From be926fcaf73a81b02e5f4e8c4387dda09b5cf726 Mon Sep 17 00:00:00 2001 From: "Hermes (godot-vr)" Date: Thu, 15 Oct 2026 09:11:44 +0000 Subject: [PATCH] README ausgebaut: MVP-Werkzeug-Kette, Architektur (svmap 1:1), M2-Zuordnung (E14/E20, Wetter-Presets) --- README.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 070a328..7ba2ed6 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,27 @@ # ScopedVR Map Editor -Standalone-PC-App mit Godot als unsichtbarem Fundament (MIT). M2 — Platzhalter-Repo. +Standalone-PC-App zum Bauen von ScopedVR-Maps. Technisches Fundament: Godot 4.x +(MIT-Lizenz, lizenzfrei, keine Fremd-Abhängigkeit). Creator sehen/brauchen +Godot NIE — die App ist das Produkt (PLAN.md, Entscheidung 14). + +## Philosophie (Entscheidung 20 — GESCHLOSSENER Baukasten) +- Objekte kommen ausschließlich aus der Spiel-Asset-Bibliothek (geprüfte Poly-Budgets). +- KEINE freien Mesh-Imports. Konsistenz + Performance statt unbegrenzter Freiheit. +- Performance-Prüfung ist eingebaut (Objekt-Count-/Poly-Limits), nicht optional. + +## MVP-Werkzeuge (Reihenfolge = Karten-Kette) +1. **Terrain** — Höhenfeld bearbeiten (heben/senken/glätten), Sniper-Distanzen 100–800 m (Entscheidung 7). +2. **Objekt-Platzierung** — Bibliothek-Browser, platzieren/drehen/verschieben. +3. **Spawn-Zonen** — pro Team (TDM), Validierung gegen Regeln. +4. **Map-Metadaten** — Name, Autor, Version, Wetter-Preset (mittag/abend/regen/nacht, siehe Weather-System 9ebe8ef/a296986). +5. **Performance-Check** — Objekt-Count/Poly-Budget gegen die FPS-Baseline. +6. **Export** — `.svmap`-Paket (Format: docs/map_format.md im scopedvr-match-server Repo, Karte t_74976e9f). + +## Architektur (MVP) +- Godot 4.x Desktop-App (die Editor-UI IST Godot-Control-UI — pragmatisches MVP). +- Map-Datenmodell = 1:1 das svmap-Format (kein internes Zwischenformat → kein Konverter). +- Speichern/Laden direkt auf .svmap; Export = Kopie + Validierung. + +## Milestone-Zuordnung +M2 (siehe PLAN.md §6): Map-Paket-Format → Editor-MVP → erste offizielle Map +(offenes Gelände) → Map-Repo/Release-Workflow über Forgejo (M3).