Cultcow EvaXephon / Yanderedev / Alex Mahan / Alexander Stuart Mahan / cannotgoogleme - Edgy weeaboo coomer with pedo tendencies and 15+ years internet history as a lolcow, now known as a disaster developer behind eternal debug build called "Yandere Simulator", confirmed groomer and dollfucker

The end of EvaXephon?


  • Total voters
    2,418
In fairness, I think most of these insane money rewards are done with little expectation of them being done.

Of course. He never actually stoped to think about this kind of stuff. And 10 hundred bucks for a rival? WTF, a Kickstarter donator got Muffet into the game for far, far less amount of money, and unlikely everything YS has to offer, Muffet's battle was entertiening.
 
All of this is volunteer-based. If this actually comes true (:optimistic:) then he's going to force the volunteers to do a shitload of stuff just for his Kickstarter while he sits back and faps to hentai.

Good fucking lord, talk about giving an inch and taking a mile.

Take a look at the $25 reward, which nets the backer a custom-made skin. This is under the tier for the physical copy of the game, which will probably be a relatively popular option. He's basically signing his texture-designers up to make hundreds, or perhaps even thousands of unique skins (if the game is still popular by 2030 :optimistic:). Each skin might take between 30 minutes to an hour to make, depending on skill. Do they really want to spend hundreds or thousands of hours making custom skins for free?

And all the while, Eva will be laughing his greedy ass to the bank.
 
Last edited:
Like about 1000 other people, I joined the farms because of this thread.

I first discovered this game because I was watching Markiplier play it and I thought it looked a good game. For ages, I loved the game and was obsessed with it. Then I realised how much of an arsehole the developer was. He took advantage of his volunteers, has fetishes for everything and it's mom and has no idea how to program. I still look at his blog so I can see all the mistakes he's making (and the fangirls in the comments piss me off).

Sorry if this is just another annoying Eva rant :trump:
 
If you're wondering, he did share some of his ideas about the Kickstarter rewards. Totally feasible.
View attachment 145170
But my favourite part is:
View attachment 145171
th
 
All of those kickstarter rewards are going to end up being 70% of the kick starter budget wtf is he doing? There is no way to give every 25$ donator an entire custom skin
 
Like about 1000 other people, I joined the farms because of this thread.

I first discovered this game because I was watching Markiplier play it and I thought it looked a good game. For ages, I loved the game and was obsessed with it. Then I realised how much of an arsehole the developer was. He took advantage of his volunteers, has fetishes for everything and it's mom and has no idea how to program. I still look at his blog so I can see all the mistakes he's making (and the fangirls in the comments piss me off).

Sorry if this is just another annoying Eva rant :trump:

Welcome to the farms, buddy.

All of those kickstarter rewards are going to end up being 70% of the kick starter budget wtf is he doing? There is no way to give every 25$ donator an entire custom skin

You know the answer... Eva is a shitty dev in every single aspect.
 
Well at least if he plans on giving steam codes at 5$, hes not planning on selling this pile of shit for full price. Still not worth 5$, though.
 
  • Like
Reactions: Funny_Name69
Let's pretend for a moment that YanSim was a decent game made by a competent developer.

Giving the early access code for only $5 is dumb. If you donated at least the (potential) price of the game - let's say for this example $20 - then yeah, that'd make more sense. But $5?

Then again, for what it is $5 is still too much for the shitfest that is YanSim.
 
I'm having way too much fun in that Reddit thread. I posted a complete example script from my current Unity project showing him how to stop wasting CPU on shit that's happening on the other side of the game world and his response was just "NOPE ITS NOT MY CODE". I've been pretty happily surprised at how many people chimed in with horror after I pasted his 2800 line code block.

After looking through the code some more, he never disables ANYTHING ever. Every single character, every item, every script runs from start to finish every single frame. Characters in his house's basement are calculating their path around the room every frame even when the player's on the school roof. He never caches or pools a single thing, he just creates everything fresh then throws it away every time he needs it. I have really huge respect for Unity at this point, because the game has no business running at all
The reason may be -- psychological?

