SamuKata
sgthale
sgthale

patreon


Mod Support - Development Part 65

Video shows the summary, text shows the technical!

This week:

Mod Support Integration

First off, I can't believe I got this done in 3 weeks. The pipeline from blender to the runtime Unity game is pretty big and fairly complex. It's not so much reading the data but also converting it into an optimized format for extremely fast runtime loading and rendering.

If I had to do this 3 years ago before AI coding assistants, this feature would have taken me 5 weeks to complete. It's not so much code that AI helped me with, but rather file format research, the condensing of documentation, and generally being savvy about certain C# topics I've never had to deal with before. It even helped me pick the right image loading library to bypass legal issues.

But anyways mod support is here and works very well for heads, provided you fulfill the correct requirements: bones, materials, and facial animation shapekeys. Torsos work-ish but still need a bit of time in the oven.

All files created in the in game mod creator generate .myrobot files which has all the data required to unpack. This means that they can be uploaded anywhere including Discord and the Steam Workshop. Steam Workshop integration is now being researched since this game will eventually hit Steam when it's a bit more polished.

So for this month's release, and since I extended development by 1 week, the Mod Support build is scheduled for August 8th. This will give me plenty of time to make sure it's integrated properly and also because I want to fix a bit of the grapple hook woes, I'm fully aware of how wonky and difficult it can be and I have good ideas to fix it.

Stay tuned!


More Creators