I’ve got a very long and detailed progress report for you today, with some promising news about how close I am to finishing the 10 Rivals Update! To read it, scroll down past this beautiful artwork by yu-yumihana!
Now that you’ve admired the gorgeous artwork, click “Continue Reading” for the rest of the blog post!
What have you been up to?
My previous two progress reports were deliberately very vague to avoid spoilers. However, the features that I worked on over the past 2 weeks were much more broad in nature, so I can actually be much more detailed this time around! It’s kind of ironic how things worked out that way. Here’s a bullet-point list covering most of what I worked on during the second half of July:
Anything else?
There are a lot of other things I could have added to the above list, but most of them wouldn’t be very exciting or glamorous. For example, there were a lot of scripts in the game game that were hard-coded to display the name “Osana” when referring to the player’s rival. All of those scripts have been updated to display the name of the current rival, instead of always displaying Osana’s name.
That’s actually a huge part of the process of adding 10 rivals to the game; updating nearly all of the game’s systems so that those systems are compatible with any rival girl who is added to the game, instead of applying to Osana exclusively. It’s very tedious work, and I would probably bore you to death if I described the entire process here, but it’s still absolutely mandatory nonetheless.
Well, one part of the process might be interesting to you! I’ll share a short anecdote…
Bento Theft
In the current version of the game (the “Osana Demo”), Osana refuses to accept food from you on any day except for Thursday. To learn that she’s hungry on Thursday, you have to eavesdrop on a conversation she has on Thursday morning, where she reveals that she skipped breakfast that morning.
The reason why she refuses to accept your food (outside of one circumstance) is to prevent it from being too easy for the player pull off the electrocution elimination (which requires the player to feed salty food to the rival in order to make them thirsty enough to approach a drinking fountain, where they can be electrocuted).
The idea is that, in order for the player to “earn” the right to electrocute the rival, the player should have to be perceptive and study the rival to learn about the one time when she’s hungry enough to accept food from you. This design decision was made to encourage “stalking” gameplay.
However, I’ve decided that this is lame. The player’s options should be determined by the player’s actions, rather than an arbitrary timeframe decided by the game’s developer. Osana should accept food from the player because the player did something to unlock that option, rather than because it’s a Thursday.
So, I’ve added the ability for the player to steal the rival’s bento before lunchtime, which will make her hungry later in the day, which will cause her to accept food from the player (and, thus, unlock the electrocution elimination). This way, the player’s options are determined by the player’s actions.
This is the type of improvement I’m making to the game as I implement the 10 rivals; I’m looking at aspects of the game’s design that suck, and fixing/replacing those aspects accordingly. This update really is turning into “Yandere Simulator 2.0” – in order words, an almost complete revision of nearly every system in the game.
What’s next?
At this point in time, what I’m currently working on is playtesting each elimination method to make sure that all of these new, updated systems are working as intended, and that nothing broke or became non-functional as I updated other areas of the game. It’s very tedious, time-consuming work, but it’s still an absolutely essential part of the process.
This process of changing / replacing the game’s systems will be over relatively soon. Once that is over, I will shift my focus to giving each of the 10 rivals unique circumstances. After that, the only remaining task will be to create an end cutscene, playtest everything to make sure it all works, and then make a video announcing the new build!
Wow – it feels like I can see the light at the end of the tunnel! I feel really bad that I haven’t uploaded a new build in over a month, so I’m super eager to release this build and end this “content drought.” I’m really looking forward to seeing how people will react to this update!
Thank you very much for your patience, and thank you for following the development of Yandere Simulator!
This guide explains the most common modern workflow for modding Yandere Simulator: install PoseMod first, then add mods that are…
This setup works best when Yandere Simulator and PoseMod live in the same dedicated folder. Using the ZIP version of…
Customize your Yandere Simulator experience with this extensive collection of skins and textures. From playing as rivals to fun themed…
Beyond the standard rival and skin mods, the Yandere Simulator community has created some truly unique and "miscellaneous" experiences. From…
Rival Mods are among the most sought-after modifications for Yandere Simulator, allowing players to implement the 10 official rivals before…
Original Character (OC) mods bring fresh creativity to Yandere Simulator, replacing familiar faces with entirely new students, rivals, and stories…