Initial scaffold: Godot 4.3 scenes, systems, and placeholders.

Wire all twelve levels with billboard prefabs, autoload systems (inventory, achievements, mock shop, DE/EN/BY), and satire audio locks so the Title→End flow is playable with placeholder assets.
This commit is contained in:
copilot 2026-09-14 18:36:02 +02:00
commit 938cc4bc82
114 changed files with 4819 additions and 0 deletions

65
README.md Normal file
View file

@ -0,0 +1,65 @@
# Explosion der Spiele
Pay2Win – um reiche Leute anzulocken. Absichtlich chaotisches Meta-Comedy-Action-Adventure in Godot 4.3+ mit 2.5D-Billboard-Sprites.
**Forgejo:** https://forgejo.fsociety00.cc/copilot/Explosion_der_Spiele
## Start
1. Godot **4.3+** installieren (oder `~/.local/bin/godot` aus dem Scaffold-Setup)
2. Projektordner in Godot öffnen
3. F5 / Play — startet `scenes/title_screen.tscn`
### Steuerung
| Aktion | Taste |
|--------|--------|
| Bewegen | WASD / Pfeile |
| Interagieren | E / Leertaste |
| Angriff | Linksklick / J |
| Pause (Shop/Inventar/Settings) | Esc |
| Cutscene skippen | Enter |
Im Inventar (Pause): Item doppelklicken/aktivieren — **Milch** skippt zum Endboss.
## Scaffold-Inhalt
- 12 Szenen verdrahtet (Title → Intro → Village → … → Final → End + Death)
- Autoloads: `GameState`, `Inventory`, `Achievements`, `Settings`, `Locale` (DE/EN/BY), `Shop` (Mock), `AudioDirector`, `UIRoot`
- Billboard-Prefab (`PlaneMesh` + `billboard_mode`)
- Pay-to-Win-Shop ohne echte Zahlungen (`1€ = 1 Dresslerpunkt` Mock-Button)
- Musik-Lautstärke absichtlich gesperrt (bleibt laut)
- Burger-Cham-Event alle 120s auf dem Title Screen
- Save unter `user://save.json`
## Regenerieren von Platzhaltern
```bash
python3 scripts/tools/generate_scaffold.py
```
## Asset-TODOs (noch ersetzen)
### Grafik
- Titelbild: verpixeltes Mario + Sonic + Burger-Regen + verstörter Mensch
- Burger-Cham-Bild (70-jähriger Mann mit Burger)
- Intro Tisch/Konsole vor/nach Explosion
- Dorf-Häuser & verstörte Dorfbewohner
- Schuhmacher Reif, Eisbär + Schlangenmähdrescher, Schlange, Kuh-Masseur
- Glitzos, dunkelgrauer Magier, bayerischer Farmer, Urhahn, Nutztiere
- Mond: Käseverkäufer, Katapulte, Mondschwert, Fake Bowser
- Dresslermeister (Riesenapfel), Hongkong/Glitschkönig, Quirxels
- Todesbildschirm / UI-Icons (Zahn, Milch, Banane, Wartchen, …)
### Audio
- Laute Startmusik mit Gesang („Hey, das hier ist so eine laute Musik extra…“)
- Sprecher Intro / Hongkong / Dorf / Bayerisch „Schulz“ / EN / DE-Snippets
- Burger-Cham, Explosion, Kämpfe, Massage, Käsekatapult, …
Aktuell liegen nur generierte Beep-WAVs unter `assets/audio/placeholders/`.
## Hinweis
Keine echten Zahlungen, keine lizenzierten Charakter-Assets — alles Satire/Platzhalter.