Game
Rocket Shipment



5 years ago

Devlog #055: UI navigation


I've worked on UI navigation for the past 2 weeks. I completely underestimated the work that goes into this.

I expected the navigational part of correctly moving between buttons and such when pressing the right directional keys to be complicated, but I did not foresee the additional complexity of sub-navigation inside a complex element such as a dropdown.

I've created a class that will manages a grid of elements and automatically decides what element to highlight after pressing a directional key based on the element position in the grid.

This element makes my life much easier so I don't have to manually program each directional possibility for each menu.

Anyway. here's some gifs of my progress so far:

gui_navigation.gif
gui_navigation_2.gif
gui_navigation_3.gif


3 comments

Loading...

Next up

Devlog #073: Configurable gate speeds

Rocket Shipment CHANGELOG v0.10.0 - Introducing new crates!

Update v0.8.0: Introducing powerups

Update v0.6.0: Improving player experience

Update v0.7.0: Lowering difficulty

Update v0.5.0 featuring new conveyor tiles

Releasing my game after more than 2 years of development

Just released a free, educational game where you multiply and divide using the base10 system Try it out: https://gamejolt.com/games/cookie-clone-factory/785120

Devlog #074: Drones and locked gates

Release date has been set!