Skip to content

Tilemap Editor - Quick Start Guide

Time: 5 minutes | Level: ⭐ Beginner


Quick Index


Your First Map in 5 Minutes

⏱️ Step 1: Open the Editor (30 seconds)

  1. Launch PixelRoot32 Tool Suite from your applications menu
  2. Click Launch on the Tilemap Editor card

When starting without a project, you see the toolbar with:

  • File → New Project (Ctrl+N): Create a new project from scratch
  • File → Open (Ctrl+O): Open .pr32scene.bin (or legacy .pr32scene)

⏱️ Step 2: Create Project (30 seconds)

  1. Click File → New Project or press Ctrl+N
  2. Configure parameters:
FieldDefaultNotes
Name"New Scene"Sanitized to lowercase alphanumeric + _
Tile Size8 pxValidated 1-32 against engine limits
Map Width40 tilesMax 255
Map Height30 tilesMax 255
OrientationLandscapePortrait also available
  1. Click Create
  2. Select an empty folder

💡 Tip: Use "Fit Map to Hardware Limit" to auto-fit to ESP32 screen (320×240).


⏱️ Step 3: Import Tileset (1 minute)

  1. In the TILESET panel, click Import tileset
  2. Select a PNG, JPG, or BMP image
  3. The image is auto-copied to assets/tilesets/

📝 Recommended: PNG, multiples of tile size, up to 16 colors for 4bpp.


⏱️ Step 4: Paint Your First Map (2 minutes)

  1. Select Brush - Press B or click Brush tool
  2. Pick a tile - Click any tile in the TILESET panel (cyan border for selected tile)
  3. Paint - Click on canvas to place, drag to paint continuously
  4. Undo - Use Ctrl+Z if you make a mistake

🛠️ Basic Tools:

KeyToolUse
BBrushPaint tiles
EEraserErase tiles
RRectangleDraw filled rectangles
GPanPan the canvas view
IPipettePick a tile from the canvas
AAttributeOpen tile attribute editor
SpacePan (hold)Temporarily pan while held

🛠️ Additional tools (via toolbar): Animation — assign tiles to animations from the panel.


⏱️ Step 5: Save and Export (1 minute)

  1. Save project: Ctrl+S or File → Save
  2. Export to C++: Click the Export button in the toolbar, or File → Export

⚙️ Export options: Namespace, color depth (auto-detected), "Store in Flash (ESP32)" for PROGMEM, and Legacy format for compatibility without Flash attributes.

🔒 Note: C++ export requires a valid license. Without license:

  • Export button shows 🔒
  • Upgrade dialog appears
  • Other features remain available

See License & Activation for details on activating your license.


Next Steps

Once you've completed your first map:

  1. Add more layers - Click + in the LAYERS panel (max 8 per scene)
  2. Create multiple scenes - Click + in the SCENE panel
  3. Explore advanced features - See Advanced Guide

Keyboard Shortcuts

File

ShortcutAction
Ctrl+NNew project
Ctrl+OOpen project
Ctrl+SSave
Ctrl+Shift+SSave As
Ctrl+WClose project

Edit

ShortcutAction
Ctrl+ZUndo
Ctrl+Y / Ctrl+Shift+ZRedo

Tools

KeyTool
BBrush
EEraser
RRectangle
GPan
IPipette
AAttribute
SpacePan (hold while pressed)

View

ShortcutAction
Ctrl++Zoom in
Ctrl+-Zoom out
Ctrl+0Zoom reset
Ctrl+FFit to window
F1Keyboard shortcuts panel

Released under the MIT License.