Has any progress been made on Osana? How close is Osana to being finished? What’s taking so long?

Are you looking for information about the Yandere Simulator meetup at Anime Expo? Click here!

Are you looking for information about the latest build of the game? Click here!

A lot of people have expressed that they are losing faith in me and losing faith that the game will ever be finished, because it’s taking me a long time to implement the game’s first rival, Osana. I feel a need to defend myself, explain why the game’s development speed has slowed down, and explain why it won’t be this way forever.

In this blog post, I’m going to show you some recent progress that I’ve made on Osana, tell you why it’s taking so long to make any progress with her, and tell you what is being done to speed up development.

Click “Continue Reading” to see.

Have you actually made any progress on Osana lately?

Yes. If you require proof, I’ll show you a video:

This video is intentionally very short because I would prefer not to show off Osana’s events in detail until all of them are complete. I don’t want to “spoil” my future video by showing off all the content this early, so I kept this video very brief.

How close is Osana to being finished?

The remaining tasks that need to be done are:

  1. Implementing all sabotagable events (2/5)
  2. Implementing all outcomes of a sabotaged event (2/5)
  3. Implementing a new character that will serve as an obstacle during Osana’s week (0/1)
  4. Implementing the confession cutscene and different outcomes for it (0/1)
  5. Implementing Osana’s Befriend/Betray sequence, which is much more elaborate than Kokona’s (0/1)
  6. Making all of Kokona’s elimination methods apply to Osana
  7. Adjusting student routines so that there are almost always witnesses nearby Osana
  8. Bug-testing everything Osana-related

In a world where Osana was my only responsibility and unexpected problems never came up during development, all of these tasks would take 1 week to complete, or even less time than that. However, we don’t live in a perfect world; I have a ton of other responsibilities besides just Osana, and I usually encounter a lot of problems when trying to implement Osana’s assets.

What are all of these other “responsibilities” you speak of?

I’ve already taken the time to explain this at length, but I’ll give you a one-paragraph summary:

I need to make general improvements and polish the game and refine the systems that still need work, I need to create documents for the volunteers so they know exactly how assets must be delivered, I need to record reference footage for animators when requesting animations, I need to record footage of bugs when asking other programmers for help, I need to provide debug projects to people who are helping me debug problems, I need to spend time investigating technical problems that are causing the game to crash for some people, I need to spend time requesting/reviewing concept art that is necessary for new environments to be created, I need to delegate certain tasks to other programmers and review their work, and I need to request and review artwork that will be featured in future videos. This isn’t a 100% complete list of all my different duties; these are just the ones that are easy to explain. In most game projects, one individual would not be responsible for all of the above things, AND also responsible for doing all of the programming, too. In short, I’m doing the job of 10 different people, which usually leaves me with extremely little time to actually work on Osana.

What are these “unexpected problems” you speak of?

Every day, I sit down in front of my computer, totally psyched to do work, totally ready to make progress. I start working, getting stuff done, being productive, building momentum…and then, suddenly, it all comes to a grinding halt. A strange, unexpected problem has appeared. I’ll spend several hours trying to understand and solve this problem, which almost always has a super-obscure reason for happening. By the time I finally manage to solve the problem, I look at the clock and realize that the entire day is gone.

I’ll give you an example of what I mean…

A few weeks ago, while I was trying to implement one of the morning interactions, I realized that Osana had a problem with her knees, as can be seen above. I tried to figure out what was causing the problem, but I couldn’t find the root of the issue. I spoke to the animator who created the animation, and asked him if he knew what might be causing the problem, but he wasn’t seeing the issue at all when he tested the animation.

He sent me multiple animations and asked me to test them. Some of them have the knee problem, some of them didn’t. So, I started looking for the difference between these animations, and I discovered that the problem was dependent on whether or not the animation had a start frame of “0” or a start frame before “0”. If I told Osana to start her animation before frame 0, the knee problem went away. I had finally found the source of the problem! Then I looked at the clock, and saw that multiple hours had passed while I was troubleshooting this issue.

Even if my strongest desire is to get as much work done as possible, I can still run into mysterious problems and spend an entire day just investigating and fixing one issue. This isn’t a unique situation that only affects me; other game developers experience this, too. I remember experiencing this exact scenario many times back when I worked at a game company. I remember watching my co-workers go through it, too. Everyone who has ever worked on a video game can relate to this experience. This is what game development is.

Programming new features into a video game isn’t like making art, or making music, or making food, or any other type of discipline. You don’t just “sit down and do it” until it’s done. You sit down, start to do it, and then you encounter animation issues, framerate issues, physics issues, and other problems. Sometimes these issues are your own fault, sometimes it’s a problem with somebody’s asset, sometimes it’s some core flaw with the game engine itself, but it always eats up your time.

Are those the only issues holding back Osana’s development?

Oh, no! Not by a long shot. Let me tell you about the BIGGEST problem that I face on a daily basis, a problem that affects everything about the project, not just Osana.

In Part 1 of my February “What’s Taking So Long?!” video, I had this to say:

When Yandere Simulator was a small project with just a few scripts, compiling the code took less than a second. Now, Yandere Simulator has over 300 scripts, and it takes 30 seconds to compile the code every time I want to make any change, no matter how small. It also takes 30 seconds to launch the game every time I want to test something. In short, it now takes a grand total of 60 seconds to check any change I have made to the game’s code, when it originally took less than a second. If I want to make 60 changes to the game in a single day, then 1 hour of my day will be spent just sitting there waiting for the code to compile. As a result, the simple act of writing code and checking out the changes has slowed down drastically.

