• Register
Post news Report RSS Devlog - CONTINGENCY Dungeon Generation

Fresh and clean (but yet dank and gross) dungeons every run!

Posted by on

I wanted to show the dungeons in the game. Dungeons are randomly generated floor by floor. The game makes a path from the entrance all the way to the top of the building where there is a mini boss.

Here’s what the algorithm spits out for a dungeon before a function in the code goes through and creates world objects for each piece. The arrows indicate the path the player can follow to the top.

User Posted Image

An “e” indicates that an area is a room with enemies to fight.

User Posted Image

A left or right arrow means there will be a room with a puzzle that you have to solve to move on.

User Posted Image

The up arrow means that there is a room to get to the next floor.

User Posted Image

0's have random stuff in them, there might be something that can help with puzzles or give bonuses or they can just be empty.

User Posted Image

Of course the top floor contains a mini boss. Each mini boss has completely random abilities. He could have an electric shock ability or be able to quickly charge into you if you don't jump out of the way

User Posted Image


If you want to see me playing the game, follow me on Twitch where I'll do runs from time to time. As embarrassing as this sounds, I actually haven't been able to beat the game in it's current form, so I'll be trying lots of different strategies on stream to figure out what works best. (I hope to have the stream on the game's Store page on Steam too, but I haven't gotten it working great so far).

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: