feat(P.3.8): rts-prototype v0.1.0 — initial release

Pure-RTS Composer-Demo integriert P.3.4-P.3.7 Libs.
- 20x20 grass map + 3 interior wall-clusters
- 8 units in 3 speed-classes (100/150/200 px/s)
- LMB-select + RMB-move via selection.list as target_provider
- Free-pan camera (keys + edge + middle-drag, no bounds)
- ESC -> launcher (ADR-0028)
- SPOREL_CI=1: 60-frame self-exit + active move on frame 5

See: meta/docs/superpowers/specs/2026-05-14-p3-8-rts-prototype-design.md
This commit is contained in:
Axel Meyer
2026-05-14 18:04:01 +02:00
commit 0ca2bda7fb
6 changed files with 247 additions and 0 deletions

27
maps/rts.map.json Normal file
View File

@@ -0,0 +1,27 @@
{
"id": "rts",
"tilemap": "rts_tilemap",
"size": {"w": 20, "h": 20},
"tiles": [
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2
]
}