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
  • 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 library
      • room at 1,6 of 3x2 with some crumblestones here and there and some broken pillars
  • 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,1
      • corridor from 9,6 to 9,8 to 12,8 to 12,1 labelled entrance
  • 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

Planned Features

  1. Fixing current bugs (known issue: triggered by certain drawing options).
  2. Adding doors (simple, reinforced, magical, and secret).
  3. Text labelling support (toggle in drawing options).
  4. Adding map title.
  5. Improved export options (using cell size and PDF format).
StatusIn development
CategoryTool
PlatformsHTML5
Release date Aug 06, 2025
Authorcarleshf
Made withp5.js
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Mouse

Leave a comment

Log in with itch.io to leave a comment.