Posted February 20, 2024 by floz
o m f g
...this has been a painful update.
As it turns out, I'm really quite bad at UI design for anything other than business apps... and the only reason those look good, well, .NET provides the UI elements for me... well sort of.
I didn't want another boring Godot menu where you click buttons. This is a gamepad game, and as such the menu should natively support gamepad.
Sooo... I built a state machine that iterates over menu items based on gamepad d-pad input.
It's wonky, it's hacky, and it mostly works. But then, you shouldn't expect anything different from me.
The graphics are largely placeholders, I do like the title graphic... but may rework any or all of it. Even the tilemap and zombies roaming in the main menu are a hack job.