July 1st Progress Report

EDIT: Uploaded a new build on July 2nd. Changelog below.

A bunch of miscellaneous things were fixed/changed while I was in the process of putting the final finishing touches on Osana, so I’ve decided to upload a new build that contains those fixes! However, I’m not ready to release the official demo just yet.

You might be thinking “Gosh darn it, YandereDev! How much longer is it going to take?” and I honestly don’t blame you. Scroll down past this artwork by glitterstqr to hear my candid thoughts on the matter.

Whenever I attempt to estimate the date when something will occur, I try to imagine the “best case scenario” and the “worst case scenario”. For example: “If everything goes smoothly, the Kickstarter will happen in August. However, if a bunch of unexpected obstacles appear, it could happen in September instead.” We are now in the 2nd half of 2020. This is troubling to me, because even in my most pessimistic “worst case scenario” predictions, I always estimated that Osana was going to be finished by now.

For the past few years, there was always something else that took priority over Osana; putting more students in the school, making the students react to blood, implementing a save/load feature, etc. It didn’t make any sense to put Osana into the game before adding every core feature necessary to create the intended experience, so I deliberately put Osana at the bottom of my priority list, and spent all of my time on everything else that the game needed, intentionally saving Osana for last.

During the past few months, we have been at the stage of development where there is nothing higher in priority than Osana; the stage where nothing is more deserving of my focus than Osana. Furthermore, I am in possession of all the assets required to implement her; nothing is standing in my way. As soon as we reached this stage of development, I felt extremely confident that Osana was going to be finished within the first half of 2020. But, here we are in July, with no Osana. Why? What’s going on?

It’s not a mystery, but it’s not easy to explain, either. It’s not a black-and-white situation; there is no single culprit. It’s a complex situation involving numerous complicated factors. There is a part of me that wants to write a giant “What’s taking so long? What went wrong?” blog post, and break down every single obstacle that slowed down my progress from January 2020 to June 2020…but it would be a massive wall of text that most people would have zero interest in reading. And attempting to break it down into a short bullet-point list would oversimplify a very nuanced situation, resulting in a wholly inadequate explanation.

Rather than writing a wall of text, I would much rather explain the problems I’ve been facing in my usual video format, since that’s the medium in which I’m most comfortable expressing myself…but right now, I feel like any video I upload is guaranteed to get a negative response unless the video is announcing the release of Osana, so I feel like I should just keep my head down and work on Osana exclusively, and save the “What went wrong?” video for later.

In my BITC crossover announcement video, I mentioned that after Osana is complete and her release date has been announced, I will be releasing a video about the history of Yandere Simulator’s development. This video will discuss a wide variety of subjects that I’ve rarely (or never) ever spoken about in my videos:

  1. The first few months of the game’s development; a “black hole” in the game’s history that I have rarely divulged any details about.
  2. The decisions I made early in the game’s life that created numerous obstacles that would impede me throughout the rest of the game’s development.
  3. The advantages and disadvantages of receiving attention from YouTubers while the game was still very young.
  4. The game’s original audience, and the audience that the game ultimately attracted.
  5. The reasons why some parts of game’s code were written in a certain way.
  6. The subjects of Patreon, funding, budget, etc.

Unfortunately, it would be impossible to give an accurate account of the history of Yandere Simulator without discussing how development was impacted by the actions that other people chose to take, so that’s a subject I’ll have to cover, too.

I think that this “History of Yandere Simulator” video will dispel a large number of myths that have been allowed to exist for far too long, and will help a lot of people understand why Yandere Simulator has an unusually lengthy development cycle compared to most other indie games. In short, the situation is nowhere near as simple as people believe it to be, and I think it’s worth it to clear the air on the matter.

I don’t like saying, “I’ve been working on Osana! I’ve made a bunch of progress!” without actually  showing you tangible proof that I’ve really been doing things. However, everything that I’ve been working on recently is a spoiler, which means that I can’t actually show you exactly what I’ve accomplished recently. Whenever I’m in this situation, I fall back on an old, reliable compromise: Blurry Screenshots™. Click “Continue Reading” to see!

