sleepingkirby

Active Member
Aug 8, 2017
918
1,427
As a programmer myself I wonder why is this game so buggy? The game looks like could be made in a very modular way, since the girls always have the same scenes.
Because Oni's not a programmer. It looks modular and Oni's doing the best he can, but because of variable naming, a lot of copy and paste code, among other things, when he's implementing new features or adding new things, he has to touch a lot of different places. Things can get missed, typos happen, conditions has to be modified and might be wrong, etc. Honest, for a non-programmer, the code isn't bad. But it really does show that Oni isn't (nor does Oni intend to be) a programmer.

With that said, use rpatool to extract archive.rpa some time. rpa is just an renpy flavored archive. Once you've extracted that, you can read (and modify) the plain text renpy/python code.
 
  • Like
Reactions: vireker

Juicespectre

Member
Jul 3, 2017
103
49
Seeing this game for years, but never played it. Could someone recommend which version (latest release, older unstable and stable builds) i should start this game with? Perhaps with the prime mod or without? thanks
 

xxbmdp

New Member
Jun 14, 2019
3
7
Because Oni's not a programmer. It looks modular and Oni's doing the best he can, but because of variable naming, a lot of copy and paste code, among other things, when he's implementing new features or adding new things, he has to touch a lot of different places. Things can get missed, typos happen, conditions has to be modified and might be wrong, etc. Honest, for a non-programmer, the code isn't bad. But it really does show that Oni isn't (nor does Oni intend to be) a programmer.

With that said, use rpatool to extract archive.rpa some time. rpa is just an renpy flavored archive. Once you've extracted that, you can read (and modify) the plain text renpy/python code.
I understand your point of view, but I definitely disagree, to me, he is a programmer since he is made a game and making a living of it. In my opinion he should contract people to remake his code, since he doesn't want to do it himself (sure is a lot of work, but in the long term he would gain a lot of time adding new content with a much more estructured code and he would suffer less from bug fixes). In my experience, if he keeps adding content without fixing the real problem there'll be so much backtracking at some point that it will be impossible to add more content without breaking everything. But that is just my opinion.
 
4.40 star(s) 159 Votes