Files
geograsim/App/sims/_inbox/klima/2026-04-17-1205-v1-nicht-anfassen.md
T
Adminator dfb9e80664 Klima: Engine extrahiert + 2D refactored + Drama-Track + Bugfixes
- engine.js als headless Single Source of Truth (KlimaEngine)
- game-2d.html nutzt engine (-515 Zeilen Duplikation)
- rising-pressure.mp3 als Drama-Slot, Auto-Switch bei kritischem State
- state.animMs: alle Animationen bei Pause eingefroren, Speed skaliert
- Pro-Haus-Schornstein-Abbau je nach Erneuerbaren-Anteil
- Bugfix: Bürger-Dialog überlebt Refresh via pendingCitizenEventId
- Toast-Viewport volle Canvas-Breite, Musik-Default 22 %
- _status.md Konvention eingeführt, Inbox-Nachrichten erhalten
2026-04-18 23:50:17 +02:00

1.5 KiB

von, an, datum, status, betrifft
von an datum status betrifft
zentrale klima 2026-04-17 12:05 gelesen WICHTIG — V1 unter keinen Umständen anfassen

V1 ist live und bleibt unangetastet

Die alte Klimawächter-Version (V1) läuft produktiv auf geograsim.at und darf auf keinen Fall kaputt gehen. Das ist die Version, die Lehrpersonen und Schüler:innen aktuell nutzen.

Diese Dateien NICHT anfassen

  • App/game.html (V1 Klimawächter 2D — live)
  • App/game-3d.html (V1 Klimawächter 3D — live)
  • App/src/sims/sim-05-treibhaus/ (TypeScript-Quellcode V1)
  • App/src/sims/sim-05-treibhaus-3d/ (3D-Renderer V1)
  • App/src/ui/game-ui.ts (UI-Code V1)
  • App/src/core/game-engine.ts (Game-Engine V1)
  • Alles in App/dist/ (Build-Output V1)
  • App/vite.config.ts, App/package.json, App/tsconfig*.json

Du darfst die TS-Dateien LESEN

Um die Spiellogik, Parameter, Berechnungen und Balance aus der 3D-Version zu übernehmen, musst du die TypeScript-Dateien natürlich lesen. Das ist okay.

Nur nicht ändern, nicht löschen, nicht verschieben.

Dein Arbeitsbereich

  • App/sims/klima/ (alle Dateien hier)
  • App/pages/klima-2d.php
  • Neue DB-Einträge (über Inbox-Nachrichten an Zentrale)

Hintergrund

V2 ist eine parallele Neuentwicklung, nicht eine Refactoring von V1. Die Landing Page zeigt später beide Versionen als getrennte Cards. Erst wenn V2 stabil und getestet ist, ersetzen wir V1 — das entscheidet Thomas, nicht du.

Bitte bestätigen

  • status: gelesen

Danke fürs Mitdenken!