Hmm…who’s this?

What’s happening here?

Who’s that?

What is going on in this screenshot?

And what’s all this about?

Have fun speculating!

Birthday Wishes

Despite the gloomy tone of the blog post up until this point, the past couple of days have been incredibly uplifting, because I was sent mountains of extremely heartwarming messages from people who wanted to wish me a happy birthday!

Thank you so, so much to everyone who sent me a sweet message or created birthday artwork for me! I appreciate it a whole lot!

As usual, the Russian Yandere Sim fanbase produced something amazing on my birthday – I’m always impressed by the incredible creations of the Russian fanbase! Please check out this incredible video with artwork from many, many artists!

Fixes, Changes, Additions

  • All 6 teachers and Shima Shita have been renamed. Some students’ names are now retconned to nicknames. You can see these students’ “real names” in their student profiles. Not every student has a nickname+real name. Real names were chosen by looking up real Japanese names/surnames that real people in the real world have actually had. Some of these names may change in the future.
  • If you are holding a mop and standing in front of a bucket full of bleached water, the bucket’s “Carry” prompt will change into a “Dip” prompt so that you can dip the mop into the bucket regardless of whether the mop’s prompt or bucket’s prompt is the dominant prompt.
  • Fixed bug that caused students to return a dropped fire extinguisher to its original position by walking outside of school and then walking to the nearest wall, instead of using the school’s hallways.
  • Fixed bug that would cause Yandere-chan to hold a weapon in her hand in a very strange way during SNAP Mode if that weapon was obtained from a trash bin that it had been hidden inside of.
  • Fixed bug that caused glass cracks to render *over* Yandere-chan, when they were supposed to render *behind* her, as the player was mashing the button to activate SNAP Mode.
  • Fixed bug that would cause a delinquent to completely ignore Yandere-chan and walk away from her if she tried to attack him while he was investigating a dropped weapon.
  • Students will no longer be alarmed by the sight of Yandere-chan picking up a dropped weapon, if that dropped weapon is a non-suspicious object (such as a screwdriver).
  • Fixed bug that caused the game to soft-lock if the player pressed the F key (or X button on controller) while at Info-chan’s “Favors” menu, during Mission Mode.
  • Fixed bug that caused the game to believe that there was still bloody clothing at school if the player removed bloody clothing and incinerated it.
  • Fixed bug that would cause students to slide across the ground if the player used a stink bomb on them while they were solving a puzzle cube.
  • Added another background track to the school scene (9 variations in total, one for each possibly combination of sanity and atmosphere).
  • Fixed bug that would cause the combat minigame to break if a delinquent noticed a dropped weapon on the ground in the middle of combat.
  • Fixed bug that prevented the game from properly tracking whether or not Headmaster tapes had been collected when resetting save data.
  • Added “Tutorials” option to the pause screen so that the player can view any of the game’s tutorials anytime they want.
  • Fixed bug that would allow the player to walk in midair above the flowerbed in the center of the Gardening club.
  • Fixed bug that would cause Yandere-chan to enter a weird state if Senpai saw her attacking a teacher.
  • Fixed bug that caused the “SNAP” option to not shrink to its proper size at the Heartbroken screen.
  • Fixed bug that would make the Stats screen appear sideways if viewed within Yandere-chan’s home.
  • Replaced the 9th Schoolday track with an improved version of the track (provided by CameronF305).
  • Fixed bug that made the mouse cursor appear on the title screen when it wasn’t supposed to.
  • Fixed bug that prevented Kokona from running to her destination during her phone event.
  • Mai Waifu’s hair no longer clips through the wall behind her while she is eating food.
  • Added a collider to a tokonoma in the Calligraphy room that didn’t have a collider.
  • Adjusted intensity of drums in the Alphabet Killer Challenge background music.
  • Removed Raibaru from the courtyard (she wasn’t supposed to be there, whoops!)
  • Fixed bug that allowed the player to see the seams of the skybox textures.
  • It is no longer possible to laugh and sweep a mop at the same time.
  • Fixed bug that prevented long sharp weapons from spilling blood.
  • Added a collider to a trophy case that didn’t have a collider.
  • Added a blue outline to a locker that didn’t have one.
  • Retextured the models in Info-chan’s room.
  • Updated three character profiles on the Characters page of the official website. All are Saikou characters. Some of the information that was in Kencho’s profile has been ret-conned.

