TommyEsclow

Member
Aug 18, 2017
463
855
The coder is also the one who writes the whole story for this game at the same time. I'm sure they will fix everything up once the game is fully released but if you guys think you can do a better job just switch with him. Tell that Mity directly... complaining here about code errors is pointless.
 

ZookaZooka

Newbie
Oct 14, 2016
45
64
I'm sure they will fix everything up once the game is fully released
You're insane and/or you've never programmed anything, there's no way they're going to refactor the entire game after it is already finished and released in a usable state.

And spaghetti code really is a productivity killer, people aren't being flippant or pedantic about pointing it out. I also think it's insane to think they'd divide the money they're getting three ways just so they can have faster release times EVENTUALLY. It would take a while to rewrite or write from scratch a replacement for everything they've done meanwhile they're in the final stretch of the game so doing so may in fact save zero time. Why slow things down and divide profits when the end user doesn't understand or personally experience the consequences of the poor code?
 

TommyEsclow

Member
Aug 18, 2017
463
855
You're insane and/or you've never programmed anything, there's no way they're going to refactor the entire game after it is already finished and released in a usable state.

And spaghetti code really is a productivity killer, people aren't being flippant or pedantic about pointing it out. I also think it's insane to think they'd divide the money they're getting three ways just so they can have faster release times EVENTUALLY. It would take a while to rewrite or write from scratch a replacement for everything they've done meanwhile they're in the final stretch of the game so doing so may in fact save zero time. Why slow things down and divide profits when the end user doesn't understand or personally experience the consequences of the poor code?
I programmed enough but thanks calling me insane. I take that one. You can't compare renpy with other things such as building something with c++. It's a lot easier and it can be done very quickly. Fixing the code isn't much harder it just takes time. Also they don't prioritize the profit but rather the quality of the final product. Mity mentioned that quite a few times already.

But as I mentioned, it won't change anything if you complain here. If you dislike something tell it Mity personally. You can reach him through PM.

Even though the code might be a mess currently, the coder still does a great job in my opinion for delivering story and code at the same time. If you also consider his private situation as well you can simply calculate 1 and 1 together.
 
D

Deleted member 225296

Guest
Guest
... or personally experience the consequences of the poor code?
Everything that isn't visual novel is currently broken (in some way or another).
The reason I started looking at the game's code was because I started noticing tons of odd things with the game's behavior (started on book 2 and peaked at book 3).

You want to treat it as a visual novel and ignore the actual "gameplay".
As such, they should either just outright remove all those gameplay elements from the game as there is no point in keeping them in such a broken state or rewrite, as trying to fix this mess with the current codebase will likely create even more issues.

This is just my opinion though, I am not complaining. I've just pointed out this as a likely cause for a smaller update. Their coder has no previous experience and at the same time has to implement new stuff into a dumpster fire.

The author is also free to contact me in private as I wouldn't mind helping rewrite the game, even as pro bono.

EDIT:

The guy above me likely haven't looked at the game's code. There is a lot and I mean a lot of copy pasted and badly written code.
Otherwise I would've fixed and cleaned up everything by now on my own.

And modern C++ can be almost as easy as Python, if you are familiar with the new standards and code properly. I've been writting SKSE plugins for Skyrim mods and I very much prefer writting C++ over Papyrus.
Point is, bad code can be written in any language, hell, even in pseudo-code.
 

IdarksoulsI

Well-Known Member
Jun 26, 2017
1,400
1,789
Man... Asami is my favorive girl all time, but those legs need to be redrawn....
You mean this scene?
You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
You'd only need to play the game once to know there's no doubt about what you're saying. Would the game benefit from a better coder; from Mity not having a tendency to draw chubby girls and a better knowledge of drawing feet; from an artist specialized in background drawing?
Sure as hell it would. But if you were Mity, would you lower your income by hiring people, if you know besides all flaws you can deliver a product, people are willing to spend their money on? The mini games are unimportant enough for people to not care and judging by the comments here and on patreon most people are incapable to solve the easiest puzzles or to even bother read the text in this game.
As much as I would like to have a more refined game, more challenging quests and minigames, as much do I know, it would be wasted for the audience of this game.

We know there will be some kind of epilog, a small book 5 if you will but I'm hoping we will also get something like Akabur did with his gold version for Princess Trainer. Book 1 needs a rework, a lot of the scenes could be improved with small adjustments, bugs could be fixed. So far Mity hasn't said a final word on this matter but I fear without more people asking him for something like that he will move on to another project. (And I can understand that too.)

edit:
I'm not sure how open Mity is to modding his game though.
 
Last edited:
  • Like
