YandereDev at Anime Expo 2016

I’ll be attending Anime Expo 2016! I’ll try my hardest to attend for all 4 days of the convention, but it’s entirely possible that I might get exhausted after the first 2 days, and won’t be able to attend on the third or fourth days.

I want people to be able to recognize me so they can approach and say hi, but I don’t feel ready to post a picture of my face online. Every picture of myself that currently exists online is extremely unflattering, and I can’t seem to take a new photo of myself where I don’t look super goofy. So, instead of showing you what my face looks like, I’ll show you what I’ll be wearing:

If you see a dude wearing a Yandere Simulator t-shirt at Anime Expo, there’s a 99.99% chance that it’s me! You’re welcome to say hi and take a photo with me.

Even though I don’t like seeing my own face appear online, I’ll make an exception in this case. If you take a photo with me at Anime Expo, you’re absolutely welcome to share it on social media.

(Eventually, I’ll post an “official” photo of myself, but first I want to fix the nasty dark circles under my eyes…)

At this point in time, I don’t have plans for an official “Yandere Simulator Meet-Up”, but if I hear about a fan-organized Yandere Sim cosplay meetup happening somewhere, I’ll definitely drop by to say hello.

I hope to see you at Anime Expo!

June Progress Report

Usually, every update has a “theme”; we’ve had “The Delinquent Update”, we’ve had “The Club Update”, and we’ve even had “The Bucket Update”. Today’s update doesn’t really have a theme that results in a catchy name, unless you think “The Update of Many Minor Improvements” has a nice ring to it.

So, what does it look like when I dedicate two weeks to polishing the game? It looks something like this:

Here’s a full list of everything that is new in the latest build:

Bug Fixes

  • Fixed bug that would cause a student to rotate in strange ways if they were attacked shortly after being distracted by a giggle from Yandere-chan.
  • Fixed bug that would cause dismembered corpses to be splattered with gasoline instead of blood under certain circumstances.
  • Fixed bug that would cause Kokona to eat a bento in the bathtub if she was splashed with liquid while holding a bento.
  • Attempted to fix bug that would cause Kokona to get stuck on doors when walking back into school from the locker room.
  • Fixed bug that would cause teachers to view Yandere-chan as “Trespassing” even when she wasn’t in a trespassing zone.
  • Fixed bug that caused the fourth male school uniform to display with incorrect textures on the pants.
  • Fixed a typo in Yandere-chan and Info-chan’s initial text message conversation.
  • Re-wrote some of the game’s code in an attempt to improve the framerate a bit.

Student Improvements

  • Implemented better “staring at cell phone” animation so that students don’t look like they are wobbling left and right while walking with a cell phone.
  • Students now enter the school as a crowd instead of entering the school in two perfectly straight lines
  • Students now enter the school wearing “outdoor shoes” and switch to “indoor shoes” at their lockers, just like real Japanese high school students.
  • Students now switch from “indoor shoes” to “outdoor shoes” before leaving school.
  • Yandere-chan can now switch between outdoor shoes and indoor shoes (there are currently no penalties for wearing one type of shoe or another).
  • It is now possible to use a radio to distract NPCs, who will walk over to the radio to turn it off.
  • Replaced several of Kokona’s old voice-acted lines with new lines, voiced by Mom0ki.

Teacher Improvements

  • Gave teachers an official uniform.
  • Gave teachers a daily routine.
  • Gave the gym teacher a routine that gives her the role of “school gate sentry” at the beginning and end of the school day, and “faculty room sentry” throughout the rest of the day.
  • Decorated the faculty room with more props.
  • The answer sheet in the faculty room is now much more difficult to steal because teachers will react if they see Yandere-chan stealing the answer sheet, and the faculty room will always have at least one teacher inside of it.
  • Stealing the answer sheet from the faculty room now requires a 10-second “rummage through papers” sequence that creates noise and causes nearby NPCs to investigate.

What’s Next?

Three exciting things are happening in the near future:

  • The official website is almost ready to launch! I’m super happy with how it’s turning out! I’m looking forward to unveiling it at long last.
  • I finally found a dependable and reliable artist to draw all of the rival girls. I think that I’ll finally be able to reveal them sometime in the near future!
  • Recently, I had a programming breakthrough and realized what has been causing the game to have a low framerate. The solution to the problem would require several days of re-writing code, so I haven’t addressed the issue yet. I hope to solve the problem sometime in July, once I finally find the free time to do so.

With that said, none of those things can happen within the next 7 days, and here’s why:

My birthday is on June 30th, but I can’t celebrate my birthday that day, because I have to spend that day traveling to Los Angeles, because I’ll be attending Anime Expo from July 1st to July 4th. So, instead of celebrating my birthday on June 30th, I’m going to celebrate on June 29th. As a result, I won’t be available for about a week.