But that’s not all; it gets worse. Yandere Simulator is developed with Unity 4, which is a 32-bit program. That means it’s limited to using only 4 GB of RAM. If the game ever goes over 4 GB of memory usage, the Unity editor crashes. The game’s school scene is HUGE, containing over 3 gigabytes of assets. If I re-load the school scene more than 2 times, the game crashes, and then it takes 30 seconds for the Unity editor to restart. If I want to test a change, but I know that the Unity editor is about to crash, I won’t launch the game immediately; I’ll compile my code, close and re-load Unity, and then launch the game. All three of those actions take 30 seconds. The end result is that it can take me up to 90 seconds to test a minor change!

When the code took less than a second to compile, I was making lightning-fast progress with the game. Now that it takes up to a minute and a half to change anything about the game’s code, progress is painstakingly slow. This is horribly frustrating!

I’ve tried examining the output log that Unity generates when you make a new build to see what’s taking up so much memory…but there isn’t just one culprit. It’s a “death by a thousand papercuts” situation. Over 1 GB of memory is taken up by over 1,000 individual textures, most of which are less than 1MB in size. Sometimes I try to investigate the issue and search for potential solutions, but I never manage to make any headway. It’s extremely frustrating to spend an entire day trying to fix a problem with no progress, because all I can think is, “Damn, I could have used today to work on Osana…”

When I was working at a game company, I could run over to one of the senior engineers and say, “I’m having a problem and it’s blocking my progress, please help me!” and I’d get the help I needed within minutes. But, being a solo indie dev working alone means that every time I run into a problem, nobody is there to help me. I just have to struggle through it myself.

Have you considered taking a day or two a week and just dedicating it 100% to Osana?

It wouldn’t work. I am in contact with dozens of people every day. Spending 1 day away from e-mail means that the entirety of the subsequent day will be spent catching up with all the correspondence that I didn’t reply to on the previous day.

So, what have you actually accomplished over the past 8 months?

In my opinion, a lot.

https://www.yanderesimulator.com/Additions.txt

https://www.yanderesimulator.com/BugFixes.txt

Just because you haven’t seen much progress on Osana, you shouldn’t conclude that I haven’t made any progress whatsoever. The slow progress on Osana means two things: I’ve been making progress elsewhere, and there are tons of obstacles in my way that impede my progress (not just with Osana, but in general). Just because you’re not seeing progress show up in builds or YouTube videos, it doesn’t mean that I’m not doing a whole ton of work behind-the-scenes.

Will your game development ever be fast again?

I’d like to direct your attention to a video by a YouTuber named 2kliksphilip:

In the early phases of a game’s development, you make progress really fast. Then, around the midpoint, progress is really slow. Then, once you get close to the finish line, progress speeds up again. This happens to every game.

Progress will always be fast when you’re setting up the foundation of any project, because you’re bringing it from “nonexistence” to “existence”. You’re rapidly setting up a bunch of cool stuff, and you can show results really quickly. However…any game, whether it’s developed by me or developed by any other team, will eventually reach a point where all of the low-hanging fruit is gone, and the only things that remain are the time-consuming, difficult tasks, and dozens upon dozens of minor issues that each need to be addressed.

Imagine the jump from the number “1” to the number “2”. Nothing will ever be as big of a leap as that; that’s a 2x leap. From “2” to “3” is only a 1.5x leap. From “3” to “4” is only a 1.33x leap…etc. Diminishing returns. Right now, I’m at a number like “50”, so when I make progress, it looks minuscule compared to my previous progress…but that’s because all of the coolest things have already gotten into the game, and now what remains is the boring slog you have to go through in order to bring a half-finished project into completion.

It’s easy to look at somebody’s work and say “Wow, that guy is awful! I can do better than that!” But, if you try to replicate his work, eventually you’ll hit the exact same stumbling blocks. Starting a game is the easy part. Getting over the halfway hump is the part where most amateur game projects die.

What about those tinyBuild guys? Are they doing anything to help?

C# compiles way faster than Javascript. Unity 5 is a 64-bit problem, so it’s not limited to just 4 GB RAM usage. Porting the game to C# and Unity 5 would solve two of my biggest problems. The task of porting the game to C# / Unity 5 was been given to tinyBuild. Here’s what I said about them on May 6th:

tinyBuild has the project files for Yandere Simulator and has started their own “branch” of the game. Their branch stems from one of the most recent builds of the game. They will convert their branch to C#, get it to run on Unity 5, optimize everything that is inefficient, and then focus on adding every feature that I’ve added since the day our branches split. At that point, we’ll abandon my branch and begin using their branch instead. Until then, my branch will be used to develop Osana (or a prototype of Osana), demonstrate features that the final game will have, and keep people interested in the game by adding new content.

Earlier this month, tinyBuild informed me that they have finished converting all scripts to C#, and finishedand porting the game to Unity 5! However, tinyBuild started their branch 2 months ago, so the Unity 5 build of Yandere Sim lacks all of the fixes/changes/additions that were made over the past 2 months.

It would be very time-consuming to manually re-create all of the work that was done from the point in time when their “branch” split from my “branch”. They would need to implement every new asset, fix every bug I fixed, and add every event that I added since their branch was created. Instead of doing that, they are going to take the latest build of the game (June 28th), look for the files that were changed / added over the past 2 months, convert those scripts and scenes to C# / Unity 5, and then get everything working.

If I keep making fixes/changes/additions while tinyBuild is trying to get their version of the game to match the latest build, then they will never be able to catch up. The only way that the Unity 5 build will ever match the Unity 4 build is if I stop working on Yandere Simulator for a short period of time, give tinyBuild some time to catch up, and then resume working on Yandere Sim in the new Unity 5 branch.

It’s really hard to justify intentionally halting all progress on Yandere Simulator, especially during a point in time when people feel like I’m not making enough progress as it already is…however, we’re in luck!

