Ok don't get too excited, I put together a graphics settings screen. Contain your excitement!! It is only a menu screen.
Oh, finally got respawn working properly too!
I put together a simple scene loader + transition + checkpoint saving setup. Now we can wander between scenes with the right entry/exit points, and even load into a save game in the right place.
Everybody's favourite - smashable props!
Also realized I had been calculating knock back wrong. Fixed!
I really like StateMachineBehaviours and making character state machine logic stuff in there, but putting too many params in there kills the ability to reuse Animators across characters (with override controllers or whatever). This solves that issue for me (I think).
Made a little editor thing that lets me read/write parameters from another script directly in animation states. The fields don't actually exist in the animator state. Neat and hopefully not confusing later, haha.
I've got some simple combat up and running nicely this morning. Contemplating a dodge roll 🤔
Really I should just use Blender.
The only thing I couldn't get working on Pop OS is Maya, which I think I could get working with some more screwing around, but have stopped for now.