July 2nd Update

  • Fixed bug that would allow the player to perform the “push off rooftop and kill” animation on a student absolutely anywhere (even at ground level) if the time of day changed from “Cleaning Time” to “After Class” while the student was removing chalk from erasers on the school rooftop.
  • Fixed bug that would cause the incorrect tutorial messages to display when using the Tutorial menu accessed from Yandere-chan’s phone, but only if Yandere-chan was standing in specific places in the school.
  • Fixed bug that would prevent a student from heading to a meeting spot if they were in an event during the point in time when they were supposed to head to that meeting spot (after their event ended).
  • Fixed bug that would cause the wrong prompt to appear over a bucket if the player swapped from holding a mop to holding another object, while next to a bucket that they could dip a mop into.
  • Fixed bug that would cause the game to get stuck if the player attempted to use Yandere-chan’s phone to view tutorials while inside of Yandere-chan’s home.
  • Fixed the “hide object in backpack and retrieve it” feature of the Alphabet Killer Challenge, which was broken in the previous build.
  • Fixed bug that caused bloody clothing to be identified as a blood pool if it was picked up and then dropped.
  • Fixed the “hide object in trash can and retrieve it” feature, which was broken in the previous build.
  • Fixed bug that prevented the player from being able to exit the “Task List” menu after entering it.
  • Fixed bug that caused the Tutorial menu to be labeled as “?????” when viewed from the Pause Screen.

What’s Next?

Instead of using broad, general terms like “putting the finishing touches on Osana” and “polishing Osana”, I can spell out precisely what remains.

I’m currently working on a cutscene that has two branching paths. After both paths are complete, I’m going to implement some voiced lines for Osana/Raibaru dialogue that currently isn’t voiced. Then, I’m going to give a certain student a task (it’s relevant to Raibaru!). At that point, I will do a final “Does everything work?” check on all of Osana’s elimination methods. After that, there will be nothing left to do aside from updating the GUI, and the Osana build will be finished.

Until 2020, Osana was not my primary focus, so I didn’t feel embarrassed that she wasn’t released. “Of course she’s not done yet! She’s not a priority! It doesn’t make sense to work on Osana until all of the core mechanics are in place!” However, now that all of the core mechanics are in place, and Osana has become my only focus, I feel like she really should have been done by now. So, although I never felt ashamed before, it is now that I am finally starting to feel embarrassed that Osana is taking so long to complete. It’s a bad feeling, and it’s lighting a fire under me to hurry up and finish her.

I know in my mind how long it should take, but…as anyone who has worked on a game project knows, “plans burst into flames as soon as they come into contact with reality”. Because I really, really don’t like the feeling of Osana not being released yet, I’m going to try extra hard to get this done by my “best case” time estimate, rather than my “worst case” time estimate.

Thank you for your patience and understanding, and thank you for following the development of Yandere Simulator!

