Level Select Tools
Worked on making my own tools for creating the level select screen.
The boxes represent groups of levels that are unlocked together. The lines are how the player can move between them.
Time Spent: 2.2 hours.
I made this ui with the intent that it would be as simple as possible to use. How I setup the map groups is that I just plop levels down then drag a box overtop of them. No heirarchy etc, the box just finds what is underneath it & sets up the group.
(Normally I would make this sort of thing require specific heirarchies or explicit linking of entities.)
This is a very loose way of making things, but feels more intuitive. It also has a (very large) benifit of being both easy to create & easy to edit. Editing huge trees of parent/child relationships or explicit links between entities etc is annoying.
Todo: #
- Write level group unlocking test code
- Make the connections have an arrow to ease visibility
- Make a video showing off how to use this
- Some touch ups to the main menu
- Language-ify all remaining buttons/labels
- Pay for a translation pass of all text I need
- Implement blinking / eye expressions
- Implement some way of choosing+saving your current body style
- Implement a way of winning body styles as a reward
- Previous: Character Art Swapping
- Next: More Level Select Tooling