GenMap Lite - 1-click dungeon generator 1.3.0 Tools 4.3 Community
Submitted by user Jaime_7997; MIT; 2026-10-25
Generate a playable dungeon in one click. No setup: open any 2D scene, press Generate, and GenMap creates a TileMapLayer with an included TileSet (collision on walls, navigation on floors) and paints rooms, corridors and walls.
- Every room is reachable and the wall perimeter is always closed
- Every room is an Area2D (GenMapRoom) with player_entered / player_exited signals
- A Marker2D on every doorway, with its direction
- Ctrl+Z undoes the whole generation
- Doesn't freeze the editor (worker thread + batched painting, cancellable)
- Use your own TileSet: select your TileMapLayer first
for room in GenMap.get_rooms($Dungeon):
room.player_entered.connect(func(_p): print("Entered room ", room.index))
Lite limits: up to 48x48. GenMap Pro adds a boss room (always the farthest), chests, enemies, an exit to the next level, runtime generation with seeds, terrains, JSON export and a playable roguelike demo: https://jaime-7997.itch.io/genmap-pro
View files Download Submit an issue Recent Edits