Anime Expo Announcements (and a new build!)

EDIT #1: On July 3rd, I uploaded a new bug-fixing build.
EDIT #2: On July 4th, I snuck in one final bug-fixing build before leaving for Anime Expo! Scroll down to the very bottom of the blog post to read about it!

I’ll be attending Anime Expo 2018! Just like last year, I’m planning to be there for all 4 days of the convention.

In 2016 and 2017, there were Yandere Sim fan meetups at Anime Expo! These meetups are my happiest memories of the time I’ve spent working on Yandere Sim, so I’d like to meet up with fans again this year!

Just like last year, the plan is:

  • July 5th – 2:00 PM to 3:00 PM at Site 4
  • July 8th – 2:00 PM to 3:00 PM at Site 4

I think I waited way too long to announce this. Most Yandere Sim fans probably won’t check my blog between now and the expo, so a lot of people aren’t going to see this announcement. As a result, it might be a small gathering this year, but if even if only one person shows up, I’ll still be absolutely delighted!

There are three other things I want to discuss in this blog post: What I’ll be wearing at the expo, some good news regarding the game’s code and framerate, and also a new bug-fixing build that is being released today! Click “Continue Reading” to read more!

To make it easy for you to spot me at Anime Expo, I’m planning to wear Yandere Sim shirts, like these:

You also might see me wearing this shirt, too:

Where did this amazing artwork come from, you ask? It’s artwork that was created for a poster that is being sold at the Animeworld.io booth!

Check it out, it’s holographic and shiny:

You can get this poster at Booth #4131. If you remember things better when a cheeky anime girl mascot is involved, this graphic should help:

If you can’t attend Anime Expo this year, you can still buy that poster at the Animeworld.io website.

Programmer Assistance

If you’ve been checking this blog for a long time, you might remember a post I made almost exactly 1 year ago, about converting the game from JS to C# and upgrading from Unity 4 to Unity 5, and all of the improvements that came with it. This kind of upgrade could not have been made while I was working on the game; it could only happen during a point in time when I was not making any changes/additions to the project. For this reason, the C# conversion and Unity 5 upgrade took place while I was at Anime Expo, since it was a period of 4~5 days when I wasn’t able to actually touch the game.

This year, something similar is going to happen. For a few months now, I’ve been working together with a programmer who has been identifying and fixing problems with Yandere Simulator’s code. One of the primary causes of the game’s low framerate is a physics bug that exists in Unity 5, but was fixed in Unity 2017. While I’m at Anime Expo, this programmer is going to upgrade Yandere Sim from Unity 5 to Unity 2017! But that’s not all:

Last year, I explained that I had to wait 60 seconds for the code to compile every time I wanted to make a change to the game, because I was making the game in JavaScript. This was fixed by converting to C#. Presently, I’m facing a similar problem; whenever I compile the game’s code, the game’s pathfinding plugin breaks, which causes students to walk in place. This means that if I want to test anything that involves students, I have to reload the school scene, which takes 60 seconds. That pathfinding bug is forcing me to wait 60 seconds every time I want to make a minor change to the game – just like JavaScript did last year! However, the programmer I mentioned above has found the cause of this bug, and is going to implement the solution while he’s upgrading the game to Unity 2017!

In short, when I get back from Anime Expo, the game will be running on a better engine, the framerate will be improved, AND I won’t have to wait 60 seconds to test changes anymore! The programmer will also be taking care of some other stuff, as well, but I don’t want to overload this blog post with a bunch of technical jargon. The short version is that I’m finally getting a lot of the assistance that I’ve desperately needed!

By the way, I’m also releasing a new bug-fixing build today. You can read about the fixes/changes below:

July 2nd Fixes, Changes, and Additions

  • The player can now activate a club leader’s club-related dialogue options by speaking to them whenever they are within 10 meters of their club routine area, instead of having to speak to them when they are standing still inside of their club.
  • Fixed bug that would cause a bucket to fill up with gasoline if the player attempted to fill the bucket with water, after the bucket had previously been filled with gasoline earlier in the day.
  • Fixed bug that would cause student council members to use the “holding grudge for murder” reaction to Yandere-chan if speaking to her after breaking up a fight with a delinquent.
  • Fixed bug that caused a bunch of club accessories to appear on Yandere-chan’s head during the cutscene in her living room. (It looked pretty goofy.)
  • The club characters will now stop holding props in their hands when the player has aimed a camera at their faces.
  • If a delinquent sees Yandere-chan holding a bully’s corpse, they will now react with the “Evil Persona” reaction.
  • Fixed bug that would cause Akane to permanently walk into a closed door if the Art Club was shut down.
  • Removed the nameplates that were mistakenly placed inside of the gym’s storage rooms.
  • Fixed bug that would cause Nemesis to hold a science club prop and a watering can.
  • Restored missing geometry on the exterior of the school gym.
  • Adjusted a few characters’ personas.

July 3rd Fixes and Changes

  • To make sure that his profile description (“a man of few words”) matches his behavior, Geiju now speaks exclusively in extremely short, apathetic, one-word or two-word sentences when interacting with Yandere-chan.
  • Fixed bug that would cause one of the Gardening Club students to water “the air” instead of watering flowers, when on the school rooftop.
  • Fixed bug that would cause the combat minigame’s sound effects to continue playing even after a council member had stopped the fight.
  • Fixed bug that prevented the 15 new students from having outlines around their hair when viewed in Yandere Vision.
  • Fixed bug that would make the camera behave strangely when Yandere-chan was holding or dropping a folded apron.
  • Adjusted the Student Information box so that text can’t be right up against the borders of the box.
  • Fixed bug that caused Yandere-chan to freeze in place after taking off a bloody labcoat.
  • Updated Geiju’s portrait to accurately reflect the color of his glasses.
  • Removed some expensive debug calls that were lowering the framerate.
  • Fixed typos in student profiles.

July 4th Fixes

  • Fixed bug that made it impossible to change Yandere-chan’s hair after switching to the Minecraft-inspired hair style.
  • Fixed bug that prevented outlines from appearing on some student’s profile pictures.
  • Students should no longer be able to get stuck on open doors on the school’s rooftop.
  • Fixed bug that was preventing Geiju from being able to say his “club leader” lines.
  • Geiju will now say a shorter sentence when reacting to Yandere-chan’s misbehavior.