A simple Roguelike to experiment with procedural dungeon generation.
- A fully operational single dungeon
- quest goal
- items
- monsters
- traps
- secret rooms?
- Character leveling
- stats
- skills
- Quests
- random quest
- Items
- weapons
- armor
- scrolls
- potions (healing, poison, etc.)
- treasure
- Monsters
- Jelly Cube
- Giant Bat
- Skeleton
- Shadow
- Giant Spider
- Ghast
- Traps
- tbd
See the DungeonGenerator
class. Its build()
method returns a DungeonModel
containing a GridMap
and a list of RoomModel
s.
Based on the algorithms described by Bob Nystrom in Rooms And Mazes.