Yoo! This is the first episode of project Arena's devlog series. In this one I will review the controller core update, and its difference with public controller project. The core idea is, of course, the torso split. Older viewers know that I already have attempted it on the public project, and succeed to some extend, but couldn't call that "god tier". However, since then some things changed. Firstly, Godot started to pull its head out of its butt on 3d animation topic and gifted us SkeletonModifier3D technology. With them I power the animation framework flexible enough to pull perfect torso split and 8-directional locomotion blends without loosing my soul to AnimationTree. Secondly, I've got a professional animator that can provide such 8-directional locomotion packages of really nice quality. And finally, the project holds hopes to become commercial one day, so now there are ambitions and money on the line, so I'm sweating. I'm quite proud with results, this is a very tranquillizing milestone to me. Of course, I have only a couple examples for how powerful the thing is, but I sat with pen&paper framework, and grew to think I can design the whole titanfall with these bricks. This puts my soul finally at rest, I made The Controller and can now do some other things like enemies, networking or even better animator's utils. Again, there is no project, but I consider this a solid learning material anyways. There are a couple of blurred code pieces in the video, they are not "privated" they are hidden to talk about them later down the journey in a couple of minutes. In the end I also include several advice on how to refactor public controller towards this system. Also, some of my videos from the past you might consider useful: This is pretty much the tech I use to animate stuff, minor things changed These two videos are my previous attempt to torso split, they are a valuable material, but add a grain of salt, nowadays they are a bit morally old, keep in mind this was before we got skelly modifiers: If somehow you are a new viewer and have no idea what happens, check this one out, I have a tutorial series, you are in for a good time: Check out our discord, once in a while a wizard appears there and randomly cuts you main frame execution times by half! You can also support the channel on patreon ^_^: Also the guy who provides animations makes some awesome 3d tools, check them out! 00:00 Why you want to cut your legs 02:45 Base(d) system 10:53 Short classes review 12:42 Final leap to godhood 14:40 How to refactor public project into this











