Booster-Phase raus, Karten auf die Hand
Die Boosterwahl kostete jede Runde eine eigene Phase mit 30 Sekunden Frist. Zwischen Wurf und Ansage lag damit eine Wartezeit, die den Ablauf zerriss. Jetzt gibt es Karten statt einer Phase: * Wer einen Wuerfel abgibt, zieht eine Karte. Das ist der einzige Nachschub, also bekommt der etwas zurueck, der gerade hinten liegt. * Gespielt wird jederzeit waehrend der Ansagen, nicht nur am eigenen Zug. * Hoechstens drei Karten auf der Hand. * Die Hand liegt offen unten links, ein Klick spielt. Nur Feinschliff und Gluecksgriff fragen noch nach dem Wuerfel. Der Katalog ist angepasst, weil jede Karte jetzt sofort wirken muss: neu sind Erhoehen (Ansage +1), Widerruf (hebt Nebel, Stoerfeuer und Maulkorb auf dir auf) und Nachschub (ein Wuerfel dazu). Zwilling und Ruetteln sind raus - beide brauchten den festen Zeitpunkt vor dem Wurf. Bots spielen ihre Karten am eigenen Zug, bei voller Hand immer. Zwei Karten gleichzeitig wuerden sich beim Wuerfeln in die Quere kommen, deshalb wird immer nur eine aufgeloest. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
38
README.md
38
README.md
@@ -136,44 +136,52 @@ Klassisches Liar's Dice ohne Joker. Jeder startet mit 5 Würfeln und sieht nur
|
||||
die eigenen.
|
||||
|
||||
1. **Würfeln** – alle Würfel fallen physikalisch in den eigenen Becher.
|
||||
2. **Boost wählen** – jeder bekommt 3 zufällige Booster angeboten und wählt
|
||||
einen; er wirkt nur für die laufende Runde.
|
||||
3. **Ansagen** – reihum wird ein Gebot "Anzahl x Augenzahl" über alle Würfel
|
||||
2. **Ansagen** – reihum wird ein Gebot "Anzahl x Augenzahl" über alle Würfel
|
||||
am Tisch gemacht. Jedes Gebot muss höher sein: mehr Würfel, oder gleich
|
||||
viele bei höherer Augenzahl.
|
||||
4. **Anfechten** – statt zu erhöhen kann man das Vorgebot anzweifeln. Alle
|
||||
3. **Anfechten** – statt zu erhöhen kann man das Vorgebot anzweifeln. Alle
|
||||
Becher werden gehoben und gezählt: Stimmt das Gebot, verliert der
|
||||
Anfechter einen Würfel, sonst der Bieter.
|
||||
|
||||
Für Boosterwahl und Ansage hat man jeweils **30 Sekunden**; die Restzeit steht
|
||||
im Booster-Fenster beziehungsweise neben „Deine Ansage" und wird unter zehn
|
||||
Sekunden rot. Läuft die Zeit ab, entscheidet der Host automatisch – beim Booster
|
||||
zufällig, beim Gebot mit der Bot-Logik. Ohne dieses Limit würde ein abwesender
|
||||
oder getrennter Mitspieler den ganzen Tisch dauerhaft blockieren.
|
||||
Für die Ansage hat man **30 Sekunden**; die Restzeit steht neben „Deine Ansage"
|
||||
und wird unter zehn Sekunden rot. Läuft die Zeit ab, entscheidet der Host mit
|
||||
der Bot-Logik. Ohne dieses Limit würde ein abwesender oder getrennter
|
||||
Mitspieler den ganzen Tisch dauerhaft blockieren.
|
||||
|
||||
Wer keine Würfel mehr hat, scheidet aus. Der Letzte gewinnt.
|
||||
|
||||
## Booster
|
||||
## Karten
|
||||
|
||||
| Booster | Art | Wirkung |
|
||||
Karten 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
|
||||
*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 |
|
||||
| Zwilling | Buff | Ein anderer eigener Würfel nimmt den Wert des gewählten an |
|
||||
| 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 |
|
||||
| Rütteln | Debuff | Jeder Gegner wirft einen zufälligen Würfel neu |
|
||||
| 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 | Der nächste Spieler muss bieten und darf nicht anfechten |
|
||||
| Maulkorb | Debuff | Wer gerade dran ist, muss bieten und darf nicht anfechten |
|
||||
|
||||
## Aufbau
|
||||
|
||||
| Datei | Inhalt |
|
||||
|---|---|
|
||||
| `scripts/net.gd` | Autoload: WebSocket-Verbindung, Räume, Lobby, Spielstart |
|
||||
| `scripts/boosters.gd` | Autoload: Booster-Katalog |
|
||||
| `scripts/boosters.gd` | Autoload: Kartenkatalog |
|
||||
| `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 |
|
||||
|
||||
Reference in New Issue
Block a user