If there are any bugs in this build, then I won’t be able to fix them until July 5th or 6th – I’m very sorry!

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

Further Thoughts On The New Inventory Proposal

I’m relieved to see that 89% of the game’s userbase is okay with the skirt-based inventory that I proposed. Unfortunately, the other 11% have been very vocal in their disapproval of it. I don’t want to fill up this blog with posts about the subject, but I do want to clarify a few things about the matter.

My intention with the skirt-based inventory was not to be controversial just for the sake of having shock value, or be lewd just for the sake of fanservice, or be “random” just for the sake of humor. My goal was to invoke the idea that Yandere-chan has a “coat full of contraband” around her hips.

When I said that the inspiration for this feature was Resident Evil 4, I meant it. I wasn’t just thinking about the grid-based inventory, but I was also thinking specifically about this character from the game:

I was trying to portray Yandere-chan as being shady and sneaky, like a back-alley salesman with a coat full of stolen watches. As an added bonus, the exposed panties were perfectly consistent with the game’s visual themes, since multiple gameplay mechanics involve panties, and the game often utilizes anime tropes. This is why I felt – and still feel – that a skirt-based inventory makes the most sense out of all possible options.

Now, with all of that said, there is one thing that bothers me about the inventory I’ve proposed…the grids are separated. I would much rather have one continuous grid; it would be way easier to program, and way easier for the player to use.

I had an idea. What if Yandere-chan was wearing two skirts? That way, she could have one continuous “grid” instead of two separate grids.

(The above concept art represents the idea of wearing two skirts; it does not represent the actual appearance of the final inventory. The final inventory would have “generic” slots instead of 4 slots specifically for weapons, 4 slots specifically for rectangular objects, etc. Or, the final inventory might just use tape instead of pockets and Velcro straps.)

This solves the problem of having two separate grids, does a better job of depicting the character as a someone with a “coat full of contraband”, and may also appease the 11% of the fanbase who were uncomfortable with the previous inventory system.

Now, before I move on, let’s get one thing straight: I don’t intend to make a habit of appeasing people who are whining because that they think something is offensive. In this case, turning two grids into one continuous grid had the side effect of covering up the panties that were making some people feel uncomfortable.

  • Burning someone alive: OK!
  • Crushing someone’s skull: OK!
  • Stabbing someone to death: OK!
  • Pushing someone off a roof: OK!
  • Poisoning someone’s lunch: OK!
  • Framing someone for murder: OK!
  • Drowning someone in a toilet: OK!
  • Sabotaging someone’s love life: OK!
  • Electrocuting someone to death: OK!
  • Kidnapping, torture, mind-breaking: OK!
  • Seeing panties: Whoa! This is gross! I can’t support this game anymore!

I asked people to give me their feedback, and I got it. Many people had sensible, level-headed criticism that made perfect sense to me, and I even found myself agreeing with them. But some people were way more offended than I ever expected. If the prospect of panties on the inventory screen made you totally flip out, then it may actually be good idea for you to simply stop following the game’s development. It’s only going to get more and more deranged from here on out.

That inventory is too big! She can carry too much stuff! The game will be too easy!

The size of the inventory will be adjusted if it’s making the game too easy or too difficult.

Where would Yandere-chan get a custom skirt like that?

Her mother, who created the skirt herself in April of 1989.

Yandere-chan’s mother tried to give this skirt to her daughter last year, but Yandere-chan declined, seeing no use for it. After meeting Senpai, Yandere-chan suddenly imagined many uses for this skirt, so she began wearing it starting on the first day that the player gains control of the character.

That inventory is unrealistic, because…

Whoa, hold on. You didn’t actually expect to see a realistic inventory in a video game, did you? Inventories in video games are always unrealistic. If you try to reconcile how video game characters manage to carry around dozens of separate objects, you’ll go insane. Just look at all the stuff that Link is able to carry!

The purpose of the grid-based inventory isn’t to provide a realistic explanation for how Yandere-chan can carry everything she has; it’s to provide the player with a clear view of what they are currently carrying, and increase difficulty by placing limits on how many items the player can carry at one time.

Okay, with all of that said, let’s try another poll…

http://poal.me/c4j2nm

By the way, there is something worth mentioning: For the sake of a debug build, the only kind of inventory we need is a “functional” inventory. I will probably implement a ring-based inventory for the debug build, and won’t make any decisions regarding a grid-based inventory until at least 6 months from now, once I have taken care of other, higher-priority features.

June 21th Bug Fixing Build (and additional thoughts regarding yesterday’s proposal)

