May Preview #8

The next build isn’t ready yet, but I have good news! We’ve had a breakthrough today!

First, a bit of backstory is in order. For those of you who don’t know this, Yandere-chan’s current character model is a store-bought model from the Unity Asset Store. The same goes for Rival-chan, Senpai-Kun, and even the Basu sisters. These characters come with numerous outfits and around 60 animations, which is what makes them perfect for prototyping a game.

Over the past 25 months that the game has been in development, I have run into problems when attempting to modify the characters’ clothing. It has proven very easy to change the characters’ textures, but when attempting to change the characters’ geometry, I’ve always run into…problems.

Adding or deleting polygons screws up the skin-weights, which results in the characters transforming into bizarre “Eldritch Monstrosities”. I tried to circumvent this problem by leaving the characters’ meshes alone and simply placing new articles of clothing on top of their bodies. For example, an apron:

However, even though the apron was built to use the same “animation skeleton” as Yandere-chan and follow her movements, I was unable to get the apron to follow her body as she moved.

Imagine a person wearing pants, but when they walk, their pants remain perfectly straight, and never bend, even as the legs are moving. That’s what it was like, except with an apron instead of pants!

I tried absolutely everything I could think of to get that apron to follow her body. I called upon every bit of knowledge from all of my years of experience using the Unity engine, and even asked numerous programmers to help me solve the issue. However, the problem remained unsolvable; it seemed impossible to append a new skinned mesh to a character model.

Because I couldn’t modify the characters’ meshes and couldn’t append new skinned meshes, I’ve been stuck with a small set of clothing models that I couldn’t modify in any way. I’ve had to make each character unique using nothing but hairstyles, accessories, and changing the colors of various textures. In other words: for the past 25 months, I’ve been severely limited in how I could modify the characters.

My original vision for the game was to make almost every student in school look completely unique by allowing each character to wear their school uniform differently. Some boys would open their coats, some boys would leave their coats closed. Some girls would wear jackets over their uniforms, some girls would wear cardigans. Unfortunately, I was never able to implement this feature, because I was never able to figure out how to make a new article of clothing follow a character’s animations.

…until today.

Yesterday, a talented gentleman named Gabe Labadie contacted me. He mentioned that he had several years of experience using the same game engine that Yandere Simulator runs on, and offered to help me out. I asked him to help me get skinned meshes to follow along with a character’s animations.

Within 24 hours, the task was complete!

It is now possible for me to add new articles of clothing to Yandere-chan’s body, and have the clothing move properly as she performs various animations!

He actually did it! The absolute madman!

I didn’t want to get too excited, so I decided to confirm that his code worked by testing it on two articles of clothing that Druelbozo has modeled. Both the Rolling Girl uniform and this black sweater worked perfectly! There’s no reason why this outfit shouldn’t work, either!

This opens up tons of possibilities! Now it’s possible to make some students wear their school uniforms differently. Now it’s possible to give long skirts to the delinquents, like I originally wanted. Now it’s possible to give Yandere-chan even crazier easter egg outfits, instead of just re-coloring whatever outfits were already available. If you commission Druelbozo to model clothing, there’s a strong possibility you could actually see your commission appear in Yandere Simulator. (And, hopefully, now it should be possible to implement the school uniform that I always wanted for Yandere Simulator: a uniform similar to Kotonoha’s uniform from School Days!)

Oka Ruto’s official design featured a turtleneck worn underneath a blazer. This design was scrapped because I had no way to have two layers of clothing simultaneously following a character’s animations. But thanks to Gabe’s help, now it’s finally possible!

Of course, this new ability won’t just be used for aesthetic purposes; this opens up new gameplay options, too!

Try to think of an outfit that would benefit a serial killer who is constantly being splattered with blood. Are you thinking what I’m thinking?

The possibilities are endless!

251 thoughts on “May Preview #8

  1. Speaking of the superbuild, I though it might come out today. I was somewhat correct. The super was correct. This is huge for Yandere Dev! Keep up the amazing work!

    • It’s not going to come out in the next few days. Have you read YandereDevs Preview #3? There he said he has to wait for the interactive cutscene to be done, and this will be shortly before June 1st without delays. So the LEGENDARY (*) Build will be released in June 1st, of course if everything goes right.

  2. Does anyone actually see the files for the animations? The only things that pop up are the still image of the apron and that yellow raincoat thing. Do I need some program? Cuz I reeeeeeeeaaaaaaaaallllllllyyyyyyy wanna see it.

    (Make a gif if you can for me plz)

  3. OMG!!!! I been waiting to hear all these great news on the build I always wanted to see a uniform close to Kotonoha! Keep up to amazing work and never rush yourself to hard these is your baby and as such you should make sure that you got everything that you wanted in the game done your way.

  4. i have been waiting for something like this new character new blood getter way thing new uniforms i love this game and everything is going to be new and i love it!!!!!!!!!!!!!!

  5. WEW amazing stuff. Yet there is the performance issue under it. Maybe our new lord gabe could look at this too? Appreciate the hard but can I post practical results.

    i3-6100 skylake, gtx 960 evga ssc. Run most AA games 1080p over 60fps, still struggles to play yandere sim? o.O

  6. Are you going to change the character of Yandere-chan? I’m asking this, because if this character model is from Unity, it means that it already has copyright on it, isn’t it? It is a good point to discuss.

    • I believe yandere-chan’s model (and a lot of assets from the unity store) is free use with purchase…. although it may be changed anyways, as yandev has expressed dissatisfaction with it in the past. Who knows?

  7. Gabe the best heroe for the programaphy of the word thanks for helping of yanderedev you’re great πŸ˜€ you can yandere dev and gabe it’s work of classmate e.e

  8. oh my gosh, looks awesome! I’m glad that Oka’s blazer and turtleneck design might be implemented now; I always thought that design was seriously cute. Also, more differentiation in the npc’s is gonna be really nice too. Good luck, dev! We’re eagerly awaiting the next build!

  9. I wonder what the technical details are regarding how getting the mesh to function. Strange that this has been a long term problem, but was solved in a day. My adventures with Unity suggests that the meshes freak out over crazy nonsense like not having the animations put in Blender’s NLA editor before you make the model into an fbx file. Pretty unintuitive sure, but that doesn’t involve coding like Yanderedev suggests here.

  10. So much possibilities … but just few theorhies helas.
    here are some of them:

    1- We will find Oka Ruto with her cobweb stocks like we can see on some MDD stages or fanarts : https://s-media-cache-ak0.pinimg.com/736x/ec/00/52/ec005252b52641a1350cc2e8372ff646.jpg

    2- We will be able to cover or iddentity by weawing a jacket
    I’m quite septic with this because, if you can cover your iddentity with something you find home, why would you wear a mask?
    And then, why would I join the drama club ? For gloves? Helas yan-dev said that we will be able to find goves somewhere else in the futur.
    However, maybe the jacket won’t hide your face. So if you kill a student in front of another but he/she can’t see your face. his/her sanity should decrease a lot, but he couldn’t iddentificate you. in the other case, everything depend of his/her personnality.
    that’s were a mask can be usefull. (and killing someone with a mask but without the jacket wouldn’t help anymore)

    3- If you don’t like silly easter eggs, no luck, because we will certenly have a new caracter customisation cathegory : the body customisation. (like an apron, wings, …)

    4- we will have better clubs accessories. (like an apron for the coocking club or costume, the drama club and the occult club, …)

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