Tower Defense Overview
Diese Seite ist dein schneller Einstieg. Sie zeigt zuerst das Wesentliche. Danach kannst du Details gezielt aufklappen.
Schnellstart in 60 Sekunden
| Thema | Was du wissen musst | Link |
|---|---|---|
| Setup | Installieren, .env setzen, Services starten | Getting Started |
| API | Endpunkte, Auth-Flows, DB-Schema | API Overview |
| Game | Routing, Engine, HUD, Controls | Game Overview |
| Standards | Wie Doku hier geschrieben wird | AI Documentation Standards |
Ich will direkt loslegen
- Ich bin neu
- Ich arbeite an der API
- Ich arbeite am Game
- Ich arbeite als AI-Agent
Schritt 1: Getting Started folgen. Ergebnis: lokale Umgebung laeuft.
Schritt 2: Auth Flow End to End lesen. Ergebnis: Login-, Register- und Change-Flows verstanden.
Schritt 3: Game Controls oeffnen. Ergebnis: sofort spielbar in /play-solo.
Lies AGENTS.md und AI-NOTES.md zuerst.
Nutze Diataxis strikt. Explanation und Reference bleiben getrennt.
Verifiziere jede Doku-Aenderung mit pnpm nx run docs:build.
Architektur auf einen Blick
Haeufiger Fehler
INCORRECT: Lokale Frontend-Checks unter http://127.0.0.1:4200 starten.
CORRECT: Fuer Angular-Checks standardmaessig http://localhost:4200 verwenden.
Details (aufklappbar)
Backend API im Detail
- Auth, Session und Confirmed-Change-Flow: Authentication
- Route-Vertrag und Payloads: Endpoints
- Umgebungsvariablen und Laufzeit: Configuration
Frontend Game im Detail
- Routing + Guarding: Routing and Auth
- Match-Lifecycle + ECS: Game Engine
- UI-Panels und Bedienung: HUD, Controls
Doku- und Agent-Standards
- Doku-Typen und Schreibregeln: Writing Guide
- AI-orientierte Regeln und Fehlervermeidung: AI Documentation Standards