From June 29th to July 4th, I will be unable to work on Yandere Sim, since I’ll be in Los Angeles for Anime Expo! This is tinyBuild’s big opportunity to get the Unity 5 version to match the Unity 4 version. Hopefully, when I get back from Los Angeles, a Unity 5 build of Yandere Sim will be waiting for me, without the crashing problems or the 60-second compile time problems! From that moment forward, the game’s development should proceed at a much faster pace!

Can you just hire someone else to work on Osana for you?

Oh boy, I sure do wish I could! However, hiring a programmer to help me would create some complications:

It would take a lot of time to introduce someone to the project, show them where the important scripts are, show them how the game operates, show them how a rival is implemented, etc. More importantly, any new programmer joining the project would doubtlessly observe that some of the game’s most important scripts have room for improvement, and would want to refactor and optimize these scripts. While the game’s core systems are being ripped out and put back together again, it wouldn’t be possible to continue making progress on the game. It’s difficult to predict how long this would take; it could take 2 weeks, a month, or multiple months! In the end, we’d probably have a net loss of time.

It’d probably be faster if I just finish Osana myself and don’t introduce any new programmers to the project until after the Kickstarter.

Closing thoughts?

It’s painful to hear people saying that they’re losing faith in the game, or that they’ve lost interest in the game, or that they’re going to stop following the game, all because of the development speed. It hurts more than words can describe to sacrifice 3 years of my life for a project, then watch people slowly stop caring about it. If you feel disappointed with Yandere Simulator’s slow development speed, just try to imagine the amount of frustration and disappointment that I feel! Believe me, there is nobody on earth who is more frustrated about this than me!

Developing this game has sucked up way more years of my life than I expected it to. When Yandere Simulator is finished, I’m going to look back and see a giant hole where my late 20s were supposed to be. I really, really want to move on and do other things with my life! I really, really want to finish this project! But, even when I’m working 10 hours a day, 7 days a week, it’s excruciatingly difficult to make even the slightest amount of progress, because of all the problems that were named above; juggling numerous responsibilities, dealing with all sorts of unexpected problems, 90-second long compile times weighing me down, etc.

 

But, there’s something that’s even more frustrating than anything written above. The most frustrating thing about this entire situation is the fact that, whenever I explain why Osana is taking so long, my explanations seem to go completely ignored. I still hear people saying “Osana’s late because YandereDev is lazy!” all the time, no matter how many blog posts or videos I make to describe the obstacles that are impeding my progress with Osana. Working 10 hours a day, 7 days a week, trying to make your game’s development go as fast as possible, and hearing that you have a reputation for being “lazy” and “slow”, is absolutely heartbreaking.

228 thoughts on “Has any progress been made on Osana? How close is Osana to being finished? What’s taking so long?

  1. What? People have been abandoning this because you’re taking too long in their opinion? That’s ridiculous. Who’s ever heard of a well made game that was programmed fully in one day? I’m going to support this game until it’s officially finished and released. Thank you for taking the time to develop the game!

  2. The hardcore fans love you, yanderedev. I work in horticulture, and people frequently tell me that plants and/or fruits and vegetables cost too much. They don’t see the labor it takes to amend soil, plant everything, water and fertilize thousands of plants, come across aphids and have to buy a $70 pesticide to kill them, prune, weed, protect from freak weather events, then harvest, pack, and ship things. Fruit trees take up to 10 years to fruit, and the fruit will likely be low quality those first fruiting years, but I still get furious people demanding a two year old fruiting apple tree. Ignore the years I’ve put into these plants, they’re no good because IT’S NOT FAST ENOUGH. I don’t think this post will be read by yanderedev, but if it is, just know that it’s a common thing, people want what they want when they want it. Those of us with maturity greater than that of a five year old know how much work you put in. I’ve been following this game since the earliest videos and I’m not leaving just because it’s taking time. If anything, I’m more excited than ever to see what new things you’ve put in. You have more fans like me, but the whiny babies get all the attention because they’re loud. Just keep that in mind

    • Very interesting comparison! I want to be able to stick by Yanderedev as well. To be fair, it’s like weeding out the bad fans (kind of relating to your horticulture thing lol) Though it seems like with games you need all the fans you can get even crappy ones. Idk maybe I’m missing something.

  3. I may not understand from a game developers perspective, but trust me i realise that being pressured and turned into a scapegoat sucks. Keep going Devpai!!! Akiramenaide!!!!!!

  4. First of all Yandere Dev, you are not lazy because you started making yandere simulator by your self. Who ever called you lazy lets see them make a video game by them self for few years.
    Second Love you
    third, There is a a rival in the game called oka ruto so can u plz stop saying their are no rivals in the game yet because Oka Ruto is in the game and also she a rival girl.
    fourth, Love you

    • Well, Oka is in the game but her interactions and unique personality and schedules aren’t, so her model is in the game, but SHE isn’t, if that makes sense.

      • inf0chan
        I think she sais that oka doesn’t play her role of rival yet like osana will do it soon and like she’ll do it once it’s her turn.
        but I agree with you, yanderedev is not lazy at all. (I’was working on a game but I stopped, I know how hard it is to do it in time)

    • Yes, Oka is a rival that’s in the game. But she doesn’t have any of her rival features or functions. It like having a video game boss (fits since the rivals are the equivalent of bosses) without any of the features that make it a boss. Right now, Oka is the equivalent of a random fodder monster (average student) rather than a fully fleshed out boss in game.

    • A rival is supposed to interact with Senpai multiple times per day, have many different elimination methods and generally feel like they’re in a completely different category from normal students. Yes, the model for Oka is in the game, but she is not a rival. For now she’s just a club leader like Budo is. She will be a rival eventually, but not for a while.

    • Oka’s character is in the game but what would make her an actual rival; the story, the cutscenes, the animations aren’t in the game yet, so she doesn’t function as a rival yet.
      So basically she is in the game but she has no purpose yet.
      Makes sense?

  5. I am very excited to hear that TinyBuild is almost caught up to changing Yandere Sim from Unity 4 to Unity 5! I’m sure it’ll help you with development, and I’m so excited to hear that you may have another programmer after the kickstarter. It sucks to wait for Osana because we’re all so looking forward to an official rival, but, I definitely understand that it’s not as easy as start and then finish. I’ve never worked in game development, I’m just an author, but, I think you explained very well the challenging blocks development can and will throw at you. I really hope that after the kickstarter people will gain more interest and you’ll get more help, that way your stress can lessen and you can get some of your life back. I would hate to know a young guy looked back on his twenties only remembering days of hard work and name calling from the internet. I hope one day when this game is coming to a close, you’ll be proud you stuck it through and happy about the project with loyal fans, such as myself, cheering you on because we always knew you could do it.
    I know it’s hard to ignore the people who call you lazy and lose interest, but everything will work out. I’m sure I’m not alone in the fans who want you to be happy, and will not lose interest in Yandere Sim. The polls tend to say we’re chill, and value your happiness more than fast progress. Of course, we’d love for Osana to be done, but that’s not how it works and I, and probably others, do understand that. I also hope Anime Expo is a nice break, and that you’ll return wit Tiny Build’s branch completed.
    Keep up the good work as always Yandere Dev!

  6. Yandere Dev even if you don’t believe me I love you like my idol. I feel that Yandere Simulator is incredibly creative and I admire you. I have no real interest in anime but I want to go The Anime Expo next year just as long as your going. Even if I did forget about Yandere Simulator once I remembered it I would be excited as hell to see what progress has been made. I love that you tell us about Yandere Simulator but I don’t want explaining the progress to be a burden. I hope your stress will fade. Just remember your happiness should be one of your top priorities.

  7. I understand, dev, and I’ll be here for you, and support you. Don’t waste your time fretting over people who won’t properly appreciate your work, please….it only hurts you more. I won’t tell you any bullshit “it’ll get better” or “think positive”, I’m just here for you as a friend, and as support.

  8. You’re right about something, Yandere Dev. I am not a game developer. However, while I may not be able to fully understand, I can certainly sympathize with your frustrations. To be honest, I thought your original timeline for Osana was very generous. I expected there to be issues. It’s just like when you go to renovate an old home – go into the project expecting there to be issues.

    The sad truth is, as has been proven in the past, many of the fans of this game are kids. The vast majority of them do not have the maturity needed to understand the concept of patience (though there are exceptions to this, and I’m sure they’re the ones who aren’t complaining). It’s not you or anything to do with the project. Kids under 12 are still developing necessary cognitive abilities, and kids over 12 are starting to become teens and hit puberty, meaning they’re a mess of hormones. This isn’t anyone’s fault, not the kids and certainly not yours. It’s just the nature of humanity.

  9. It’s sad. I was talking to someone I know at Gamestop about how with games nowadays, people are so strict with them and there seems to be strick bounderies. You love it or you hate it, not really an inbetween, and then rumors start and then reputations get tarnished. It’s so stupid, just like what you see on the news. People will go off of hearsay and think it’s the truth and then it escalates and just…ugh!
    Well main point, I get the struggle to an extent. It makes me sad to see you still dwelling on this though…but I can understand the feeling of dealing with obnoxious consumers…
    Don’t let it get you down! Just do what you can!!!!
    And espically don’t let trolls get to you (I bet you they are the most of the problem)
    LOVE YOU YANDEREDEV!!!!

  10. It´s true, I´m don´t know much about game development, but I really can understand your frustration! Just keep working like you do and please don’t care about these people, who just want a perfect straight line of development time. It just doesn´t work. I have as much faith in the game as before and I´m really excited, what the final game will look like.

    Keep going, YandereDev!!!. (and sorry for my english, I´m german…… -.-` )

  11. I know people are going to hate me if I say this but idc, it would be a good idea if he stopped updating the game for a bit so tiny build can change the game to unity 5

  12. Though I do not do the same things you do, I too am a creator and it really burns me up inside when a consumer starts to feel they are entitled to our content, that we somehow owe them for their use or enjoyment of it. That when we don’t produce it fast enough for their liking it’s our fault for being lazy.
    I don’t know if it’s any consolation but there are many people out there who understand, and we know that you really are working your hardest. We appreciate it, we really do. Thank you for your hard work and thank you for sharing YanSim with us.

  13. that last lines you said made me sad… because you’re working really hard on the game and there’s some people that complains about the game way too much and here you are taking time of your day explaining the problem but THEY DON’T CARE ENOUGH TO READ IT! and it makes me angry! I am not a game developer, I do not know much about programing but yet I understood every single word you said here and I understand all the problems you’re going through and all I want to say is… I admire you for still sticking with the game, I admire you for what you’re doing and how much work you’re putting on this game. I never even ONCE even thought for a second “oh he’s really lazy, he takes ages to make anything!” because thinking that is just selfish. I love Yandere Simulator and I’ll love it still when the game is finished and I don’t care how much time it takes because I’ll always be here supporting the game. You shouldn’t be thanking us for fallowing the development of the game, WE should be THANKING you for keep making us this game and giving us all the information of the game’s progress though videos and this very long detailed blogs.

  14. game development takes time, most people know that it isn’t magic, i’m sure the people that call you lazy are a vast minority. and if you taking time off to allow tinybird to catch up helps the game in the log run then i would totally recommend that, also while i understand why you dont want to go back and fix up stuff that could be improved (like you stated would happen if you hired a coder), I feel that even if it slows the release of osana its better for the game in the long run because avoiding it now will only make even more work later when more stuff is dependent on it. either way keep up the amazing work yandere dev

  15. This is ridiculous. AAA game companies, with enormous teams and people whose sole work is to organize stuff, take like three years to make a game. The only difference is that they don’t announce it until it’s almost done. People complaining about YanSim not being completed fast enough don’t realize the reason they feel like that is that we got to play WAY earlier than usual. If this were being made by an AAA game company, we wouldn’t even know YanSim was being developed. So basically people are complaining because they got to play early… it’s so ridiculous.

  16. so stupid ppl are mad that their not getting their game fast enough have we not b8Tch at company games being buggy and bad cause they pushed it out to fast i love this game i love playing it to past time and just do some stupid stuff. Love ya YandereDev

  17. this information is exactly what I wanted to see, what is done with osana. and I think it’s working.

    I won’t lie. when yanderedev told that osana could take only a month, I didn’t beleive in it.
    I think the problem is that he has to finish the interaction between Senpai and Osana and the sabotage for a day to be able to work on the other points.
    (specific eliminations, common eliminations, the protector caracter, student routines and the confession)

    however, with Mondy and Thurday completed, I think there are 2 points yanderedev has start to work on for these 2 points : the specific eliminations (we saw 2 of them) and the common eliminanations witch are liked to Osana’s routine.

    for the other points, I think no one is stupid enough to know that the confession has to be done after each interactions between Osana and senpai and each sabotage. for the protector girl, if she is linked to osana, he will probably work on her once osana’s routine is 100% over (that meen after Osana’s events are done). for the other students’ routines, it’s like the protector and I’d understand that yanderedev isn’t ready to change every one’s routine for some one who isn’t in the game yet.

    also, there is the methode that needs a new environment and we’ve seen some picture of it so wecan say that he is working on it at the same time as the reject methode. we should count it in the needed time

    finally we have all the work yanderedev has to work on other than programing and the stuff he has to add permanently because of the impatiant fans who want their update twice a month (no offence please)

    there is a lot of work we can’t see because yanderedev don’t show it, but that doesn’t meen it’s not here. it’s just top secret for now. so please have just that in mind, once reject methode is over, every thing will go faster.

  18. Yanderedev, the biggest thing I admire in you is your determination. I’d like to I don’t be so lazy and do some work like you!

    Remember that haters love hating in comments, and your supports don’t comment as often as the haters. Just look at any poll you did and you’ll understand that your entire fanbase isn’t at the comments.

    Have a good time at Expo!

  19. Don’t worry, I’m gonna support you til the very end. So just work on the game at your own pace, I make art in my spare time so I understand abit on how time consuming something can be. So I have the utmost faith and patience in you! 🙂

  20. Most of the people saying you are lazy are probably just pre-teens thinking life is just easy as typing words on a keyboard, and they believe everything will come to them in no time just because they want something. You should NOT take any of those “Yanderedev is lazy” at heart, because true fans of the projects are aware of how challenging this is for you, and that no matter what, you are always doing your best.
    I hope you saw this comment, Yandere Dev, because you cannot imagine the respect and faith I have for you, your project and your dedication ! 🙂 Hang in there !

  21. Hello, Yandere Dev! 🙂
    Reading all of this is so confusing. I CANNOT imagine being a game developer. Hats off to you for being able to comprehend this stuff.
    I am behind you 100%. I agree with Hedi Ben amor (from the comment above): Those who are calling you lazy, ‘losing faith’ and ‘unfollowing’ you.. odds are likely they’re just little kids who shouldn’t even be playing the game anyway, and probably some internet trolls trying to stir shit up. I highly doubt a lot of those people were planning on actually buying the game anyway. -_-

    My point is this: You have so many people behind you on this, and we are not going anywhere. However long it takes, we are there rooting you on. If things go well, I hope to donate to the kickstarter. ❤ keep hanging on, Yandere Dev!

  22. It’s really sad that people keep calling you lazy, yet they’re too lazy to read a blog post or watch a video explaining the ways that you’re not. I’m perfectly fine with the development speed of Osana- I understand that it takes a very long time to make something of quality. Waiting a while for something of quality is far better than being impatient and getting something that’s very low in quality. No matter how long you take on Osana, whether you finish her next month or next year, I’ll continue to follow the development of the game and support you. And I know a ton of other fans feel the same way! Don’t let the whiny, annoying complainers get to you. Anyways, have fun at Anime Expo! I hope you’ll be able to relax and enjoy yourself. You deserve the break. 🙂

  23. Those idiots who call you “lazy” clearly don’t know how much time making a video game takes.
    Anyway, those idiots will never change, so it’s better to just ignore them just like they ignore your explanations. It’s their loss.

  24. Aww, AnimeExpo is clear on the other side of the country for me 😦 And I could have done the Yandere Simulator themed Dread game that went over well at the Table Top RPG room at AnimeNEXT.

  25. Yanderedev should take as much time as he needs to. The fans who stopped supporting Yansim because of the time it took to develop the game are not the type of fans you want. I intend to follow the development of Yandere simulator until it is fully finished, no matter how long it takes. I will continue to follow Yandere simulator after it’s finished, just to see how it will go. Fans who intend to do what I do, are the fans you want.

  26. I’m pretty sure that new character would be the previous martial arts club leader, because the previous leader was a girl and the student in the picture is also a girl and one of YanDev’s posts mentioned Budo’s additional information that talks about the previous martial arts club president that it is somehow related to Osana. I thank you for taking your time to read this.

  27. I can understand the frusteration. I recently took a game design class, and it was a very time consuming experience. I honestly don’t know how people could say that you aren’t trying. I will support Yandere Sim until the very end!

    • lol, do you want him to work 24 hours a day with no time to relax and play some video game??? Wtf, you cleary don’t know how work scheuleches work. You work the time you’replanned to work (10 hours) and the rest of the time you do whatever you want, sleep, play video games, etc. Dude, are you what? 10 year old for not understanding this simple fact??? He relax by playing video game after work, who on earth doesnt do it???(do something you like after working, I mean)

    • Ladies and gentlemen, I present to you an image of stupidity. There are many like it on the interent but this one is yours for this tread. Be careful though, the dumber they are the more violent they get so get the filters ready!

      In seriousness, did you read like anything in this thread or watch the videos? like anything at all?

    • Okay first off, he doesn’t stream for freaking 8 hours. He has a 10 hour work schedule and he clearly sticks by it. If he streamed for another 8 hours, he’d only have 6 hours to do what every other NORMAL PERSON needs to do-sleep, eat, and go to the bathroom. Besides, who are you to care about what he does OUTSIDE OF WORK? As far as you should be concerned, you should be more worried if he was streaming in the middle of the day, which he DOESN’T, MY GOD. If you know ANYTHING about him, you should know that he only streams from 12 am to 3 am to play videogames, which is a normal amount of time for someone who doesn’t even take weekends off.
      Next time you want to comment on his posts, (pardon my language), but reread your posts and stop acting like an ignorant shitface.

    • You should at least read this post before commenting..
      He’s sacrificing 10 hours a day to develop the game and he works on the weekends too.
      After working for 10 hours a day no wonder he wants to relax.
      Also as far as I know he doesn’t stream for 8 hours every day. At least know what you’re talking about before commenting.

  28. Good update.
    I like hearing about the less glamorous side of indie game development. Very interesting.
    From what I can see from this comment section, you may be focusing too much on a vocal minority. The people who actually care about your work and didn’t just hop on a trend seem to be sticking by you and have a lot of patience. I never comment, send you emails, or say anything because I don’t want to waste your time, and I’m probably not the only one. I know first-hand how it can feel to have people asking about new features. And yes, without bringing out something shiny and new every week, you may lose a large part of your audience.

    I’ve neglected my own fans, and have almost stopped giving them updates altogether. As such, I’ve lost what little community I had started to gather. But that also means that I can work in peace without feeling obliged to them. So, what’s your priority — creative freedom or a strong fanbase? I’ve seen how you reach out to your community for help, input, and support. My guess is your background in games made you want a collaborative environment. This has a lot of upsides, and I don’t condemn your approach, even though I don’t follow it myself. However, impatient fans is one of the downsides of involving them this deeply with the process.

    In the end, it all it does is indicate that people care about your game. I would choose to see it as a positive thing first and foremost. You seem to think you owe your fans more teases and faster progress. You don’t. All you owe them is the finished project — something that they are very excited for. That’s what “Where’s Osana?” really means. Excitement. Which is better than “I don’t like Osana, focus on a different rival”, right?

    Anyway, just popping in to say this. I’ll dissolve back into the woodwork now.

  29. while this explains quite a lot, and i guess i understand halting all progress so that tinybuild can catch up to the current build of the game (why didn’t you tell people of this earilier so they wouldn’t be so upset?), i still think there’s a shitton of other stuff you could’ve been doing:

    hiring a writer to help with name changes, furture events, and furture features is a huge thing that coulda been done because frankly this “write it as you go” isn’t suitable

    film scripts aren’t written as we go we have to outline everything and give all characters backstories, even if those backstories don’t make it into the movie, but it helps keep their personalities and motives in line; this easily applies to games

    ayano’s backstory is shitty and abliest and you need to hire a fucking writer who will work along side you to help make a well written game

    another thing you could’ve done was change ayano’s school from a high school to a college prep academy–literally the only things that would change are the name of the school and some of the school uniforms (get rid of the middle school uniforms!)

    like i’m sorry, but i’m not buying that there was nothing for you to do or that the small changes you implemented over 8 months was you getting a lot of work done

    if you couldn’t work on osana, then plan for future events and features; give ayano a better personality and non-abliest backstory

    implement diverse characters or at least change the pigment of some of the current characters so the current school is diverse–not all Japanese people are ultra pale

    the lack of darker skinned Japanese people in their media is due to colourism and thoughts of what high society looks like

    basically the richer you were and the higher class you were the paler you were because you didn’t have to go work in the fields like low class citizens; the thought really doesn’t apply anymore so you can have different skinned students

    also queer students because queer Japanese kids exist

    basically you could’ve hired a writer

    • He mentioned that some of the story ideas are all pre-planned before .o. i don’t remember where but he already planned stories (e.g. for Ryoba, Info-chan, and the Saiko family, or something. and more.)

      Also, he is avoiding the time needed to approve/disapprove/correct such actions. I kinda understand that perspective though, the “If you want something done right, do it yourself.”

      Besides, ideas from said writer will be credited TO that writer and not Yanderedev, correct?

      As for the colors of the students, if you missed it, a few posts ago, he said he has intentions to change the model. And if you’re gonna look at the google sheets, he’s seeking a model that’s resizable (after all, the debug to change the bust size will be removed eventually).

      As for small problems eating too much time, it’s almost like solving a really complex math problem. You’re supposed to get a certain answer, but along your calculations, you make a mistake which altered the answer, and so you have two options–trace back from the answer or from the beginning, or just start all over again. And that’s math. Yanderedev does code and Graphic Editing. Also, it’s not like he tells us every single buggy matter that bothers him. It’s not like Osana’s broken knees are the only “small problems” he encounters.

      • Well said.

        Besides YandereDev is lucky to have any spare time, he’s sacrificing almost all of it to develop the game. If he even has any left, then he should use that time to rest.

        sosha20: if you haven’t developed a game before, and you have no experience in it, then what are you basing your comment on? You can’t know how much time he spends on the game’s development.
        “i’m not buying that there was nothing for you to do or that the small changes you implemented over 8 months was you getting a lot of work done”
        You just assumed based on no proof that he didn’t get a lot of work done. You can’t know how much time it takes to fix small bugs and implement the small changes.
        Also what do you mean ‘small changes?’ He has made a lot of progress on Osana.

        If I’m correct, then
        2/5 sabotage events are done
        2/5 outcomes of the sabotaged event are done
        A lot of cutscenes and a lot of the dialogues are done too
        And many other things are done.

        If you can’t see it yet, that doesn’t mean that he didn’t do any work behind the scenes.

        If he would hire a writer it would take even longer to implement Osana.
        Because hiring a writer, then introducing them to the story and the small details would mean that everything that YandereDev already has figured out and everything that he has in mind the writer has to know to write a well written story.
        And after the writer would be done with the work, YandereDev would have to proof read it, correct the mistakes and make some changes if the writer’s work if it’s not exactly what he had in mind.

        Basically it’s faster and easier if YandereDev doesn’t hire a writer.

    • Why are you even here? There’s already game projects that will fit your tumblr-esqe likings; Love me and Limerence. They can make ALL your wishes come true. Just get out of here. Please.

    • Wow. Someone didn’t get what they wanted when they wanted it.
      Welcome to reality, kid.
      Also, it’s not OUR game, it’s YanDev’s game. Will your name be on it? No? Then it’s not yours, is it?

      Citing film scripts isn’t a good argument here. Films have thousands of people working on them and millions upon millions of dollars for their budget. YanSim doesn’t have that.

      As for Ayano’s backstory: while not technically believeable, it doesn’t need to be realistic. After all, the poll he put up a little while back was meant to address some of the main issues people had with her personality. Post what you think her backstory should be instead of that dreck.

      There’s actually a wide variety of skin colours in YanSim. Most go unnoticed because they’re very subtle. A noticeable one is when you compare Osana’s skin colour to Saki. Osana’s MUCH whiter. But maybe when the core work is done, there may be darker pigments in the game.

      About homosexual/bisexual students: More scriptwriting and believeability and thusly more development time would be involved there and susequently taking much longer than it already has taken to get this far.

      “like i’m sorry”? What? Can you not post real english? “Like” is a term of affection towards an object or person and sometimes used as a comparison. It is never a sentence opener nor is it a word to chuck willy-nilly into sentences.

      I’m not leaping to YanDev’s defense here, but you actually don’t get it, do you?

      You have no right to criticise someone else’s writing when you can’t even to proofread your own posts. Examples of lack of checking:
      “furture”, “coulda”, inability to post without swearing and utter lack of capitalisation.

      Get over whatever hormonal issues you’ve got, grow up a bit and come back when you can make a reasonable post.
      It’s not so “cool” when you’re the one being bashed, is it?

    • Ladies and gentlemen, I present to you an image of stupidity. There are many like it on the interent but this one is yours for this tread. Be careful though, the dumber they are the more violent they get so get the filters ready!

      But seriously, you have no skills thus you are paid no bills. You could’ve hired a brain

    • Whooo! I love the ignorance that you display in a single comment. I was skimming through the comments section and I was honestly so happy by the amount of optimism and encouragement in the comments, but you just HAD to ruin it. Well then…
      1. Hiring a writer would be time wasting and frankly unnecessary at this point in time. Earlier in development, if he had a writer to help him, it might have been a good idea. However, introducing one now, while the main idea and plot of the story have already been formed in his mind, would be a foolish idea. There’s just too much for the writer to digest and make a better story (which, on another hand, why are you judging the story now? It’s NOT DONE YET.) Besides, the way a writer thinks and the way an indie developer thinks is very different. For writers, it’s so easy to introduce a plot twist or a more complicated backstory-all they have to do is write a few more pages in the chapter. However, for game developers, it’s very different. Even the slightest change in the plot would mean hundreds of more hours of work, between making new assets, creating the code for the actions, and bug testing the game. It simply would be inefficient and frankly degrade the game.
      2. Okay, this isn’t relatable to the development to the game, but is your computer broken? You sure have a lot of grammatical errors for a “constructive comment”…I mean, if you’re gonna complain about the stuff YanDev’s worked so hard on, at least have the decency to write it out properly.
      3. Film scripts? Really? (see 1) Again, too troublesome. Films and video games are very different, but I guess it didn’t slip past your very ignorant mind. Clearly, you’re too stuck in your perfect world to realize how much work differs behind the scenes.
      4. Ayano’s backstory cannot be “shitty” if it hasn’t been complete yet. Please don’t complain about something that isn’t finished yet. Oh wait, you already have, because the WHOLE GAME ISN’T FINISHED YET.
      5. “like i’m sorry” Haha, there’s such thing called PUNCTUATION. And a SHIFT KEY. Did I mention that “like” is a filler word that shouldn’t come up in a comment at all? You like writing, judging by how much you mentioned the goddamn writer. You should then clearly know that “like” doesn’t come up in a sentence unless you’re writing dialogue or describing how much you enjoy something. Get your damn facts straight. That or go to a freaking school.
      6. YandereDev has made SO MUCH PROGRESS over the past few months, though I’m not surprised that it went straight over that thick ignorant head of yours. Try coding a video game by yourself and see how that goes. Can’t because you’re not smart enough? Then STOP COMPLAINING, GODDAMMIT.
      7. First off, you spelled “ableist” wrong. Second, how is Yan-Chan’s backstory ableist? She’s a fucking yandere, she clearly has some mental issues despite how much you might like her character. That’s just ignorant complaining. Also, good job, you know a big word, kudos to you, try putting it in some CONTEXT next time.
      8. Diverse skin tone…well, you actually made a bit of sense there. It’s true that the skin color could be more diverse. However, YanDev is going to eventually implement a better character body. It’d just be quicker to make everyone different skin colors then. Besides, going overboard with diversity isn’t a good idea in this one case. Because he’s modeling a Japanese high school, it’s highly unlikely that there are a lot of people with darker skin. This isn’t America.
      9. Queer students are a justifiable topic, but if you go way back into his blog history, YanDev posts an interview with a Japanese school teacher. In it, the teacher describes how most people didn’t “come out” until they graduated. It’s likely that queer people, like in most other countries (unfortunately) had been persecuted and made fun of for most of Japan’s history, hence their hesitance to come out. This is actually a valid point, though.
      …Wow. 9 points and a page long explanation. I’m not even the game developer, but…wow.
      I hope you’re happy.

    • y’know i love it when ppl get this angry about me not sucking alex’s dick–really shows a lot

      i’m not going to exgage with any of you because i don’t coddle, pamper, or yell at whiny people; i just wanted to let it be known that i’m not buying the sob story alex is trying to sell me and the rest of the fandom

      the man does nothing for months, gives no suitable explaination as to why, and then starts crying because the fandom is losong faith? yeah real winner we have here

      anyway i’ve said my peace, y’all can do with it what you want–good day

      • So in short, this was troll bait? LOL at least you admitted it. There might be hope for you. Now run along back you tor bridge to make people who will never come pay for a fee you’ll never get 😀

      • For someone who says they won’t believe Yanderedev’s explanations for his delays and absences

        you’ve got some serious, unreasonably huge balls to say he has no suitable explanation why 🙂

        how about this—you make a quality game that will surely attract over 1,000,000 people in a span of only 2 years 😀 and over $4000 donations in Patreon. and do it alone or with only a handful of volunteers and NO TinyBuild 🙂

  30. I can only imagine how it must feel to hear people losing faith. But I simply can’t abandon this game, and I am excited for it, so I understand it needs to be polished.

  31. Yan-Dev, I love you buddy, but you’ve got to stop worrying so much about what people think. Seriously, it is literally impossible to please every “fan.” Some people love complaining more than gaming. Some people simply cannot be pleased.

  32. Yander dev i love you so much and all that you do. Some fans may have given up on you but that’s cuz there not the hardcore fans like us who see and understand that making a game is not just with a press of a button and then BAM osana’s perfect and ready to go.

    I’ve been here since day one and to this day im still excited when the next video comes out now we have two finished morning days for osana (I’m not sure if its the day’s you finished or the times like the morning afternoon and stuff like that you finished) and that is something to b proud of in my opinion. Unless those who call you lazy have atually single handedly worked on a big game like this then they have no right to call you thos names.

    I may not make it to the con to see you but hopefully you can see this.

    Thank you. For following the development of yandere simulator. And may all of the tru fans help you though 🙂

  33. I feel so bad Yandere Dev is getting so many complaints from people over something he’s explained over and over again. There’s a whole bunch of us who are loyal followers still, though! I’m sure a lot of us loyal followers are just quietly waiting; the haters are always too loud. I’m so excited for this game, but I hope Yandere Dev still takes the time to take good care of himself even though he’s working hard to make us all proud!

  34. I rarely ever make a comment as I really never see the point to. As most people tell you the same thing that I would. But know Yandere Dev that I fully support you and I understand your troubles. I’ve been here since nearly the beginning of Yan-chan’s adventure and I plan on sticking with it until completion and I plan on sticking with you when you have other projects in the works. You’ve shown me how dedicated you are and you don’t need to justify to me why something is taking longer than you initially thought it would. I know you are working on it and it will get done. I say take your time. Don’t worry about the people who say it’s taking too long. If you feel that something isn’t ready never feel obligated to rush such things just because some people are whining about it. I just wanted to say my peace. You rock Yan dev. I hope you have a wonderful birthday and lots of fun at Anime Expo.

  35. You know your game is good when people complain its taking too long. This is the reality of game development people, the only reason Tripple A games feel different is because the devs cut out the “boring” development parts and show you the final product even if it’s just a demo or at worse they stay silent and you hear nothing at al.

    For those lazy to read, LEAR. TO .FREAKIN’ (not gonna say the F word). WAIT. If you can read at all than there’s hope for you yet

  36. as I see it, long as you got this many people saying you do great work and should take your time, give a mental finger to the whiners and complainers. they are not worth the time you spend explaining yourself. don’t bother making excuses. just take the time off you feel you need. let tinybuild catch up and then keep going at a pace you feel comfortable with. ain’t nobody with half a brain expecting you to spend every waking moment on this thing. from one with no social life whatsoever, and no major project to blame for it; go have a life!

  37. No way! I always believe you can do it! Animating, developing games, or even frigging concept art is difficut to develop in one day, so I feel the pain. Just gotta stay positive dude!

  38. Hey, Alex-sama! Surely you do not remember me, but I have been your fan since September 2014, I have always followed. And every day 1 and 15 of house month I’m here waiting for the update. I do not know much about technological things and I do not know much about making an NPC or something, but I’m here to support you. I’ve been writing a book or trying since October 2013, and still, many charge me and I charge myself even more for it. I’m in June of 2017 and still, I’m not even half. I feel sorry for these people who leave you like this, I’m afraid you’re not with the psyche well. TAKE SOME DAYS TO BREATHE, MY DEAR ALEX-OUJI-SAMA! PLEASE! YOUR TRUE FANS WANT THIS !!!
    I know you will not even read this message, maybe, I’m Brazilian and I needed Google Translate to write this message for you. Along with this message will my appeal to you to rest and a prayer of help!
    From: Gaby
    To: Alex, my ojou-sama

Leave a Reply