Why is Yandere Simulator’s development taking so long? Part 2

This is the follow-up video to the video that was uploaded yesterday. Yesterday’s video focused on the problems that are impeding development. Today’s video proposes several potential solutions.

After watching the video, please take the time to vote on these two polls:

Out of all of the solutions that I proposed in the video, which one would you prefer? http://poal.me/2yoaiq

Are you a “Chill Fan” or a “Heated Fan”? http://poal.me/38o6vh

233 thoughts on “Why is Yandere Simulator’s development taking so long? Part 2

  1. i’m so glad that the fan-base is chill , i really don’t want you to think of yandere-sim as a burden on you. i want you to enjoy it and take the profit since you’e spent so much time on it

  2. I think the last option (making yan sim a hobby) is probably the worst idea out of the choices you outlined. I understand that it’d result in your own happiness, which is great, but I think that would ultimately kill the game.

    If, for instance, you ended up not making much of a change in 6 months, I’d say a majority of people would probably just shrug and say “Oh well, I’ll just check back in a year cuz there’s nothing new to do.” If that’s fine to you, then there’s nothing wrong. But you seemed to be very concerned about losing popularity, and downgrading to a hobby level of development would certainly do exactly that. Maybe I’m projecting my own problems on to you, but what’s to say a year or so down the road you just decide that the hobby isn’t fun anymore and quit all together?

    But if you decide to make this game a hobby anyway, if I were you, I’d fully embrace the online community and just open-source yandere simulator. That way, you potentially could only approve pull requests. Or even submit your own changes every now and then. But then development could be at whatever speed the community wants basically. If there’s not enough developers in the community that care about the game, it’d be no different than your initial proposal anyway. It might make monetization more difficult, but I think that would be the best choice if you decide to make this a hobby.

    • I kinda wish there was a lesser version of that option mixed with the others, something like “Keep YanSim as your job, but don’t kill yourself from it”.

      • I’m less worried about rush and more about fatigue. Rushed games are bad because they don’t have enough time to make them good; the problem with YandereDev’s “focus entirely on the game” plan isn’t that he’d be putting too little work in the project, but almost the opposite–that he wouldn’t be putting enough into his own mental health.

        Aside: Spore and No Man’s Sky both suffered from a very similar, very specific failing–focusing on breadth of scope and variety of assets, without time taken to consider the core gameplay elements or variety in those. The focus on variety and open-endedness clashed with the repetitive, shallow nature of gameplay, which made what would otherwise be a mediocre game into a bland one, gameplay clashing with the core aesthetics and marketing focus.

  3. Take the weekend off to remain sane! I believe your patrion supporters will not mind that you spend a bit of time on yourself, because that means that the time you are working you are more productive because you are rested and relaxed. Please, no company. I would be worried they will change too much and will not stick to your vision. Stick to the original plan (with extra break)!

    • I managed to slip in a vote to the Chill/Heated poll between server errors, and several thousand people had voted*. One possibility is that a lot of people are trying to visit the same poll at the same time, and the website isn’t designed for that kind of load.

      *96% were chill. I think that’s more chill than YandereDev could have dreamed.

  4. I think the solutions all have their pro’s and cons, however I still believe the current plan is probably the best one. Having a fleshed out Osana is probably the best way to appease the less patient and keep the hype going for the time it will take to port the engine and update the code. Where as skipping Osana would run the risk of less successful KS and a long downtime with nothing for people other than the dev sandbox to hold their interest.

    On the flip side, signing with a company, at least at this stage, while it would probably expedite the process much faster than a sooner KS it would still have all of the downsides – even if it took less time. It also comes at the heavy risk of corporate bureaucracy warping the game away from your ideal vision – something which should be avoided at all costs in my honest opinion.

    As for the idea of downgrading it to a hobby, I can only speak for myself in that I personally wouldn’t mind the wait. However I think the elephant in the room for this option is that the drastic extension in development time would most likely leave the eventual finished game running on an archaic engine and/or having more dated visuals for the release, or the flip-side of those being more work keeping them up to par than any of the other options needs.

    No matter which option is taken though I am sure you will have the support of the vast majority of people from what the polls indicate – Myself included. =3

  5. I personally am a chill fan though I would prefer the first option. It seems to be the practical option and although it’d take a little while I’m happy aslong as you can keep your creative vision alive.
    (I would’ve voted but I can’t access the poll right now)

  6. You owe us nothing Yandere-Dev. Just like in House of Cards Frank said in plainly “You are not owed anything”. Take a break, enjoy life, find balance, do whatever you need. You gave the game to us we didn’t ask it from you. You gave us this joy we didn’t demand it from you. You affected the lives or many people for the better when you were under no obligation to do so. I sit, I wait, I pay for this game to be finished and it is only by your hands that this will work or fail. So long as it is yours, we can’t do anything.

    You owe us nothing. I can pay and I can wait (might as well commit after getting this far) and anyone with even a spec of a brain who says otherwise can die a lonely, cold death and we would be glad for it.

  7. yandev, while in school i’m busy literally all day every day during the week, but i take saturdays off no matter what to have a mental health day – you should do the same! every saturday take the day off, lock yourself away from ppl and the game and just relax! it really keeps you sane and healthy and then if you really wanna work over the weekend have a half days on sundays

  8. I voted to stick with the original plan to add Osana first, then launch the crowdfunding. It would take a while to get to the full game, but at least there would be a playable demo to enjoy while waiting (maybe continue updating Mission Mode while the full game is being developed?).

    To be honest, if you no longer enjoy your life then you’ve brought that on yourself. Yes, people donate to your Patreon and are essentially paying you to work on the game, but nobody is pointing a gun to your head and forcing you to stay on your chair 12 hours a day, 7 days a week. I don’t know where you got the idea that because people are “paying” you to work on the game you should work on it to the detriment of your social life, but it’s ridiculous and I’m surprised that anyone would think that way. Seeing as the majority of fans seem to be of the “chill” variety, I think they would all be more than understanding with just monthly update videos and regular de-bug builds. Think of yourself a little bit more, I don’t think anyone will judge for taking a day (or two) out of the week every week to do other non-YanSim related activities, like a normal employee.

  9. Anyone who thinks YandereDev is lazy because he can’t finish Osana faster is revealing their own ignorance of game development. To such people I say: Watch some basic game design videos, download Unity, and try making a game yourself. Not a game like Yandere Simulator, just a little game. How long does it take you to reach a decent level of polish and engagement? I’m willing to guess that most people who actually tried this would probably not make it to the point where anyone would want to play their game for its own merits. Game development is hard, especially when you set your sights high.

    (For the record: While I support YandereDev’s original plan, and agree with the importance of Osana to the Kickstarter campaign, he really needs to lighten his personal load. 84-hour workweeks are not good for your mental health, and–for those who only care about results and not YandereDev’s life–bad mental health means a bad game. I’d rather wait an extra month for Osana than get her sooner and destroy the developer’s life in the process…but that’s not an option, so…)

  10. I don’t think there’s anything wrong in keeping Yandere Simulator under wraps while developing a solid demo of the game.. You can just sporadically drop screenshot hints to enthuse the general public if you’re too worried about losing the game’s popularity. As for your patrons, you can drop off a monthly report just to assure them that there is still progress happening despite of not having a public appearance. There’s no use in keeping the hype alive over a sandbox type, test game anyway. What’s important is the quality of the end result. If your demo proves to be great, you won’t have any trouble regaining the popularity you lost during the “silent times”. The Internet will do its job of raising Yan-Chan from the ashes of obscurity.

    With this, you don’t have to make videos often and let yourself work at your own pace without slacking off too much. And I believe that freeing yourself of the obligation to roll out new builds bi-monthly reduces the stress of killing your life for the sake of your magnum opus. But I don’t want to reduce this game to a hobby either, as it presents the danger of dropping this project altogether when you don’t feel like doing it anymore.

    A lot of people have already poured their, time, talent and resources to sell it off to some corporate overlord or prematurely start a crowd funding campaign. Sticking to your original plan may be your best option though I suggest that you just change your working pace to give room to your friends, family, and hobbies. After all, these are the elements that give inspiration to give your best in your life’s work.

    • I’d suggest making videos to show off whatever new developments for Osana come along. An hour or so putting something together to show the fans how things are coming along would be well worth the investment, and might prove a good change of pace.

  11. Because the page don’t let me vote, I’ll post here my opinion. I’m a chill fan, I understand you need time for you, so I think the best solution is the downgrade. I can wait the time you need, your happiness is the most important thing. I have fun of the game and I think you’re doing a great job, and i’m impressed about the time you spend on developing the game, you’re really dedicated! So don’t worry, all the chil fans and me can wait and we support you in all you need, take a breathe sometimes! 🙂

  12. Even professionals take vacations, YanDev! We want you to keep making progress but you’ve got every right to take a vacation. I’m sure most of us would accept you taking a couple of weeks or even a whole month off at some point during or after the KS phase.

  13. Just be calm about this YandereDev. The game is YOUR “Project”, so please don’t accept any company contracts, since I love finding out the new improvements without being a pressurising fan within your time schedule when releasing new content. So I think it’s best if you just pace yourself at a comfortable speed and keep this game as your own. The crowd funding campaign can wait until Osana is part of the game, since that is why I can wait. ❤ Peace and take care Dev, we're all here for you.

  14. I must say I am absolutely surprised by the poll results so far. I am most surprised at how next to noone supportts the company idea, as its discussed downsides are mostly irrelevant for the fans (why would a fan care about YanDev earning only half of the money for it, for example). It kind of shows that fans (only) trust YanDev with the development of this game.

    I am ok with both the “keep going as it is” or the “make it your hobby” solution. But one important thing to note is, even if the fans are chill and tell you not to rush development now, that doesn’t guarantee they will not slowly lose interest over time, even if they claim otherwise now.
    My advise is, still make sure to keep the development at a steady pace, just dont overdo it like you seem to be doing at the moment.

    • i think, and it seems a good portion of the fanbase would agree, that yanderedev ought to combine the “stick to original plan” and “down-grade to a hobby” ideas – if he did that, he could have the weekends off to focus on his mental health and not feel rushed

      true fans are willing to wait and i personally don’t mind getting monthly updates instead of bimonthly

  15. Yandere Dev –

    This is a really tough situation. First off, you need to sit back, relax and take it easy; think about all of your options for a while.

    I think hiring a programmer would be the best option for you, even though you don’t want to. This would not be just for you, but for the success of the game. It would be better to gut the game now than later. I can’t speak for anyone else, but I will absolutely wait however long it takes for the final product. You don’t necessarily have to put out new builds every 2 weeks; maybe some regular blog posts and videos regarding progress to remain active. This is a big risk you would be taking, but I personally think it would be worth it. I’ve learned with my own business that word of mouth is everything. You already have an amazing idea for a game going in your favor, so I do not feel you would have that much of an issue rebuilding this hype. By hiring a programmer, you will have the ability to focus on other essential parts of the game.

    You HAVE to lighten this load somehow, but you can’t just give up. It’s as you said; your years of work woud be for nothing. All of this stress is not good for you. You are going to crack if you don’t take it easy.

    DO NOT listen to those who say you are slow and lazy. Odds are likely the minority will probably obtain a bootlegged game anyway. They don’t care!

  16. Just finished voting and i will say that you have my full support no matter what you choose! Im probably one of the few that have not yet played Yandere Simulator but i still keep coming back every month for new information about the progress of the game. I do enjoy watching other people play it but im holding off on playing it myself until Osana has been introduced to the game. That being written,if it takes another 6.months until that happens then that is 6 months i can wait,there are plenty of other games i can play in the meanwhile and i even if they are great games,that does not mean that i will forget about Yandere Simulator.
    You are not the only person having trouble with fans that thinks your lazy and scream that they want more and cant wait,unfortanly it seems that those type of fans tend to overpower all your other fans (including me) that do not share their view. I know that some game developers/company recived death threats(!) from fans when they had to push back the release date on their game.
    It is sad that the voices of a few fans will overpower the rest but giving in to their demands will not help as im pretty sure those fans will want even more from you when you finally deliver Osana to them and will start complaining again that there is nothing new to do after you have gotten rid of Osana. I wish you good luck and i also hope that no matter your choice regarding the future of Yandere Simulator you will take some time off for yourself,you certainly deserve it!

  17. Imo, don’t be hasty. The crowdfunding campaign seems vital to the plan, and ensuring the success of the campaign should be the top priority. Therefore, getting Osana out before the campaign starts is the most logical solution. I’m not saying this because I really want Osana, honestly I wouldn’t mind if Osana takes 6 months or even longer, whatever it takes to make sure that whatever demo you release for the crowdfunding campaign isn’t a buggy piece of shit. I just think it is what is best for the future of the game.

    One thing to consider about working with a game company is that the game would probably receive a lot of promotion that would be otherwise unavailable to you. So losing 50% of the profits may still be the most profitable outcome for you. But in my opinion, sacrificing any creative control for the sake of money and ease is not really acceptable.

    If you want to make it a hobby, that is really your choice to make. But it will likely kill the game for the reasons you’ve stated. Only choose this option if you are truly ready to completely give up on it.

    Also, everyone deserves a break every now and then. If it is getting too much for you, take a mental health day once in a while. The “heated” fans may bitch and moan, but they’re almost certainly terrible people anyway so who cares. Your true fans will still be waiting patiently.

  18. I don’t really know what to think about this. I love this game so bad that I want to keep seeing new things about it, but come on; our poor YanDev do not have the time to do anything that’s not related to YanSim (THE GUY HAVEN’T WATCHED DIAMOND IS UNBREAKABLE YET, I FEEL SO SORRY FOR HIM). It’s not the best way to spend your 20s, let’s be frank. Well, at first I thought that taking one or two days off per week would be good, but think about the email box the subsequent day! Maybe working just 8 hours, taking a vacation in six to six months, I don’t kow. I worry about YS but I worry about Dev, and it includes not letting his project go to waste. The decision is only to him. (yeah my english sucks blabla whatever.)

  19. I have two additional suggestions… I don’t want to waste yandev’s time with an email unless I’m absolutely sure they’re good suggestions, so can everyone help me out and tell me anything wrong with them?

    1) From what I saw in the first video, I honestly believe the problem isn’t how much time you’re spending on coding or on your life, but instead how much time you’re spending with yansim-related stuff that isn’t related to coding. Why not seek out volunteers for that, too? I mean, RH is a job, PR is another, Management is yet another… Why not get volunteers to deal with volunteers and save you some time? First of all, I think a volunteer for answering emails is something you’ve needed for a long time. They could sort out the adequate bug reports, so you could look at one single email per actual bug instead of reading every single report. They could answer questions, direct business proposals etc to you, and even save all words of encouragement somewhere so you could read them whenever you needed to cheer up!

    Then there’s the whole thing about you being the lead artist, lead animator, etc… Why not make project leaders like what a company does? Then you only need to be the board of directors and producers and the lead programmer. Even if you still want to review and veto every single asset, I’m sure having a team leader would save you a lot of time, because they could be the ones to answer volunteers, explain to them what’s needed, ask for updates etc, maybe even accept or reject volunteer applications.

    2) This one is actually based on something that happened in my own team. There was a program that needed exactly that kind of code refactoring, having changed programmers and needing to be converted from Lua to Java. It couldn’t be taken out of the air under any circumstances… So the original one kept working while the switch was made from “e4” to “e5”. Once “e5” was ready and done, months later, we just switched “e4” to “e5” and users didn’t notice any changes! So it’s definitely an option, one I’ve actually seen working. Now, in our case, we could keep updates in “e4” to a minimum while “e5” was being worked on, but that’s not the case with yansim… Still, why not add new features to js-yansim while c#-yansim is being worked on? The only difference between starting a parallel (or rather, tangent?) c# yansim right now and spending half an year during/after the kickstarter refactoring yansim is that starting it now gives you a hell of headstart. It’ll be the same work for the programmer doing the refactoring! Maybe even less work, since he’ll already know about new features and can keep them in mind while refactoring. What I mean is: right now, we’re on, let’s say, the “pickpocketing” version, right? And, by keeping on the original plan, the refactoring will start on the “Osana” version, and will include every single feature before the Osana version. Now, if the refactoring starts now, in a parallel yansim, the programmer will begin it in the pickpocketing version… And, as he works, you’ll push another update – let’s just say you’ll make yanchan able to steal clothes from other students. So now you’re in the “stealing clothes” version, and the programmer is still working on making students react to yanchan being covered in blood… But he’ll know that stealing clothes is something yanchan will be able to do, so, instead of just making reaction systems for each transgression, he’ll think, “hey, I can just do a single system and use different parameters for blood and stealing!”. So that actually saves him time, while giving you a headstart, refactoring yansim so it’ll be faster and easier to work on in the future, and it’ll give you more free time sooner than expected!

    Anyway, those are my two suggestions – adding HR volunteers, and starting a parallel refactoring. Please let me know what you guys think, so I can decide whether or not to send an email (or make a reddit post and hope yandev sees it?) with them!

  20. Interesting. I don’t think I’m a completely chill or hot fan. I want you to ultimately succeed to the highest degree and that doesn’t necessarily involve telling you to take as many breaks as you want, go as slowly and steadily as you like, take all the extra time you need to add in all the extra features you’d like to see (town), etc. But it certainly doesn’t involve telling you you’re lazy, slow or a failure, etc as it’s evidently not true. Both extremes are unhelpful if I want you to ultimately succeed.

    Personally, I’ve noticed the accounts shouting lazy, failure, etc all tend to be throwaway accounts, and we saw in the twitch voting link you created a good deal of programmed spamming and misinformation. I suspect this is the work of a small number of trolls, likely from “v” or “b” all trying to… well… troll you and your fans or round up others to come storming and shouting in. They’re not SJWs or White Knights or even former, disgruntled fans/supporters, just trolls seeking reaction and attention for the sake of it. Even the fellow fans should take note of this and reply with nothing or a call-out comment of “don’t feed the trolls” or “obvious troll is obvious”. Be warned as well that they are particularly hot on you right now, but if you can steer clear of their hang-outs for a while and not let them get responses from you or the fans it might allow them to become disinterested so they’re less likely to poison any crowd funding campaign you start.

    Alright, the options.

    Option 1: Basically continue as is – Hype is a big factor that you pointed out. Right now, hype for the game is incredibly big and you’re worried about it waning too much in the lead up to the crowd funding. Fans should note that in a good crowd funding campaign, the fans themselves are only a small portion of the funders, so hype is important. The more money, the higher the quality and quantity of developers and professional contributors that YD can hire to finish the game. So with progress slowing down due to Osana being the highest fruit (slowest to progress), it could drastically loose the hype and momentum it currently has. The other factor is your own drive and motivation which could easily start waning in the face of dropping hype and what is likely some of the least fun programming jobs ahead. There are other benefits for you here as well though, such as to improve your programming through experience and the experience of going through one full rival’s development yourself before leading another programmer or team through the process.

    Option 2: Crowd source now – I personally think you’ve got a lot of hype now AND that the version of the game you do have is good enough to still attract people. If I am to pick on one aspect of the game it would be it’s “playability”. Some have marked it as being too hard, but I think this is a more accurate description. You’ve got some great stuff in there but a lot of it is VERY precise in the lengths you have to go to in order to achieve it, such as the match making, which certainly should be difficult but is almost impossible to work out unless you’ve seen the video about it. The game likely needs a tutorial at some point OR it needs a few more easy things you can do to make it fun now, which you’ve already done in the missions, but which might also be assisted by the “snap” feature. Really, I’m saying that there might be a middle ground where if you plan to launch your crowd funding BEFORE Osana, that means there’s nothing stopping you from working on some non-Osana low-hanging fruit features that would rebuild, or maintain hype and create an Alpha more attractive to potential supporters who have never seen the game and might not be willing to invest the time to learn how to play the game in a fun way before committing or leaving it.

    Option 3: Sell to a company – You came across as quite disinterested in this and I’d imagine the fans may well be also, but I don’t think they should be TOO quick to rule this completely out. This is almost the basic model of a lot of startup companies. They start a business/idea, do all the initial leg work of proving the concept and building the market, then sell to an existing company and move on to the next startup. Depending on how you sign in, you may even be able to continue as part of the creative team and continue along that avenue with gaming companies. I’m kind of making the assumption there that you were a coder in your previous gaming company role, but my point is that you mark Yandere Simulator off as 2-3 years of successful work that lunched you higher up the gaming industry chain. One of the greatest things you can actually take to this is the vision of developing games openly to the community as YS has been, in order to build and maintain hype for years in advance, continuing your vlogs and other activity. I’m not sure when you last spoke with some of these developers but you might be in a stronger bargaining position if YS’ hype has significantly progressed.

    Option 4: Hobby – Well… Thats one of those questions where you take it to “what do you want to do with your life?” I mean, if ultimate success is just being able to work on YS at a leisurely pace and still enjoy the fandom that surrounds it as you perpetually improve and update it then this is certainly an attractive option. On the other hand if you envision this as being a great success and leading on to your next big development and the one after that, or to higher positions of work in other game companies, it’s probably not best. I’m not pushing you one way or another there. I’ve known a few to give up the rat race and lead healthy, happy lives and I’ve known those who stayed in it and enjoyed the work and success if brought.

    Option 5a (not mentioned in final 4): Hire a programmer now – Again, Hype is a big factor and you could loose a good deal if the game isn’t updating for 6 months. Only you would know how feasible this is but maybe you would have the time to fork the game’s development where you continue adding, easy, low-hanging fruit stuff to the current JS version of the game just for keeping the crowds pleased (hype) while the programmer forked out to convert it, port it and finish Osana. Obviously it would have to be VERY easy stuff since your time will be greatly taken up with the programmer and other duties, but if its just fun you could pick and do whatever you wanted since it’s throw-away fork off from the real game. There is another advantage to this option which could also help the crowd funding though… You’ll have proven that you can lead/manage/work with another coder on the game, which is a good deal of what you plan to do with the crowd funding money.

    Option 5b: Hire a programmer to work AS IS – Only you would know your coding well enough to know how feasible this is. Essentially, instead of targeting a programmer to take your work to C# and Unity5 then beyond, you find a JS programmer who is willing to work with the code AS IT IS to simply get Osana across the line for Crowd funding… THEN you keep him for the C#/U5 work or hire some with greater specialization in that field.

    Whatever you decide to do, good luck.

  21. Yandere Dev. I don’t know if you read these comments at all, or care about what is said here- but as a chill fan, I wanted to say this. Your happiness and health ARE important. However, I believe that the “downgrading” option will kill much of the hype, unfortunately. This solution has been proposed many a time, and I’m sure there’s a reason it wouldn’t work out since it hasn’t been mentioned… but how about you work on the game most of the time, and set aside a small slice of time to enjoy life?

    Whether it be just an hour or two out of each day, or a day out of each week, or something in between. I believe the current plan would work best, and to do so might put development back some- perhaps a few days or weeks, depending on what you choose- but it’s sort of a middle ground between downgrading the development of this game and continuing the development 12 hours a day, 7 days a week. Your mental health is important, as is your happiness! If you feel like your mental health is degrading and you have no happiness left, then the absolute best option would be to downgrade the game. Just be aware that it would likely shrink your fan base.

    Either way, I will stick by you, sir! I love the work you do, and you’re amazingly devoted- I will NEVER complain about the development being slow, because considering that a team of volunteers and an overworked man alone put together this game, it is INCREDIBLE! I love this game a lot, and I always look forward to updates- but I would be just as happy with less frequent ones, knowing that one of the game developers I most admire has a life again. Ultimately, sir, it should come down to you! I wish you the very best of luck with whatever you choose, and know that no matter what, I will stick with you!

  22. I don’t want the game to become a hobby…however I also don’t want it to drive you crazy and mess with your health and happiness. Which is why I think taking breaks and taking a day off or spending a few hours in the day just to yourself is important, weather it be playing a few hours of videogames or watching TV (weather it be anime or anything else), or just going to events to spend time with friends or family. This is your job so it should be a priority. But you shouldn’t let it control such a large aspect of your life and make working on it less enjoyable. Most of your fanbase is pretty chill, it’s just a very loud minority that makes it seem like it is otherwise. I know I don’t care how slow it goes as long as there is somewhat steady progress. You’re doing such a great job and if I get any money to donate I will if you launch the kickstarter early, or on time. Your true fans will stay by your side. (And the Youtubers who play the game probably wouldn’t mind if you take a long time to update it too. Lol)

  23. As long as you update with new builds every now and again till release/kickstarter builds, we’ll be happy we’re chill fans when playing games
    And make it your hobby if you want…wasn’t that why you left the company? (Chill fans wouldn’t mind that)

  24. do you think that when other professionals get involved, there will be days where yandere dev gets time off? like if they are all making things in one day and he knows he wont get any new models for a few hours, he can sleep ir exercise or watch amine

  25. A NOTE TO ANYONE TAKING THE SECOND POLL:
    PLEASE DO NOT PICK THE CHILL FAN OPTION AND HEARS WHY: Look, I know that no one wants to be the bad guy and given yanderedevs current state it seems he is in dire need of a vacation (witch is why I wish he hadn’t lumped “it’s ok to take vacations” in with the other options because I agree he needs a break. HOWEVER when he is asking is you are a chill fan or a heated fan HE’S NOT ASKING IF YOU ARE JUST OK WITH HIM TAKING VACTIONS HE IS ASKING IF IT IS OK FOR HIM TO MAKE YANDERE SIMULATOR A HOBBIE! Witch is why I urge any of you picking the first option on the first poll and then saying you are a “chill fan” on the second poll to PLEASE REVOTE! If he were to downgrade yandere simulator to a hobby it is likely that not only would we take months longer to receive new updates but the game could take YEARS longer to come to completion. Please ask yourself honestly, of yandere dev stops putting out updates frequently, would you really be interested in this game 5 years from now. Think of what you liked five years ago, how much of that do you still like today? For me the only thing I can name is my favorite tv show and that’s because they haven’t stopped making new episodes (like yandere dev hasn’t stopped making new updates. A lot con change in five years and if you are not engaged in something for a long amount of time it is likely you will lose interest. I’m not saying you WANT to lose interest, I’m saying you WILL. And if yandere dev loses enough interest in the game all of the work he’s done over the past THREE YEARS will be for nothing. Look, I’m fine with yendere dev taking a vacation or putting out updates once a month instead of twice, but that is NOT what’s being proposed here! A vote for “chill fan” is a vote for yandere dev making this game his hobby and us potentially losing this game forever. If you’re ok with that go ahead and vote chill fan. But please, if there’s ANY PART OF YOU THAT IS NOT please vote for the heated fan option! I know no one wants to be the bad guy, but the future of this game is at stake and if you chose to be “nice” and let yandere dev stop having this as a full time job WE WILL LIKELY LOSE THIS GAME FOREVER! Thank you for taking the time to read this comment and hear me out. PS I apologize for my spelling, it’s not my strong suit.

    • >would you really be interested in this game 5 years from now

      Well, actually, Diablo or Guilty Gear fans waited around 10 years, iirc, to get their respective new games. Half-Life fans wait patiently for every hint at the third game. What about Sherlock fans? Three episodes once in two years! People still like them and wait for them patiently. Plenty of people are willing to wait for things they like. If you really think that five years from now you will not enjoy this game, maybe you don’t really like it already? Give it a thought. And also think about this: would you really enjoy a rushed game? As some gamedev guy put it “A delayed game is eventually good, but a rushed game is forever bad”. Remember all those day-one patches that weight one third of a game. Remember those skinless monstrosities in AC Unity. YanDev already has to release several bug fixing builds after every proper one. You really like that? Well, there are plenty of masochists out there, I don’t blame you.

      >And if yandere dev loses enough interest in the game all of the work he’s done over the past THREE YEARS will be for nothing

      Where the hell did you come from? YanDev had many times told us that releasing Yandere Simulator and making it into an awesome game is really important to him. Not just a single game is at stake here, this is about his reputation and future career.

  26. Yanderedev you should try make a new schedule and try to at least work like 8 hours a day and 5 days a week so you can have at least some days to rest and you don’t need to keep in mind that people call you lazy ,I can see that you’re getting really tired and if you get at least to relax in a new schedule that you get 2 days free and work like 8 hours you will have better motivation on working on the game and right now you’re loosing motivation on the game because you have lots of things to be in charge and you are not taking time to enjoy yourself and that would be a major problem on your project .

    So I don’t think that leaving another company take over development is a great idea since they will want the copyrights, etc. and they can do whatever they want to do with the game and when the game come it maybe wont have the features you have visioned from the start or others because of this, is true the game will have more programer and faster development ,but we can never know how will affect the game on final release.

    I don’t think it would be a great to start the kickstarter campaign early with out a proper demo and this is because if you’re feeling rush and not enjoying your life then it would be worse since there will be more people funding it and some of them would be like you’re not doing anything, not giving us update, etc. and you would feel more depress and with lot of pressure on making the game so I could see the little difference is that you will have more people working with you but as the manager you will have greater responsability on te release of the game.

    And I know you don’t want to disappoint every one but , been honest we can not always expect that every decision will please everyone in the end many people will like the game and other would say its ok, others like I hate it and leave bad comments and haters that they not even care , so you should really take a break so you can be motivated and try to work less and have at least 2 days free so you can relax and get the stress out .

    I hope for your success in this great project.

  27. YanDev, a look from a different POV: those “develop faster dammit” guys are actually your most devoted fans. They enjoy your game so much they can’t play anything anymore, and have to wait until the next build. That’s why they call you slow and lazy, they love your game so much they want it to be complete as soon as possible.

    And other fans, like me, have massive backlogs of games to come back to when we tried out the new build. The point is, the “Chill Fans” have already said that you should take a break, and it’s okay to develop slower, as long as some kind of progress is still made. We like this game, check on it from time to time, and we’ll come back to it even after that delay that is needed to rewrite the game’s code. And “Heated Fans” will also wait, since they literally can’t do anything else with their lives, other than to call you slow and lazy.

  28. Can I vote for a mix of Option 1 and Option 4? For me it’s okay if you take some leisure time because working all the time, downgrading your social life and and not taking any time off seems to me like a serious risk for your health and also like pretty bad working conditions. However, I feel that if you downgrade Yandere Sim to a hobby you might never finish the game (… or maybe in ten years).
    I don’t mind if it’s taking a bit more time. I just want the game to be finished some day. For me it would be absolutely fine if you took one or two days per week for your own pleasure, interests and social life or something like that, but still work on Osana for the rest of the week, so that you can present a nice demo before starting a KS campaign.
    I’m not really a “one or the other”-fan. And actually it seems like you’re a bit desperate about all the people telling you that you are lazy and telling other followers that you will never finish the game, because all your options seem so … definite.
    Yes, your patreons pay you for working on the game but that doesn’t necessarily mean you have to work 24/7.

  29. As a unity 3d programmer too I have few things to say YandereDev rebuilding a game is HELL, it’s doable but consider 30% of all the work is making it a standardize modules. now with that said are you willing to do the same thing minecraft did? they rebuild it and called it windows 10 edition, maybe you can learn from what they did and implement it here. have 2 versions of yandere simulator at the same time, while you do what you do currently and the other team rebuild. once the rebuild is done anyway it will be faster to port what ever you made during the rebuild process, so you eliminate that company thing so how about management? well that’s the only factor I can’t solve yet as you must spend 1 to 2 hours a day on checking the progress of the rebuild team. sorry yanderedev my solution is a balance of hype, time and rebuild progress for the future, you can cut your time and progress less while the other team rebuilds. it’s all for the sake of the game but no matter how I look at it if you don’t want to lose fans you must sacrifice part of your life to it. also im a chill fan 🙂 just please what ever you do DON’T consider passing the game at this state to a game company, they will modify it so much you won’t able to tell it from your vision to an imitation.

    • A true engine restructuring is much more than just making it easier for humans to comprehend what is going on. What happens with most scripters is that they start with a code base that does stupid things like have set and get accessor methods for private variables. (Or, with C#, turns every private field into a public get/set property).

      This is often creates a new version of an old problem. Spaghetti code. Since using accessor methods that do nothing (in many cases, the values returned are fully mutable) is not encapsulation (and if you’re going to so blatantly violate encapsulation you might as well make the variable public :S) these are usually the first things to go when encapsulating classes.

      When encapsulating classes, you need to recognize that the goal is to reduce as much external “setting” and “getting” of values. In many cases, you’ll find that there is a large amount of repeated code that can be internalized in the class thus making further updates to the code base easier. As a project grows larger, it becomes harder to keep track of which of these external code snippets that break into the class to initialize it does what.

      Furthermore, the goal is not to simply have a million odd constructors… in fact, you should be aiming to minimize the number of constructors as passing the object that stores the values that are used in the constructor often makes more explicit and maintainable code.

      Now, while encapsulating classes, you’ll likely come across code that doesn’t really belong in a class but should have been somewhere else. There will also be numerous code segments that are repeated throughout the code that should be taking advantage of a static class. You’ll find mixture of old code being used to do something and new code, classes that have similar functions that should be merged… etc.

      Even though your output may remain the same, the engine API should rapidly be changing and adopting new semantics that are incompatible with the old methods. Once that API is complete, you should be USING that API… you NEED to or the redesign was for nothing.

      But what most people who do what you suggest do is… they say “thanks for the redesign… we have this new code…. so we’re going to hack the design to make it work and go back to the bad programming habits we had before where code is all over the place and in no order what so ever”

  30. YandereDev, I’ve been following the development of Yandere Sim for about 2/2.5 years now, and I’ve always been happy & never minded to wait to get an update. I am, and always have been a chill fan, and I think you should take time for yourself & your own happiness and not work as much as you do right now. I don’t think you should make the game a hobby though, because it more than likely will lose a lot of it’s interest, but I do think you should stick to the original plan. and PLEASE don’t strike a deal with a company! They’ll ruin Yandere Sim. But no matter what you decide on doing, I promise that i’ll always be supporting you & the game 🙂

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