This commit is contained in:
team3
2026-09-16 01:37:30 +02:00
parent ae75ed8fa3
commit 9b3cd55ba7
6 changed files with 549 additions and 160 deletions

View File

@@ -1,7 +1,7 @@
# Liar's Dice 3D
Würfel-Bluffspiel in Godot 4.7 mit echter 3D-Physik, Mehrspieler über Raum-Codes,
KI-Bots und einem Booster-System aus Buffs und Debuffs.
KI-Bots und Münzen als Buffs und Debuffs.
## Starten
@@ -150,38 +150,61 @@ Mitspieler den ganzen Tisch dauerhaft blockieren.
Wer keine Würfel mehr hat, scheidet aus. Der Letzte gewinnt.
## Karten
## Münzen
Karten ersetzen die frühere Booster-Phase. Die kostete jede Runde eine eigene
Münzen ersetzen die frühere Booster-Phase. Die kostete jede Runde eine eigene
Wartezeit und riss den Ablauf auseinander.
* Wer einen Würfel abgibt, **zieht eine Karte**. Das ist der einzige Nachschub,
also bekommt der etwas zurück, der gerade hinten liegt.
* Gespielt wird **jederzeit während der Ansagen**, nicht nur am eigenen Zug.
* Mehr als **drei** Karten passen nicht auf die Hand.
* Die Hand liegt offen unten links; ein Klick spielt die Karte sofort. Nur
* Jeder startet mit **einer** Münze.
* Wer danach einen Würfel abgibt, **bekommt eine Münze**. Das ist der einzige
Nachschub, also bekommt der etwas zurück, der gerade hinten liegt.
* Geworfen wird **jederzeit während der Ansagen**, nicht nur am eigenen Zug.
* Mehr als **drei** Münzen passen nicht in den Vorrat.
* Der Vorrat liegt offen unten links; ein Klick wirft die Münze sofort. Nur
*Feinschliff* und *Glücksgriff* fragen noch, welcher Würfel gemeint ist.
| Karte | Art | Wirkung |
|---|---|---|
| Neuwurf | Buff | Alle eigenen Würfel neu werfen |
| Feinschliff | Buff | Einen gewählten eigenen Würfel neu werfen |
| Glücksgriff | Buff | Ein gewählter Würfel wird zur 6 |
| Nachschub | Buff | Du bekommst einen Würfel dazu |
| Widerruf | Buff | Hebt Nebel, Störfeuer und Maulkorb auf, die auf dir liegen |
| Spähen | Buff | Von jedem Gegner wird ein zufälliger Würfel aufgedeckt |
| Erhöhen | Debuff | Die laufende Ansage steigt um 1 |
| Absenken | Debuff | Bei jedem Gegner sinkt ein zufälliger Würfel um 1 |
| Nebel | Debuff | Jeder Gegner sieht einen eigenen Würfel nicht mehr |
| Störfeuer | Debuff | Gegner müssen diese Runde um mindestens 2 erhöhen |
| Maulkorb | Debuff | Wer gerade dran ist, muss bieten und darf nicht anfechten |
### Der Wurf
Beim Ausspielen wird die Münze geworfen und landet in der Mitte.
* **Zahl** – die Grundwirkung tritt ein.
* **Wappen** – die Wirkung fällt stärker aus. Die Chance ist die Hälfte.
Die Grundwirkung kommt immer. Kein Zug ist verschenkt, und die Entscheidung,
wann geworfen wird, bleibt beim Spieler. Der Wurf selbst ist reine Zugabe.
Der Ausgang wird beim Host ausgewürfelt und mit dem Zustand verschickt. Die
Drehung im HUD ist nur die Ansicht dazu - sie endet auf der Seite, die schon
feststeht. Würfelphysik wäre hier nicht synchron zu bekommen.
**Der Wurf verstärkt die Würfelzahl nie.** Sie ist die Kernressource; ein
Würfel mehr aus Glück würde die Partie kippen. *Nachschub* gibt einen Würfel -
das ist seine Grundwirkung, und Wappen macht daraus nur eine 6. Verstärkt
werden sonst nur Beträge und Reichweiten.
| Münze | Art | Zahl | Wappen |
|---|---|---|---|
| Neuwurf | Buff | Alle eigenen Würfel neu werfen | Danach wird einer davon zur 6 |
| Feinschliff | Buff | Einen gewählten eigenen Würfel neu werfen | Ein zweiter, zufälliger kommt mit |
| Glücksgriff | Buff | Ein gewählter Würfel wird zur 6 | Ein zweiter, zufälliger wird auch zur 6 |
| Nachschub | Buff | Du bekommst einen Würfel dazu | Der neue Würfel zeigt sofort eine 6 |
| Widerruf | Buff | Hebt Nebel, Störfeuer und Maulkorb auf, die auf dir liegen | Die Münze bleibt dir erhalten |
| Spähen | Buff | Von jedem Gegner wird ein zufälliger Würfel aufgedeckt | Es sind zwei je Gegner |
| Erhöhen | Debuff | Die laufende Ansage steigt um 1 | Sie steigt um 2 |
| Absenken | Debuff | Bei jedem Gegner sinkt ein zufälliger Würfel um 1 | Er sinkt um 2 |
| Nebel | Debuff | Jeder Gegner sieht einen eigenen Würfel nicht mehr | Es sind zwei Würfel |
| Störfeuer | Debuff | Gegner müssen diese Runde um mindestens 2 erhöhen | Mindestens 3 |
| Maulkorb | Debuff | Wer gerade dran ist, muss bieten und darf nicht anfechten | Alle Gegner müssen bieten |
Welche Wirkungen es am Ende gibt, steht noch nicht fest. Der Wurf und die
Verstärkung sind der Kern; die Tabelle ist die aktuelle Füllung.
## Aufbau
| Datei | Inhalt |
|---|---|
| `scripts/net.gd` | Autoload: WebSocket-Verbindung, Räume, Lobby, Spielstart |
| `scripts/boosters.gd` | Autoload: Kartenkatalog |
| `scripts/boosters.gd` | Autoload: Münzkatalog mit Grund- und Wappenwirkung |
| `scripts/game.gd` | Spiellogik (host-autoritativ), RPCs, Zustandsabgleich |
| `scripts/table.gd` | Aufbau der 3D-Szene: Tisch, Würfelzonen, Becher, Kamera |
| `scripts/die.gd` | Physik-Würfel, Ablesen der Augenzahl aus der Ruhelage |