A downloadable game for Windows

Download NowName your own price

This is a work in progress prototype of a procedural dungeon-crawling game. There are no monsters, but you have to dodge traps and use keys to unlock doors! The dungeon will be different every time you play. Dungeon generation is based off of this paper (PDF).

WASD to move, Space to jump, E to pick up an item, I to open the inventory/map screen, and Esc/P to pause.

There are a few bugs I haven't worked out yet:

Critical Bugs

  • The player sometimes spawns outside of the dungeon and starts falling forever -- just restart and you'll be fine
  • Occasionally, when the game spawns more than 1 of the same locked door, you can use the "wrong" key on the "wrong" door. This could potentially lock the key you need to beat the dungeon behind the door you "should" have used that key on
  • Doors can pin you against the wall and make it impossible to move sometimes

Not-so-Critical Things

  • Sometimes you need to click to make the focus go to the right place
  • There's no UI sounds/footstep sounds
  • Pressure pads should give more feedback that you stepped on it
  • Dart trap darts can get stuck in open doorways
  • Bottomless pits are kind of bland
  • High scores aren't implemented (yet)
  • No options menu
  • Trigger options are very bland -- there should be more variety
  • Rooms should be of varying rarities
  • There should be a way to teleport back to the entrance of the dungeon
  • Multi-floor dungeon generation is broken and has been disabled
  • Lock icons should be replaced with unlocked locks once the player has opened the door they represent
  • Different locks should have different lock icon


Music by Michael Gall (Soundcloud)

Rated 4.0 out of 5 stars
Made withUnreal Engine
TagsDungeon Crawler, Low-poly, Procedural Generation, Roguelike, sourcecode, Unreal Engine
Code licenseMIT License
Average sessionA few minutes
InputsKeyboard, Mouse
LinksSource code


Download NowName your own price

Click download now to get access to the following files:

traps-and-treasure-win-64.zip 123 MB
Version 4

Development log


Log in with itch.io to leave a comment.

Very nice concept!

I think you could expand on that qute easily with more/better sounds and effects, some new dungeon modules, and for instance traps that can/need to be triggered by throwing things on pressure plates and so on...

This is a fantastic game prototype! All of the bugs I encountered you have called out, so I'm optimistic about this project's future. I thoroughly enjoy procedural generation for replay-ability, and this game nails that on the head. Easy to figure out, but never gets boring. Well done!