I’ve got a new build with some bug fixes and some new content! Scroll down below this chilling illustration by TheJennyPill to read a list of everything that is new in this build.

  • Attempted to fix bug that would cause black lines to come out of Yandere-chan’s head at school, depending on what hairstyle she was using.
  • Fixed bug that would cause any kidnapped mind-broken student brought to school to spawn as a flaming Musume-chan.
  • Attempted to fix bug that would cause a mind-slave to return to normal after being splashed with liquid.
  • Optimized some code on Yandere-chan and female students in an attempt to improve the framerate a little.
  • Reduced the game’s file size by about 60 megabytes by compressing certain needlessly-large files.
  • Added a placeholder sound effect for the katana.
  • Added three new accessories for Yandere-chan.
  • Added three new hairstyles for Senpai-kun.
  • Added two new hairstyles for Yandere-chan.
  • Added a new weapon to the game – an axe.

Additional Thoughts Regarding Yesterday’s Proposal

Yesterday, I proposed the idea of a grid-based inventory system that is presented to the player as the protagonist opening up her skirt to expose weapons and items hidden inside of her skirt – and also expose her panties. I was not certain whether or not this kind of presentation would be considered distasteful, so I decided to poll the fanbase about it. Here are the results of that poll:

About half of the fanbase would be fine with the skirt concept if the panties were tastefully covered up. About a third of the fanbase thinks that the skirt concept is a bad idea. About a fifth of the fanbase is perfectly okay with the skirt concept.

I’ve been reading all of the feedback that people have been sharing regarding this feature. After thinking about it all day long, I’ve developed a rather firm opinion about the subject…

At this point in time, it’s probably not too presumptuous to say that Yandere Simulator has gotten a lot of attention. But, why? What caused so many people to notice Yandere Simulator? I’ll tell you what causes a game to not be noticed: being bland, and being safe.

A “bland” game is a game that doesn’t do anything unique to set it apart from other video games. A “safe” game is a game that avoids doing anything that might offend or alienate anyone.

An example of a bland game would be “You are a soldier, and you must shoot other soldiers.” An example of a weird game would be “You are a Japanese high school student, and you must murder other high school students.” An example of a safe inventory system would be “a grid inside of a backpack”. An example of a risky inventory system would be “a grid inside of a girl’s skirt.”

When you try to play it safe – when you try to avoid offending people – when you avoid taking risks – you wind up with something flavorless, colorless, odorless…something bland. Yandere Simulator would never have gotten anywhere near the amount of attention it has currently received if I always went with the least-risky, least-weird, least-offensive options. Instead, my game design philosophy has basically been to always do risky, weird, and even offensive things.

If I had allowed you to vote on whether or not I should include panty shots – or bullying – or suicide – or torture – or the implication of domestic abuse – I wonder if those features would have been rejected? Instead of staying away from weird and risky material, I implemented everything that seemed appropriate for a psychopath to do, regardless of how “offensive” it might be. As a result, Yandere Simulator’s unique identity – and popularity – come from the fact that it has a bunch of weird, risky, borderline-offensive things in it.

Yandere Simulator’s popularity is due to the fact that it doesn’t do the “sensible” thing for a video game to do; it doesn’t do the “normal” thing for a video game to do. Boost your stats by wearing different panties! Become seductive by reading erotic manga! Take off your clothing in the locker room and run around naked! If Yandere Simulator didn’t have features like this, it would be bland, and that means it would be boring.

You’re not interested in Yandere Simulator because it’s a bland, boring, inoffensive, derivative, safe game. You’re interested in Yandere Simulator because – in most ways – it’s unlike other games out there. Am I right? And it’s unlike other games out there because, instead of doing normal things – like putting an inventory in a backpack – I do weird things – like putting an inventory in a girl’s skirt.

Here’s what I’m getting at: Yandere Simulator isn’t the type of game that would have a bland, boring, uninspired inventory system that looks like it could be found in any other game. Yandere Sim is the type of game that would have a unique inventory system you’d never find anywhere else; an inventory system that, yeah, might offend or alienate someone, but that’s exactly what gives the game its personality.

If you haven’t figure it out yet, I’m strongly advocating for the skirt-based inventory system that I proposed yesterday. It’s the sort of game design decision that only an insane person would make – and that’s exactly what got Yandere Simulator this far in the first place. As you can tell by scrolling up and looking at TheJennyPill’s artwork at the top of this blog post, Yandere Simulator really isn’t a soft, fluffy, family-friendly game in the first place.

With that said, I can’t deny the fact that 33% the game’s fanbase rejects the concept. So, I’d like to make a compromise:

Within the game’s Settings menu, I’ll give you the option to display the protagonist as a silhouette on the inventory screen:

This way, anyone who thinks it’s distasteful won’t ever have to see it. I’ll also give the player the option of censoring panties, increasing the size of the steam clouds around nude girls, etc. I’ll let the player customize their experience so that they don’t have to experience the horror of seeing something offensive.

With this new information in mind, please vote on this poll to let me know how you feel about the idea:

http://poal.me/bxfsdx

YandereDev, YandereDev! Wouldn’t it be weird if Yandere-chan was constantly opening up her skirt everywhere?

Midori, you baka! Obviously, Yandere-chan wouldn’t actually be opening up her skirt in reality. The inventory view would be for the player only.

But, YandereDev, YandereDev! What happens when Yandere-chan is wearing pants? What happens when Yandere-chan is naked? What happens if the player chooses to make the protagonist a male?

…uh…enough questions, Midori! I need to get back to writing code for the game!

…aw…oooookaaaaay…

Community Feedback Wanted: New Inventory System Proposal

Yandere Simulator’s current inventory system is terribly flawed, and needs to be replaced. I’ve designed a new inventory system, and I’d like to show you what it looks like:

Here’s a webm where you can see what the inventory system looks like in motion.

As you can see, it’s a grid-based inventory system, similar to the inventory system from Resident Evil 4. Before I proceed with this system, however, I want to find out if the community has any problems with the way that the inventory is presented to the player.

…to put it bluntly, I’d like to ask if you think it’s a bad idea for the inventory system to involve a schoolgirl opening up her skirt and exposing her panties right in the middle of the screen.

I can see three possible problems with this concept:

  1. Several YouTubers have stated that their Yandere Simulator gameplay videos were taken down if panties appeared onscreen. If I constantly force the player to see panties in the middle of the screen, it could become impossible to upload gameplay footage of Yandere Sim to YouTube.
  2. Showing a school-aged girl exposing her undergarments could be misconstrued as “sexualizing minors”, which may cause the game to be prohibited from being broadcasted on popular streaming sites, or cause platforms such as Steam to refuse to distribute the game.
  3. Some players might feel embarrassed to be seen playing a game where a schoolgirl’s panties are constantly displayed in the middle of the screen.

I personally don’t find the concept offensive at all, but I understand that it might be a pain in the ass for YouTubers, live-streamers, or anyone who has particularly judgemental friends/family members.

I may have a potential solution:

The panties could be covered up by an “Item Description” box that describes the currently-selected item, or something else along those lines. This might be enough to solve the potential problems of this inventory system. On the other hand, if the act of displaying a school-aged girl open up her skirt is unacceptable, regardless of whether or not the panties are censored, then this doesn’t solve anything.

Honestly, this shouldn’t really be an issue, because I can name numerous games with content comparable to Yandere Simulator that are not banned from YouTube or Twitch. If PewDiePie can upload a video where he plays Senran Kagura – a game about ripping clothing off of school-aged girls – then surely an inventory system that involves a view of a girl’s panties shouldn’t be considered “over the line”. However, Yandere Simulator has not been treated fairly by certain websites in the past, so even if Yandere Simulator contains content that is far less “offensive” than what you can see in numerous other video games, it might still get kicked off of certain platforms for any arbitrary reason whatsoever.

Anyway, before I pour hours into programming this inventory system, I’d like to ask the community what they think of this idea. Here’s a poll for you to vote on:

What should I do about the inventory system?

Please feel free to write your thoughts in the comment section below; I’ll be reading every comment on this blog post for about 24 hours.

June 18th Bug-Fixing Build

I’ve got a new build with some important bug fixes. Scroll down beneath this beautiful artwork by Kazeoseki to see a list of the bugs I fixed!

  • There is a button that spawns a pink trail which leads to Yandere-chan’s class. There was a bug that caused this pink trail to exert physical force on objects, moving them and potentially causing them to fly through the air at high speeds. This bug has been fixed.
  • Fixed bug that would cause Kokona’s “Follow Yandere-chan” programming to over-ride her “Burn to Death” programming if she was lit on fire while following Yandere-chan.
  • Fixed bug that would cause Yandere-chan to become stuck in the “Flicking Match” state if Senpai walked nearby her during the middle of the match-flicking animation.
  • Removed the ability to trip at any point in time by pressing the “Tab” key (this was a test command that was not meant to be included in the debug build).
  • Fixed bug that would cause Kokona to walk around normall while being on fire if the player set her on fire while she was entering or exiting the bath.
  • Attempted to fix the bug that would cause black lines to extend out of Yandere-chan’s head inside of her home.
  • Fixed bug that assigned the wrong texture to Yandere-chan during Huntress Mode.
  • It is now possible to trip and fall while holding a bucket of blood.
  • Fixed the “puchase” typo on Info-chan’s Drops menu screen.
  • It is no longer possible to dip a mop into a bucket of gasoline.