"If it works, it works" ahh developer đ
I guess it's his own way of obfuscating the code đ
All the dialogue in Undertale is literally just a switch statement with thousands of cases
Thank you for pointing out the if-statements thing. A lot of commenters seem to just run with "it has a lot of if-statements, bad code" when really the problem is moreso the depth of all the if-statements as opposed to the sheer quantity.
Tobyfox = bad code + game is finished YandereDev = bad code + game is not finished
Worst part is that YanDev is so egotistical that when he received professional help to fix his game, he got mad at the ones who helped him out, reverted the code, and their partnership fell out immediately
The man finished his project thatâs more than I can say
If itâs decompiled, how do we know the dev wrote a 17k line function instead of the more reasonable âthe compiler inlined their functions to produce a 17k line function in the binaryâ
Me as a junior dev: "this code is trash, it's just loops and if statements" Me as a senior dev who's tired and doesn't want to learn yet another mediocre framework: "oh thank god it's just loops and if statements"
While Undertale when it released had its fair share of "bad" code, it delivered on its promises. Yanderedev just never delivered anything and rejected help to fix his gane no?
Don't forget the million polygon toothbrush
How do you get feedback? The dude got tons of feedback! He just ignored it all and or blocked the people giving it
YandereDev: Bad code with nothing else compensating for it Tobyfox: Bad code with everything else compensating for it
To be fair, I would like to know how they decompiled it, because these nested if statements looks very much like something a compiler would introduce to make the code more efficient.
A lot of people here are saying things like "well he's finished the project, good for him" He has not finished it. The game is in perpetual early access. He is incredibly volatile online and seems to spend more time deleting comments and blocking/banning people than working on the game that is his livelihood. He has claimed things like not being able to work on the game because he spends 10 hours reading "stupid emails" from fans. He was given A LOT of money by fans and after some pressure he hired a professional programmer to help tidy up the code and speed up development. He fired the guy because he didn't like not being in total control. He's a real piece of work. This isn't the half of it.
Holy shit I guessed it, I saw the title and immediately tought "It's probably Yandere Simulator"
Bro, thatâs the least of my worries when it comes to YandereDevâs âaccomplishmentsâ in life.
My prof at university, used to say when there was an assignment with code: "If it runs, you have a chance".
It's almost like decompilation from object code doesn't perfectly reproduce the original source code.
@c_ornato