October Progress Report: Osana Progress, Framerate Improvement, and Pose Mode

Here’s my progress report for the past two weeks:

I originally planned to make a very different type of video; the original plan was to list every single aspect of Yandere Simulator that is having a negative impact on the framerate (updating the GUI, performing path-finding calculations, performing physics simulations, etc), describe the solution to each problem, and explain whether or not I am currently able to implement the necessary solutions. However, I decided that this would probably result in a very boring video, so I decided to simplify my explanations as much as possible and make a video that could be understood and enjoyed by as wide of an audience as possible.

Most of my time over the past 2 weeks was spent in two ways:

  1. Writing Osana’s story, designing her events, and writing all of the dialogue necessary for her story/events.
  2. Investigating what is affecting the game’s framerate, researching possible solutions, and attempting to do everything I could to improve the framerate.

All of Osana’s lines are written (and recorded, thanks to very dedicated voice actors!), so that was a success, but I’m extremely unsatisfied with how much progress I was able to make with the game’s framerate. I really wished to improve it even further, but researching it and trying to fix it has already eaten up a ridiculous amount of time, and I am very eager to move on to other things, so I will probably postpone the task of improving the framerate.

On that note, I’ve added a Settings Menu to the game that allows the player to adjust the game’s graphics in the following ways:

  • Change amount of particles spawned / disable particles
  • Disable outlines around characters
  • Lower or disable anti-aliasing
  • Disable post-aliasing
  • Disable bloom
  • Enable low-detail students
  • Change camera draw distance
  • Enable fog
  • Disable shadows

Hopefully, giving the player these options will allow some people to improve their framerates.

I’ve also added something called “Pose Mode”, which allows the player to do the following:

  • Move, rotate, or resize any bone in a student’s body
  • Teleport a student to Yandere-chan’s position
  • Customize a student’s appearance (to a certain degree)
  • Make a student perform any animation.

Between writing hundreds of lines of dialogue, researching how to improve the framerate, adding the Settings Menu, and adding Pose mode, I somehow found enough time to take care of the following issues:

  • Fixed bug that would cause Riku to confess to Kokona’s corpse under the cherry tree if Kokona was killed after leaving a note in Riku’s locker.
  • Fixed bug that would cause students to snap out of their “Meeting” protocol if they heard a giggle while waiting to meet someone.
  • Attempted to fix bug that would cuase Riku Soma to fall through the ground sometimes after studying with Yandere-chan.
  • Fixed bug that would allow delinquents to knock out Yandere-chan while she was dumping a corpse.
  • Fixed bug that would cause Kokona to blush at people she’s attracted to…while she was dead.
  • Updated the texture that appears on a student’s face when they are blushing.
  • Replaced the copyrighted bike ride music with original music.
  • Fixed inaccurate student portraits.

What’s Next?

Halloween only comes once a year, and I don’t want to let it pass by without doing something special, so I’m going to try to whip something up. I already have an idea in mind! However, anything related to Osana will be my top priority. When I don’t have any Osana-related tasks to work on, and when I’m done with my Halloween plans, I’ll continue working on the things that the community voted for in the last poll.

Thank you for following the development of Yandere Simulator!

Update still coming soon, but slightly less soon than expected

I’m sorry! It’s taking me much longer than usual to produce the video that I am currently working on. I’m going to do my best to have it ready tonight (within the next 6 hours), but if I’m not able to accomplish that, then I’ll simply have to finish it and upload it tomorrow (within the next 27 hours).

As I said yesterday, for every day that this update is delayed, I’ll share some never-before-seen production artwork with you. Today, I’m going to share the rival artwork that was drawn by MadiBlitz!

Click this image to see a gallery of the illustrations that Madi drew for me:

Madi was one of the best artists I’ve ever had the pleasure of working with. Just like with Joakim, one day I simply stopped hearing from them. It’s understandable; people get busy with school, with work, with family, with other projects, etc. I hope that we’re able to continue working together one day in the future, either on this project or on another one!

Update coming soon!

I’ve spent the past two weeks focusing on three different tasks: making progress towards adding Osana to the game, attempting to improve the game’s framerate, and adding a new mode to the game. I am presently making a video about everything I accomplished over the past two weeks. This video is going to be pretty long; it might wind up being about 15 minutes in length. I’d love to have it ready within 27 hours of this blog post, but it might take longer than that. Hopefully, it won’t take very long!

For every day that the next build is delayed, I’ll try to share something cool with you guys. Here’s what I have for you today: It’s a batch of rival artwork that was created by an artist named Joakim Waller. He’s same artist who drew the very first promotional illustrations for Yandere Simulator!

Click this image to view a gallery of the rival illustrations he drew for me:

The last time I spoke with Joakim, I was asking for a few revisions to the artwork – stockings for Osana, a different color scheme for Amai, different hair color for Megami – but, sadly, one day I just stopped hearing responses from him. The rival illustrations were very, very important to me, and I didn’t feel comfortable using the artwork while it still needed those revisions, so I began speaking to other artists instead, and eventually settled on this talented gentleman.

If the next video still isn’t ready within 23 hours, I’ll reveal more “never before seen production artwork” again tomorrow.

