Looks like a missed an update last fortnight! That's because we've been working hard on a new art style (looking forward to showing this off, but it's not ready yet).
Character selection screenToday I want to show off our new character selection screen. Here's a video of the whole flow from game boot to starting a run:
Super happy with how this turned out. The characters aren't playable yet, but we thought it was important to have the menu screen in now so that players can get a sense of what's to come.
Map generationAs mentioned in the last update, I have started on the new map generation system. I ended up putting it on hold to support the new art assets and also build the character selection, but I'll share a couple of dev screenshots here.
First simple map generation The idea behind this new system is that our designer can build up generation rules in a node-based interface. This system replaces the simpler config system I showed in the last update video. To begin with I'm just supporting these very simple circular-maze style maps, but the goal is to expand it with other generation techniques (for example voronoi, which could create more organic patterns for caverns, forests etc).
Here's an example of a generator graph:
Generate a circular maze, and then randomly remove walls with a probability across a diagonal axis. And an example map it creates:
The walls are concentrated towards the NE, as instructed by the "randomly filter walls by position" node in the graph. Okay I don't really expect to knock anyone's socks off with the map stuff, but it feels like nice starting point for a more sophisticated system.
Love to hear your thoughts on any of the above!