Posted March 22, 2022 by Bored Paramecium
#release
After 3 weeks I finally was able to finish my second game!
For this one I tried to explore more Godot functionalities that I didn’t pay much attention to in my previous project Journey of the Dungeon Lizard. Especially applying better design patterns (used multiple Finite State Machines both for the player, UI and Music) and post-processing; My first time using shaders!
I also delved into how to make better UI: a special request from a friend that was dissatisfied that in Dungeon Lizard you couldn’t mute the music neither the SFX. I was happy to learn that in Godot, doing those things are as easy as animating sprites.
Since I used FSM I also tried to explore more with the character movement, and was quite pleased with the results, precise jumps and wall jumps, with coyote timers and input buffers that greatly improved the experience.
Also, at the request of many friends, I turned down the difficulty for the first few levels, making them at lest playable, unlike Dungeon Lizard :p.
This was my biggest project so far and I learned a lot from it, unfortunately college started when I was finishing the game, so I cut down the number of levels (originally I wanted to do 30 levels) and some other features here and there. Don’t know when I’ll be able to start another project :(.
I hope you have fun!
bored_paramecium