docs: CR-5 — README+launcher-card auf v0.4.0 (3 Paint-Modi), Requires-Block ergaenzt
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
18
README.md
18
README.md
@@ -1,11 +1,19 @@
|
|||||||
# sporel-module-map-editor
|
# sporel-module-map-editor
|
||||||
|
|
||||||
Interactive map editor for Sporel `.map.json` files. v0.2 series ships
|
Interactive map editor for Sporel `.map.json` files. Aufsetzend auf der
|
||||||
the Rev 4 UX architecture (see design paper
|
Rev-4-UX-Architektur (siehe Design-Paper
|
||||||
`design/2026-05-28-autotile-blob-styles-design.md` §11 in `sporel-meta`):
|
`design/2026-05-28-autotile-blob-styles-design.md` §11 in `sporel-meta`):
|
||||||
top toolbar with mode-switch + actions, right Layers side-panel, bottom
|
Top-Toolbar mit Mode-Switch + Actions, rechtes Layers-Side-Panel, untere
|
||||||
palette strip of material slot thumbnails, mouse drag-paint, and two
|
Palette-Strip mit Material-Slot-Thumbnails, Maus-Drag-Paint und drei
|
||||||
mutually-exclusive paint modes (Auto-Tile vs Direct).
|
Paint-Modi (Auto-Tile / Direct / Cell-Tile, mit Tab umschaltbar). Die
|
||||||
|
v0.3.0- bis v0.4.0-Iterationen sind eingeflossen: v0.3.0 ersetzte die
|
||||||
|
Toolbar durch eine Menu-Bar, v0.3.1 ergänzte den Cell-Tile-Modus, und
|
||||||
|
v0.4.0 migrierte Toolbar, Layers-Panel und Palette auf
|
||||||
|
`lib-core.panel`-Persistent-Widgets (Details siehe unten).
|
||||||
|
|
||||||
|
**Version:** 0.4.0
|
||||||
|
**Module-ID:** map-editor
|
||||||
|
**Requires:** lib-core.maps v0.5.7, lib-core.render v0.2.0, lib-core.composition v0.3.0, lib-core.camera v0.3.0, lib-core.input v0.4.0, lib-core.panel v0.4.0, lib-asset.prototype-blob-geom v0.1.0
|
||||||
|
|
||||||
## Run
|
## Run
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,21 @@
|
|||||||
---
|
---
|
||||||
{"summary":"Map editor — vertical layer-chip overlay + atlas-tile picker","author":"calic","tags":["tool","map-editor"],"teaser_images":[]}
|
{"summary":"Map editor — menu-bar toolbar, three paint modes, Layers-Panel + Palette","author":"calic","tags":["tool","map-editor"],"teaser_images":[]}
|
||||||
---
|
---
|
||||||
|
|
||||||
# Map Editor
|
# Map Editor
|
||||||
|
|
||||||
Click-to-paint tile editor with collapsible atlas/tile-picker. Vertical layer-chip overlay (left), atlas+tile picker (bottom-left), status chip (bottom-right).
|
Click-to-paint tile editor with a top menu-bar (File / Edit / View / Map / Tools / Window / Help) plus Mode-pill, a right-side Layers-Panel and a bottom Palette-Strip with atlas-tile thumbnails. Three paint modes — Auto-Tile, Direct and Cell-Tile — cycle with Tab.
|
||||||
|
|
||||||
## Controls
|
## Controls
|
||||||
|
|
||||||
- Mouse-left on grid: paint
|
- Mouse-left on canvas: paint (mode-dependent)
|
||||||
- Mouse-left on layer-chip: switch active layer
|
- Mouse-right on canvas: clear/erase
|
||||||
- Mouse-right on layer-chip: toggle visibility
|
- Mouse-left on layer row: switch active layer
|
||||||
- E: erase mode
|
- Mouse-right on layer row: toggle visibility
|
||||||
- R: rotate
|
- Mouse-left on palette swatch: select active slot
|
||||||
|
- Tab: cycle paint mode (Auto-Tile / Direct / Cell-Tile)
|
||||||
|
- E: erase tile at cursor
|
||||||
|
- R: rotate · H: flip · 0: reset transform
|
||||||
- S: save
|
- S: save
|
||||||
- ESC: quit to launcher
|
- I: cheatsheet
|
||||||
|
- ESC: close modal / menu, else quit to launcher
|
||||||
|
|||||||
Reference in New Issue
Block a user