Reactions: GaRbS

TommyEsclow

Member
Aug 18, 2017
463
855
The guy above me likely haven't looked at the game's code. There is a lot and I mean a lot of copy pasted and badly written code.
Otherwise I would've fixed and cleaned up everything by now on my own.

And modern C++ can be almost as easy as Python, if you are familiar with the new standards and code properly. I've been writting SKSE plugins for Skyrim mods and I very much prefer writting C++ over Papyrus.
Point is, bad code can be written in any language, hell, even in pseudo-code.
I haven't seen the games code yet you're right but usually someone's code is unique to him no matter how bad it looks for others. Every programmer has its own style of writing so maybe he knows where to find what he's looking for. That was my point.
 
D

Deleted member 225296

Guest
Guest
I haven't seen the games code yet you're right but usually someone's code is unique to him no matter how bad it looks for others. Every programmer has its own style of writing so maybe he knows where to find what he's looking for. That was my point.
There are things called conventions and good practices which provide programmers with better coding standards. You are not forced to follow them, but they exist for a reason, more so when you are programming something big, like a game.
The fact that he is not following even the basic ones (the code is not pythonic, procedural over OOP, lots and lots of goto statements in the form of Ren'Py jump, something that we avoid even in an old small language such as C) just shows that this is not "style", but rather lack of experience and knowledge.

Everyone should read this at least once when doing Python (although I follow this for pretty much any other OO language):
>>> import this
The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
 
  • Like
Reactions: Mr. Manticore

TommyEsclow

Member
Aug 18, 2017
463
855
If it's really that bad then it's a reason more to contact the dev. I personally don't like renpy to be honest even if it's simple. I'd rather use Delphi/Pascal. The more complex, the better I write personally.
 

bas

retired
Donor
Respected User
Former Staff
May 6, 2017
3,988
30,610
Here's my crunched version.

Image/audio/video quality is reduced to make shit smaller. This is not a perfect process and sometimes can break a game. You've been warned so no bitching.
Updated 2019-08-15 with v0.8.3c
Four Elements Trainer [v0.8.3c] [Mity] - Original Size: 679MB

Download PC (158MB): - - -

You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

APoc_

Formerly 'APoc1'
Apr 22, 2018
1,800
5,168
You got this game for Dragon Ball (Super) and for Naruto. Both are still in very early stages and follow a similar formular to Mitys and Akaburs games.

There have already been Dragon ball , Pokeman and Nuruto parody games made. If I were Mity I would want to do something not done before. Not sure what though ever since this drone about Pokeman , Dragon ball (insert what flavor) and Nuruto I am certain I don't really want to see any more games about them. Some one mentioned Kingdom Hearts that might be cool. Not sure if the younger crowd would know about Martian Successor Nadesico pretty old anime but there were a ton of cute girls in it. What I would really love to see is Black Clover trainer. Lots of possibilities with the last one , popular show, ton of girls and it could be adapted to a trainer while still holding to the plot somewhat.
 

azeafdaf

Member
Sep 13, 2018
130
154
There have already been Dragon ball , Pokeman and Nuruto parody games made. If I were Mity I would want to do something not done before. Not sure what though ever since this drone about Pokeman , Dragon ball (insert what flavor) and Nuruto I am certain I don't really want to see any more games about them. Some one mentioned Kingdom Hearts that might be cool. Not sure if the younger crowd would know about Martian Successor Nadesico pretty old anime but there were a ton of cute girls in it. What I would really love to see is Black Clover trainer. Lots of possibilities with the last one , popular show, ton of girls and it could be adapted to a trainer while still holding to the plot somewhat.
My hero academia should be awesome too
 

APoc_

Formerly 'APoc1'
Apr 22, 2018
1,800
5,168
My hero academia should be awesome too

I have been hearing about My Hero Academia a lot I guess I should probably watch it at some point my backlog on shows is horrendous. I have seen a few screen shots and I would not be against it for sure but I don't really know much about the show. Although that could make it even more interesting and might make it more of a priority to watch it. Ah WTH I just queued it up for DL. Now I am curious , subbed of course. If I like it and the dub cast is decent I will add it to my collection legitimately.
 

IdarksoulsI

Well-Known Member
Jun 26, 2017
1,400
1,789
Yes, exactly. They look swollen, not sexy, graceful asami. Also blowjob scene looks weird as well. I am disappointed. Not by the size of the update but by the quality. I usually love his work. But butcher Asami that bad...
Well, I mentioned it on his site. Maybe he's changing it a bit.
 
  • Like
Reactions: faurkhas
4.50 star(s) 287 Votes