By calculating everything in the game world constantly in real time, he makes it more like real, physical world. Thus, his wish to actually cut up school girls may be reflected in his cumbersome algorithm.
 
In about 120 places.

Honestly, I'm quite confused as to why the game runs so slow. My laptop is old, and its graphic card died over a year ago. Still, it seems to run at the exact same framerate as other computers, at about 26 fps. That makes it seem like it's not a rendering issue, but a computation issue...?

Can you provide a few script names as examples.
 
Sorry if i'm :late: but YandereDev responded to that analysis post in Reddit.
https://www.reddit.com/r/yandere_simulator/comments/57z21f/yanderedev_analysis/

Let me start off by reposting a statement that I've made in the past:

Never in my life have I claimed to be a master-level programmer or expert-level game developer. I acknowledge that I still have a lot to learn about writing code. I acknowledge that my code has much room for improvement. I acknowledge that I do not follow the best practices. I am just a man who is trying to do the best job he can do, with the knowledge that he currently possesses.

However, if you want to improve at something, the only way to do so is to keep practicing. I won't get better at programming if I stop programming. The only thing I can do is keep writing code. I'm going to keep writing code, keep analyzing my code and looking for improvements, keep re-factoring code that was poorly written, and keep trying to get into better habits.

If you think I am improving at a very slow rate, you can always help by sending me advice or suggestions. In the past, there have been times when a programmer contacted me and gave me advice for how to improve the game's code, then I took his advice, and then the framerate went up. I love it when this happens. Every day, I hope it will happen again.

I've never tried to pretend that my code is perfect or flawless, or that there is nothing that can be improved about the game's code. I've always known that there were areas of the game that needed to be refactored. I can clearly tell that YandereScript and StudentScript are in dire need of being re-written. I feel like I've brought it up myself in the past, even here on Reddit. I've never tried to say otherwise, or lead people to believe otherwise on any website that I've ever posted on.

However, before I continue, let me just say one thing really quick: I don't think it's fair to say that my code is "bad".

If my code was "bad", I never could have gotten as far as I've gotten. I never could have developed a system for making students have unique appearances, unique interests, unique personalities, unique reactions, unique animations. I never could have developed a system where you befriend someone, kidnap them, torture them, bring them to school, and make them kill their friend. I never could have developed a system where you can make two students meet up, speak with one another, judge one another based on shared interests, fall in love, and become a couple on subsequent days.

You people, from "that" website...whenever you discuss my code, You discuss the two most problematic scripts. You ignore the hundreds of scripts that function perfectly fine. You ignore the fact that the game has dozens of properly-functioning features. You ignore the fact that not EVERY script has the same mistakes as the two most problematic scripts.

It's a completely biased way of looking at me and my code. It's not a fair way to judge someone. It's a completely inaccurate way to characterize a person or his code.

I think it would be fair to say that I am an "okay" programmer. My stuff works. I have made many accomplishments. Yes, I room for improvement. Yes, I need to drop some bad habits. Yes, I need to continue practicing and developing my skills. But, this "YandereDev is a shitty programmer!" meme is kind of stupid.

>"YandereDev doesn't listen to advice!"**

This statement is not true. There have been times when a programmer contacted me, gave me advice, I took his advice, and the framerate improved. I wish that this would happen more often.

I acknowledge that there are many problems I will never be able to solve myself, and I have sought help from programmers before. However, when someone approaches me with a horribly condescending attitude and speaks almost exlusively with insults, I will rarely listen to what they have to say.

"YandereDev tries to avoid fixing problems by saying that the problems are out of his control!"

I have a feeling of powerlessness and helplessness when trying to improve the game's framerate, because I feel like the low framerate is due to the fact that there are some things I have absolutely no control over. I desperately wish that this was not true; I don't want to belive "Nope, there's nothing I can do about it, it'll be shitty forever." I want to receive help. However, you need to remember that if you're an asshole to someone, you will only push them away. You can't treat someone like shit, and then, when they refuse to listen to you, say "YOU DON'T LISTEN TO PEOPLE'S ADVICE!" It really doesn't work that way.

