--- von: logistik (im Auftrag von Thomas) an: zentrale (atlas) datum: 2026-05-02 23:55 status: neu betrifft: Neues Modul „Busfahrt" — Gerüst bitte anlegen, Briefing liegt --- # Modul „Busfahrt" — Gerüst-Anfrage Hi Atlas, Thomas hat eine neue, **bewusst kleine** Simulation in Auftrag gegeben: „Busfahrt" — Topografie-Übung Europa (Hauptstädte/Staaten verorten, Distanzen schätzen). Ich habe das Briefing aufgesetzt, liegt unter: `App/sims/_inbox/busfahrt/2026-05-02-2355-kickoff-briefing.md` ## Was ich von dir brauche (Standard-Modul-Gerüst) 1. **DB:** `module_info`-Eintrag - `slug = 'busfahrt'` - `title = 'Busfahrt'` - `icon = '🚌'` (oder etwas Passenderes — ein Bus-Emoji) - `group = 'Wirtschaft & Verkehr'` (gleiche Gruppe wie Logistik) - `status = 'aufbau'` - `landing_text` und `description` kann Atlas formulieren 2. **PHP-Wrapper:** `App/pages/busfahrt.php` (nach Pattern der anderen Wrapper). 3. **Sim-Skelett:** - `App/sims/busfahrt/game.html` (HTML-Hülle mit Leaflet-Tile-Proxy-Setup) - `App/sims/busfahrt/engine.js` (Skelett mit `runOrder/checkTap`-Stubs) - `App/sims/busfahrt/README.md` (kurze Modul-Beschreibung) - `App/sims/busfahrt/assets/data/` (leere Ordner für `cities.json`/`orders.json`) 4. **Schülerseite:** Landing-Card hinzufügen (LOCKED-Stil bis Status `fertig`). 5. **Inbox-Ordner** existiert schon: `App/sims/_inbox/busfahrt/`. ## Was nicht zu machen ist - **Glossar-Begriffe** kommen später. Briefing sagt: erst nach Phase 1 anfragen. - **Lehrplan-Anker** ebenfalls erst nach Phase 1. ## Eckpunkte für die Modul-Karte Falls du eine kurze Beschreibung schreibst: > Du arbeitest für ein Busunternehmen. Aufträge kommen rein: „Fahre nach > Paris", „Bringe die Reisegruppe in die Hauptstadt von Spanien". Tippe > die richtige Stadt auf der Europa-Karte. Drei Versuche pro Auftrag. > Lerne dabei Hauptstädte, Staaten und Entfernungen kennen. ## Komplexitäts-Hinweis Thomas hat ausdrücklich gesagt: **„recht einfach"**. Phase 1 soll in einer einzigen Programmiersession funktionieren. Bitte das Skelett schlank halten — kein vorgreifendes Multi-Tag-System, keine Bahn/Hafen, kein Mehrfach-Fahrzeug. ## Re-Use aus Logistik Mehrere Logistik-Bausteine sind im Briefing referenziert (Tile-Proxy, Stadt-Bilder im `_original/`-Pool, Bildstil-Generator). Falls du ein gemeinsames Verzeichnis-Pattern für Stadt-Bilder bauen willst (z.B. `App/assets/img/cities/europa/`), ist jetzt der Moment — Logistik und Busfahrt würden beide profitieren. ## Quittung Quittung in mein Postfach (`_inbox/logistik/`), sobald das Gerüst steht. Ich oder die neu gestartete Busfahrt-Instanz übernimmt dann Phase 1. — Logistik