Hello everyone.
It's during the assembly of the scenes that it's possible to notice some deficiencies in the workflow. As you know, I'm a single person working on this game, so optimization is essential. The time to make these optimizations is now.
Taking a few days to assemble and configure a single scenario would only be feasible if I had a team tackling several things at the same time. The solution is to spend a few days programming a system that configures itself automatically.

I only needed to assemble and organize the objects that make up the house, and all the settings that allow navigation are applied automatically. This transforms the work of days into a couple of hours and makes it feasible to include all the scenarios that I have planned.
If there are many scenarios, there will need to be more characters. Creating a system that configures the characters automatically brings some challenges. The main one is to arrive at a pattern that works for all the bodies. The solution is to use the skeleton as a reference. If the system finds the "bones" of the breasts, it adds jiggle dynamics, the size of the bone sets the weight of the movement. And everything can be reconfigured later.

After finishing the system, 29 characters with various skins volunteered to test it.
But could I create a character from scratch in about an hour? Let's find out.

I start from the basic model, but I make all the changes so that she looks unique.

I added the skeleton, I already have a script ready to add the facial expressions. The clothes are very simple but I have the necessary techniques to model them tightly to the body.
I preferred not to spend too much time painting the textures at this point, so I reused Wanda's, painting some details.

The character and the skin are configured and I only need to adjust the dynamics colliders and the skin occlusion to avoid clipping. And I can test how she looks in the game.


And she's alive! She breathes, blinks, changes expressions, and changes her focus, all procedurally and without me having to configure it manually. But one question remains: could she dance?
The next step is to optimize the scene editing flow, making the process as automatic and fast as possible. I hope to be able to show the results of this work soon.
Thank you very much!
MaliXe
2024-08-19 16:39:33 +0000 UTCArchy_TaxiWhy
2024-08-19 14:33:42 +0000 UTC