text a dungeon
text a dungeon
-- Tool Under Development --
This is a dungeon mapper tool that currently allows you to create simple dungeon maps using a cell/tile layout by providing text-based commands that describe the dungeon's contents.
Current Commands
- map: Initializes the layout and sets the map size. It also requires the cell size for printing (not yet implemented).
- Example:
map of 12x20 with cell of 40mm
- Example:
- room: Creates a room at a specific location. Requires the top-left cell position and the room size. Rooms can optionally have a label (not yet implemented) and a short description starting by "with" (not yet implemented).
- Examples:
room at 1,1 of 3x4 as a libraryroom at 1,6 of 3x2 with some crumblestones here and there and some broken pillars
- Examples:
- corridor: Creates connections between rooms or hidden passages. Requires at least one top-left position for a single-cell corridor, or multiple consecutive positions for "turn points". Corridors can also be labelled.
- Examples:
corridor from 4,1corridor from 9,6 to 9,8 to 12,8 to 12,1 labelled entrance
- Examples:
- joint: Removes a wall between two adjacent cells. Useful for connecting a corridor and a room, or merging two rooms.
- Example:
joint between 3,1 and 4,1
- Example:
Planned Features
- Fixing current bugs (known issue: triggered by certain drawing options).
- Adding doors (simple, reinforced, magical, and secret).
- Text labelling support (toggle in drawing options).
- Adding map title.
- Improved export options (using cell size and PDF format).
| Status | In development |
| Category | Tool |
| Platforms | HTML5 |
| Release date | Aug 06, 2025 |
| Author | carleshf |
| Made with | p5.js |
| Average session | About a half-hour |
| Languages | English |
| Inputs | Keyboard, Mouse |

Leave a comment
Log in with itch.io to leave a comment.