Godot Experimentation Log

Started by Jubal, November 26, 2024, 11:23:24 AM

Previous topic - Next topic

Jubal

I've started messing around with Godot a bit.

My ultimate aim is to see if I can use it to build a sort of classic RPG engine of some kind, though I'm at very, very early stages indeed and right now I'm doing things like working out how the animation blending works and how to control it through code and so on and so forth.

I've downloaded a little pack of animated cartoonish guys - I am very much not becoming an animator for this or any other project - and I've got one with some movement code, jump, turn, and attack anims all running more or less properly though the transitions could be more fluid. That said, ultimately I want something fairly zoomed out so I'm not too bothered about building smooth real-time combat or anything.

Thoughts so far: gdscript is pretty similar to python though I've got a lot to learn about how it interacts with game structure more generally, I've been scripting on individual objects but much less on world state and interactions and so on. Some stuff I'm just unused to like passing vectors to functions, it's a very vector-y system which feels odd in that I'm probably going to have to try and workout adding grids for movement calculations etc to an essentially fluid-ish world. I'm occasionally getting frustrated because so much less is directly script-controlled and I'd sometimes rather use a script than have things in clicky draggy boxes, but I'm making progress all the same.

Will post some screenshots and thoughts as I go :)
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...