329 thoughts on “July 1st Progress Report

  1. The first three are images of someone’s house and the last one is as if Yandere-chan was going to pour tranquilizer on tea, the fourth is too dark to know.

  2. If you don’t have a taks intended for Osoro or Oka, you can think of these suggestions.

    Osoro Shidesu:
    She knows from what other Delincuents have told her that Bullies are not to be trusted, but she wants to know more and believes that there may be information on Musume’s phone.

    Oka Ruto:
    She lost her “Occult Talisman” somewhere at school.

  3. Look at this and tell me what you think.

    Sakyu Basu:
    She wants to know why members “and members” of the Occult Club constantly look at her, even talk so much about her.

    Efude Nirumono:
    She lost her sleeve notebook somewhere in the school.

    Mai Waifu:
    She wants to know what Efude thinks about using her as a model.

    Kizana Sunobu:
    She wants to know what opinion the present members of the Student Council have about her.

  4. If you get to see me in person, it will surely give you a heart attack. If you see me, don’t be surprised.

  5. Yandere dev do you think you will ever change Yandere Simulator’s name? I know you wanted to change it to lovesick but that is a tv show AND the game you mentioned in your video. I was just wondering.
    Ps: How about : sickening love: a yandere’s awakening? ( Top comment on ur vid)

      • I think changing the name now is a Bad Idea(tm). Everyone knows it as Yandere Simulator. By now, almost everyone knows what a Yandere girl is (thanks to your game), and Yandere Chan has almost become a meme on You Tube. IMO, the name Lovesick doesn’t announce to the world what the game is about nearly as much as Yandere Simulator does.

  6. In the words of the great Skulduggery Pleasant (don’t ask, he’s a book character) “Plans are invitation to disappointment.”

  7. Yandere Dev, do you ever regret not having a team? I presume that requiring volunteers creates a point where you require those assets to be made before you can make further additions. I would also presume that being the sole coder also makes the game take significantly longer.
    While you do see games that are coded by one person, they are usually games with much less player interaction (such as a turn-based rpgs) or are just smaller by scale (such as using 2D sprites or are just smaller games in general).
    Hitman-esque games are significantly harder (perhaps impossible, especially in due time) to make without a team. I would imagine this genre is more prone to bugs and is overall harder to make enjoyable.
    So I guess where I’m getting at is, I want to know if you have any plans to assemble a team after the Kickstarter.

    While I’m at it, I also want to know if you ever plan to change Yandere Simulator’s main models, since they give off a shovelware vibe to them (especially when they could be legally used in shovelware). I’m sure that you can commission models that are similar enough in design (due to the original design being iconic), while also keeping a similar art-style (so they don’t stand out when compared to older models).
    I remember in one of your videos you mentioned how you would like to streamline the process of making new characters, and the way you said you could do this is by somehow making a character creator similar to that of CM3D2. I believe this was a really good idea, and you should definitely consider commissioning a character creator for Unity after the Kickstarter.

    • Because there never was a mobile version, and I doubt there will be. Even PS4 and Nintendo Switch are unlikely.

      • ports in general aren’t unlikely, the console yandev puts it on is a mystery, Nintendo switch, ps4, and xbox1 can all run 30 fps, which is the average framerate on alot of pc’s playing yansim.

    • The game is in really early development so it can only be on computer and he has said somewhere (I can’t remember where) that he most likely won’t add Yandere simulator to mobile cuz he would have to remove so many features that the game wouldn’t be fun

  8. Jeez, Calm down. YandereDev Too have family and work. You should be thankful that he even added 2 fix, builds..

  9. He already expressed the fact that he’s upset about her not being finished- all this comment does is bring down someone’s mood. I’m personally really happy to see that he’s active on the game and I think it’s good that he’s trying to polish it as much as possible. It’s disappointing that Osana isn’t out yet just because I’m really excited for her, but I don’t hold it again yandere dev and I’d rather prefer quality over quantitiy.

  10. . . . what about for mac? Is there going to be a version for mac coming once Osana is released. Because I’m dying inside to play Yandere simulator and I’ve tried multiple ways but nothing works.

    • I don’t think there would be a mac version.
      But, try to download a window on it, maybe it would work. Sorry, I don’t know nothing about it, I just have an idea

  11. Dude don’t rush her to the point where she isn’t as great as she could be. We understand hiccups happen in development, but I hate to see you work so hard on something just for it to come out rushed because of your own time limit. Take your time, Osana is supposed to set the stage for the rest of the game, take however long it takes to make her great.

  12. Will the game cost money after a certain amount of rivals implemented or will it be priced only after the full release?

  13. T-things happen that s-slow things down. There m-might’ve been something g-going on behind the s-scenes that you don’t k-know about. Just b-be patient because O-Osana will be here s-soon

  14. When the demo comes out, or possibly the full build, what devices will the game be on? For example, Nintendo Switch, iPhone, Chromebook (all devices I want to clarify in specific, because they are all unlikely). I think when the final game’s out, Yandere Dev should work on adding updates and bug fixes (and take vacations, because he deserves them!), but maybe also try to publish games on other devices besides a PC. This is just my idea, but if no other devices would have the game, I can manage!

  15. Yan dev, there is an exponentially greater number of people who support you unconditionally, including me, no matter what you’ve done or what you do. You just make sure you stay safe and don’t let the haters get to you! This is just a test of your ability to move forward! Make sure you strengthen your password and probably change your email as well, stay safe. I wish you the best of luck and I want you to know that I will be happy to buy a copy of your completed game at full price, whenever you finish it! I live you Yandere-dev! Keep going!

  16. Even if he doesn’t, its just a subreddit, so its not that big of a deal, yan dev if ur reading this, the subreddit most likely is a lost cause: just try to protect the discord, wordpress, your email account, make sure no one can get into your accounts!

  17. OH! And by the way, since Amai is a ‘harder’ rival to eliminate, what makes her harder? Osana has Raibaru…but what does Amai have? This questioned circled me when I was watching on of your progress reports on Osana, and so I have an idea. For the first two rivals, Amai Odayaka and Osana Najimi, maybe Raibaru could be their friends or so, since they are the easiest. But, it’s not only Amai who doesn’t have a bodyguard-like functioning character at her side, it’s also multiple rivals, like Kizana or Oka. Just a question maybe you should think about.

    • My guess is she’s with her club or other club members a lot. One of them is a wannabe cowboy. (Do you feel lucky, punk?) You have a knife? Fool! They all have knives! You may have to join the club to get close enough to her or find a very rare moment when she’s alone…in which case you might discover her dirty little secret. (It supposedly involves someone she hates so much she’d cut off her head and sew her mouth shut if pushed.)

  18. YandereDev, you recently said that the way to uncover the basement tapes was to kidnap ten girls simultaneously and not many agreed. You are going to make some change regarding this or you are going to keep it the same. Please, I want to know your answer

    • I mean I heard rumours about one ending you can get if you kidnap enough girls so I’m sorta hoping that stays.

    • N-no, the way to f-find more basement tapes is t-that each week you’ll m-make space to kidnap m-more girls and that’s h-how you’ll find them. I-I could be wrong b-but I’m pretty sure that’s w-what YandereDev s-said

  19. Nope. Just a bunch of mobs trying to start drama all over again. Which ironically, the same ones who keep accusing yandere dev of getting into drama while luring people into drama.

  20. I don’t want to take up too much of your time but I was wondering if we could kidnap rivals and use the weekends instead of school days to reduce their sanity? Will weekends be playable, or not?
    Also happy late birthday 🙂 ❤

  21. Hi YandereDev! I know that the final demo will be perfect but i have an idea. When Yandere Chan commits a murder would it not be a good idea that the blood also spread on the walls? Maybe you can add some objects for cleaning walls or painting (purchasable from info-chan). I hope this advice may have been helpful! Goodbye

  22. It’s not the real code, only a part of it so the people saying it’s “The real demo experience” are wrong

  23. I think it would be good if when you kidnap a student or even a rival two options appear, one for torture your victim and another that allows you to eliminate them. If you choose the second one, a short cutscene could appear where yandere-chan is seen in a port throwing the body into the ocean (just as seen in the video called “Does Yandere Simulator need a small town”) I thought about this because some times I kidnap a student but I really have no interest in torturing them, I only do it to get him out of the way

  24. I hope wordpress doesn’t get hacked too… Like imagine one day, Yandere Dev is ready to release Osana and updates the game. But at that moment someone hacks the website and removes the dl quick before people get to see. Then Yandere Dev will have posted, but the link is gone so it’ll look like it was a prank, proving the haters’ point.

    • Sounds like something the haters would do tbh. Some of them are just so toxic I don’t even understand

  25. Plot twist: Raibaru is Osana’s stalker.

    I also have a super dumb theory that I’m gonna share anyway because I can:

    Raibaru is secretly Osana’s dog. It would explain her ability to sniffy sniff gasoline, why she follows Osana everywhere and why she would defend Osana with her life. Maybe Osana pretends to be a major cat person to hide the fact that Raibaru is her dog. She fights for others because she be hero doggy. And she’s most likely a golden retriever since her ears are disguised as pigtails. Maybe that’s why you can’t sneak attack her: her ears are so good at hearing things that she will snappy snap your arm if she sees you coming towards her. Maybe she even tooketh Osana’s scrunchies for her pigtails/ears. Budo beat her because Budo found her spot and started petting her and giving her attention. So much makes sense now.

    Anyway I hoped you enjoyed my stupid theory. It was fun to come up with. Is there more evidence for this point? Is there a factor that outright disproves this? Idk I’m just here because I like yandere simulator.

    Anyway, thanks for reading my theory and have a great day, and try not to get stalked by a Yandere girl. Bye

  26. Hey Yandere Dev. I’m a long time fan of Yan Sim, and I just want to applaud you. You have, and are continuing, to blow me away every day with the amazing things you do. Take as much time as you need with Osana-chan, I will be here, cheering from the sidelines. I know you have haters, but in the wise words of Jay, chin up my guy. You’re my Dev, and nothing will ever change that. ❤

      • Ok, must admit, was not expecting you to reply haha. But you’re very welcome for the kind words and the support. If you ever need someone to talk to, I and the rest of the Yan Sim community are here to listen.

        Please make sure you take breaks. Believe me, Burn out sucks.

        We love you Yandere Dev!

  27. Hello Alex! I have a question that everyone agrees breaks being immersed in this game and it’s the fact that we can see the polygons on all of the sports club members. Was this a mistake and/or are you going to fix it?

  28. Hey YandereDev, I hope you are doing well! Happy late birthday! I have heard recently that you were hacked and a lot of private information regarding the game was leaked online by cyber-terrorists. I wanted to ask, will this affect the development of Yandere Simulator and the relations with people you are working with to help make the game? I haven’t (and never want to) looked into it, but from what I know you were working with some type of team to help create the game and the stuff that came out was really private information about it. I’m sorry for knowing about this! It’s just so stupid and I hope that the people who decided it was a good idea to put stuff like that out on the internet are brought to justice. Thanks!

  29. Damnit, arguing with the people on the subreddit is a PAIN to deal with ! I’m surprised I didn’t get banned yet ! I’m tired of being spammed by stupid and disgusting posts, I hope this issue gets fixed. Also, they said you might get the subreddit back soon, can you confirm it ? Cuz just looking at all those nasty posts about you really drains my energy down, no matter you struggle in life ! Just saying, I’ll always support you, what those people are doing just isn’t right, don’t let them win ! One day, they’ll see just how wrong they were and we’ll slap them right in the face with the ultimate Yandere Game !!!!

  30. In case the Kickstarter is very successul, there will be things like the Yandere-chan and Senpai conversation in the basement and Japanese voices?

  31. YandereDev!! I’m loving the new set up of the blog! The pink is gorgeous too ❤️ You are such an inspiration and I am extremely excited to get to play the demo sometime this month. Keep going YanDev, you’re in the homestretch :)))

  32. For the record, hater, I care. You come on here just to hurt Yandere Dev with your words? Come on, you need to admit that was uncalled for.

    And lets be honest, its your word versus ours.

    Back off, yeah? If you hate Yandere Simulator, there’s the close button.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s