Swapbound Editor

Level builder for Swapbound: place objects on canvas and import/export world JSON.

Select mode: click to select/drag, use resize handles, or drag a switch center-node to a target center-node. Distance helper: preview + place a spaced copy from the selected object. Right-click canvas = deselect. Rectangle tools: click+drag. Undo/redo: Ctrl/Cmd+Z, Ctrl/Cmd+Y. Copy/paste: Ctrl/Cmd+C, Ctrl/Cmd+V.

Room Music Presets

Used by editor test mode only (v1). Presets switch per room.

Distance Helper

Only active when Distance helper is enabled.

Message Trigger / Bericht-trigger

Select a `message` trigger to edit text here.

Switch Settings

Select a `switch` object to edit start state and action mode.

Solid Settings

Select a `solid` object to edit angle.

Laser Settings

Select a `laser` object to edit angle.

Trigger Settings
Player 1 (WASD)
Player 2 (Arrows)

Select a `remap` or `keyswap` trigger to edit behavior here.

Selected Object JSON
Project JSON (world + music)