66 lines
2.3 KiB
Markdown
66 lines
2.3 KiB
Markdown
|
|
# 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.
|