DMapper Help
Version 1.8.2
About DMapper
DMapper is a web-based grid mapping tool for 3D dungeon games.
It operates entirely client-side without requiring a server and stores data in the browser's local storage.
Each dungeon consists of multiple floors (B1F to B100F), allowing you to create independent maps for each floor.
Each dungeon can have individual grid size settings, and you can manage multiple dungeons simultaneously.
Perfect for mapping Wizardry-like games and similar dungeon crawlers.
Basic Controls
Zoom in/out:
Mouse wheel / Pinch gestures
Pan (move view):
Shift + drag / Swipe
Place items, fill colors, draw walls:
Left click / Tap
Remove items, clear colors, erase walls:
Right click / Eraser tool
Edit notes:
Click existing note (works with any tool)
Move notes:
Drag existing note to another cell (PC mouse only / works with any tool)
Keyboard Shortcuts
1-5, Q, E:
Tool selection
Ctrl + Z:
Undo
Ctrl + Y:
Redo
Line Tools (Cell Boundaries)
- Wall (Line): Draw walls on cell boundaries. Click & drag for continuous drawing.
- Doors: Place open doors (□) or closed doors (■) on existing walls.
- Arrows: Place one-way arrows on walls.
Grid Tools (Cell Contents)
- Color Fill (Fill): Fill cells with colors. Use the options in the bottom right. Can be used to mark explored areas, dark zones, magic-restricted areas, etc.
- Dark Zone: Fill cells with gray color.
- Stairs: Place up stairs (▲) and down stairs (▼). Use the options in the bottom right to set up to 2 character identifiers.
- Chest: Mark treasure locations.
- Teleport Point: Use the options in the bottom right to set up to 2 character identifiers. Manage multiple teleport destinations.
- Shute & Pit: Mark fall points. Use the options in the bottom right to select Shute (●) or Pit (○).
- Event Marker: Mark event locations. Use the options in the bottom right to select event type: Default, Combat, Healing Fountain, Trash.
- Current Position: Mark player's current location (only one per floor).
- Arrows: Place one-way or forced movement arrows. Use the options in the bottom right to select direction.
- Door Item: Place door items. Use the options in the bottom right to select open or closed door state. Default is closed door.
- Notes: Add memos. Can be placed on any cell with all existing items, displayed as red triangles in the top-left corner. Notes can be edited by clicking or moved by dragging with any tool selected. Delete via right-click with Note tool selected, or delete button in the dialog.
- Eraser Tool: Delete objects with left click.
Tools with Multiple Options
Shute, Event Marker, Arrows, and Door Item tools can be sequentially switched by clicking/tapping the same location.
Dungeon Option Features
- Dungeon Selection: Select target dungeon for editing
- Dungeon Rename: Set custom names for dungeons
- Grid Size Adjustment: Set width and height individually (1x1 to 99x99)
- Floor Count Setting: Set the number of floors for each dungeon (1-100 range, default 20)
- Dungeon Reset: Completely initialize current dungeon
- Save Dungeon: Download selected dungeon as JSON file
- Load Dungeon: Import dungeon data from JSON file
Floor Option Features
- Floor Selection: Select target floor for editing (floors with data are marked with * prefix)
- Floor Rename: Set custom names for floors
- Floor Copy: Copy current floor to other dungeons/floors (automatic coordinate transformation for GridSize differences)
- SVG Image Download: Export current floor as SVG format
- Coordinate Shift: Move all placed objects (walls, floors, items, doors, notes) by specified X/Y squares at once. A confirmation dialog is shown before deleting objects that go out of bounds
- Floor Reset: Delete all data on current floor
Global Option Features
- Theme Change: Switch between Default, Dungeon, Hell, Yggdrasill, and Monochrome themes
- Export All Data: Download all dungeon data as JSON file
- Import All Data: Restore all data from JSON file
- Reset All Dungeons: Initialize all dungeon data
Other Features
- Note Display Toggle: Toggle note tooltip display on/off with Note button
- Auto-save: All changes are automatically saved to browser local storage
Settings
- Language Toggle: Switch display language using JP/EN buttons in top-right of help screen (messages also change)
Important Notes
- Data is stored in browser local storage and will be lost if browser data is cleared
- Regular backups using the Export function are recommended for important dungeon maps