"YandereDev's choice to use JavaScript instead of C# is proof of his bad judgement!"

I've stated dozens of times that I regret choosing to code the game in C# rather than in JavaScript. When I chose to write the game in JavaScript, I was unaware of all of the ways that C# would have been a superior choice. You can't say it was a "poor decision" if I made the decision without knowing all of the information that would have been required in order to make the right decision.

"Occlusion culling is disabled!"

In early 2015, some people with Intel graphics cards were complaining that they couldn't run the game. I released a build with occlusion culling disabled, and the Intel users were able to run the game. This made me think that perhaps Intel graphics cards could not handle Unity's particular type of occlusion culling. For a short period of time, I released two builds side-by-side; the regular version, and the "Intel version". The Intel version would have occlusion culling disabled. Eventually, I learned that occlusion culling was NOT the culprit of the problem, and so I ceased to release builds with occlusion culling disabled.

"The real source of the problem is StudentScript!"

Any person can clearly see from viewing this screenshot what the causes of the low framerate are:http://i.imgur.com/BnvFlag.png

  • It takes 20.53 milliseconds to render the scene.
  • It takes 14.82 milliseconds to update the animations.
  • It takes 10.55 milliseconds to handle pathforming tasks.
  • It takes 9.59 milliseconds to simulate physics.
  • It takes 5.92 milliseconds to update the GUI.
  • It takes a mere 1.94 milliseconds to update all 40 characters, and it takes a mere 1.03 milliseconds to handle Yandere-chan's script.
StudentScript and YandereScript are clearly not the culprits. This is clear and obvious. This is crystal-clear information.

"The framerate is low because YandereDev is using GameObject.Find!"

I am only running "GameObject.Find" on one frame, at the start of the game (or when an object spawns). It is not something that runs on every frame.

"YandereDev isn't telling us how the Patreon money is being used!"

I already made a post explaining how I handle it: https://www.patreon.com/posts/transparency-6085972

Almost all of the "facts" in your post are grossly inaccurate and will only lead to misunderstandings and confusion.

Lmao at Dev thinking "YandereDev is a shitty programmer" is a meme. It's a fact, not a meme.
 
If my code was "bad", I never could have gotten as far as I've gotten. I never could have developed a system for making students have unique appearances, unique interests, unique personalities, unique reactions, unique animations. I never could have developed a system where you befriend someone, kidnap them, torture them, bring them to school, and make them kill their friend. I never could have developed a system where you can make two students meet up, speak with one another, judge one another based on shared interests, fall in love, and become a couple on subsequent days.

Guys, are you seeing the golden here? It's pure magic. Eva is repeating AGAIN the same thing he did with Mike Z. I can even hear the rant at distance: "BUT I MADE A GAME WITH ANIMATIONS, BACKGROUNDS, FULLY RIGGED MODELS AND THE BASIC STUFF A FIGHT GAME NEED! ISN'T THAT IMPRESSIVE? ISN'T THAT TRUSTWORTHY???"

Also, gosh, I have never seen so many lies in a Eva's post. He STILL lives with his parents, STILL don't pay any volunteer despite what his Patreon promisses, STILL didn't gave Druelbozo de right amount of money he deserved, STILL have oclusion culling disabled, STILL using javascript even after knowing this is a horrible programing language... Shall I keep going?
 
Guys, are you seeing the golden here? It's pure magic. Eva is repeating AGAIN the same thing he did with Mike Z. I can even hear the rant at distance: "BUT I MADE A GAME WITH ANIMATIONS, BACKGROUNDS, FULLY RIGGED MODELS AND THE BASIC STUFF A FIGHT GAME NEED! ISN'T THAT IMPRESSIVE? ISN'T THAT TRUSTWORTHY???"

Also, gosh, I have never seen so many lies in a Eva's post. He STILL lives with his parents, STILL don't pay any volunteer despite what his Patreon promisses, STILL didn't gave Druelbozo de right amount of money he deserved, STILL have oclusion culling disabled, STILL using javascript even after knowing this is a horrible programing language... Shall I keep going?
Still doesn't use state machines like Mike Z said to
 
Back