Thank you for following the development of Yandere Simulator!

What’s Next for Yandere Simulator?

So, what’s next for Yandere Simulator? I have a lot to say about that subject! Enough to fill a 9-minute video! Check it out:

I have already done some planning regarding Osana (I know what kind of interactions I want her to have with Senpai, and I know how I want the player to be able to sabotage those interactions) but there is still much more planning to be done (her side-story, her suitor, how to become her friend, etc). My next step is to plan out Osana, write up all of her lines, ask Osana’s voice actress and Senpai’s voice actor to record all necessary lines, and send the lines to an animator so he can animate the two characters in sync with their voiced lines.

While I’m waiting for the voice actors / animator to become available / provide the materials I need, I’ll spend my time attempting to improve Yandere Simulator in as many ways as possible.

I’m curious! What do you think I should prioritize first?


As always, thank you for following the development of Yandere Simulator!

New Video Coming Soon

In the past, I have always tried to upload a new video and a new build on the 1st and 15th day of every month, right when the clock strikes midnight (in the PST timezone). The video I’m currently working on is quite an elaborate one, so I won’t be able to hit the midnight deadline tonight.

This video is is going to be around 10 minutes long, and it usually takes me 1 hour of work to produce 1 minute of video footage, so it’ll take me around 10 hours total to finish this video. It probably won’t be ready tonight…however, I feel very hopeful that the video will probably be finished less than 27 hours from now!

Here’s an imgur album of some screenshots from the next video! I wonder how much people can guess about my next video, just from these screenshots?

Also, did you know that I added a new character to the Characters page today? He’s alllll the way down at the very bottom…take a look, if you’re interested!

Bonus Rival Video and New Character Profiles

In yesterday’s blog post about the rival video, I briefly mentioned that I asked five different musicians to compose music for the video. You may be wondering why I gave the same task to so many different people! The reason is because there is never a guarantee that a volunteer will be able to finish a task that they have been given. Sometimes they have to stop contributing to the project because an important job came up, or because they need to study for exams, or because of family issues / health issues, or because they simply lost interest in the project. All of these things are perfectly understandable! Volunteers are generously helping me out of the kindness of their hearts, and have no obligation to do anything I ask them to do. As a result, I often give the same task to multiple people, to increase the chances that least one of them actually finishes the job.

In the case of the rival video, out of the five musicians that I asked for help, only two of them actually finished the job. (The less-than-50% success rate demonstrates why it’s necessary to hand out the same task to multiple people.) This means that I had to make the very difficult decision of deciding whose music would actually be featured in the video. For the “Official” music video, I chose to use the track created by the talented Taylor Ambrosio Wood.

The Damprog Music team also completed a track for the Rival Introduction Video. It’s a really great track, and I don’t want it to go to waste, so I’ve uploaded an alternate version of the Rival video featuring Damprog’s music. You can check it out here:

In addition to the alternate rival video, there is one more thing to mention today. The official website’s “Characters” page has been updated with 10 additional characters!

Who are these folks? Head on over to the Characters page to learn more about them! Just be aware that some of them won’t have very much information in their profiles, because some things are meant to be a surprise…

September 29th Bug-Fixing Build

The Rival Introduction Video is finally out! You can read all about it here!

While I was waiting for the volunteers to submit what I needed, I fixed bugs and made some minor additions to the game…and now a new update is available!

Here’s everything that is new in the latest build:

  • Fixed bug that was causing panties to not be censored by the “Censor Panties” command. (Thanks to Johny Michelson, who also helped out with the nurse’s character model and a few other miscellaneous things.)
  • Adjusted the code that dictates how a character reacts to murder so that Kokona/Riku will attack Yandere-chan if Yandere-chan kills one of them after the two of them have become a couple.
  • Fixed bug that would cause Riku to speak with a female’s voice instead of a male’s voice if he was sent to the dating spot and then didn’t have any sort of interaction.
  • Fixed bug that caused students who spotted Yandere-chan doing something suspicious to tilt at extreme angles if Yandere-chan was at a different elevation.
  • Fixed bug that would cause Yandere-chan / Kokona to sit in midair when bathing, if using the stool in the girls’ locker room to bathe.
  • Fixed bug that was causing Riku’s head to appear bald after witnessing murder, if he was wearing one of the new hairstyles.
  • Fixed bug that would allow Yandere-chan to use the “Offer Help” command on the rooftop even if Kokona was dead.
  • Yandere-chan’s “Seduction” skill now adds a bonus to her Affection Multiplier during the dating minigame.
  • Fixed bug that would cause Yandere-chan to spin wildly if she was shoved by a delinquent while tripping.
  • Brightened up the texture of the white paths around the school.
  • Updated the Student Council President’s appearance.
  • Added 13 new commands to the debug menu.
  • Improved the “Turn off radio” animation.
  • Fixed a typo in the dating minigame.

What’s next?

The Characters page is not complete yet. Tomorrow, I’m going to upload 10 more profiles, including a few characters whose true identities will be a mystery for quite some time.

After that, I’ll begin working on a video that will explain everything that will need to be done before Yandere Simulator can receive its first official rival.