Vaticinium Logo

Vaticinium

Ein vollständiges Vorhersage-Stichspiel — solo gegen KI oder gemeinsam mit Freunden

Projekt auf GitHub →

Vaticinium — lateinisch für „Prophezeiung“ — bringt das Spielprinzip klassischer Vorhersage-Stichspiele vollständig in den Browser. Vor jeder Runde sagt jeder Spieler seine Stichzahl voraus. Gute Karten helfen, doch gewonnen wird durch die richtige Einschätzung.

Zwei Wege an den Spieltisch

Solo Gegen drei KI-Gegner Adaptive Bietstrategien und kleine menschliche Unschärfen sorgen dafür, dass sich die Computergegner nicht wie Taschenrechner anfühlen. Solo-Ergebnisse landen in einer lokalen Bestenliste.
Multiplayer Mit Freunden in Echtzeit Eigene Tische laufen über Socket.io. Tischchat, Warteraum und synchronisierte Spielzüge gehören direkt zum Spiel — ohne Firebase oder externe Spieldienste.

Was im Spiel steckt

Late-JoinWenn der Host es erlaubt, können neue Spieler während einer laufenden Partie einen KI-Platz übernehmen. Die KI beendet noch die aktuelle Runde.
Autoritative SpiellogikRunden, KI-Züge, Stichauswertung und Punkteberechnung laufen zentral auf dem Server und bleiben für alle Teilnehmer synchron.
Desktop & MobilDie Oberfläche passt sich kleinen und großen Bildschirmen an, damit der Spieltisch nicht an ein bestimmtes Gerät gebunden ist.
60 KartenVier Farben mit den Werten 1 bis 13, ergänzt um vier Zauberer und vier Narren.

Spielprinzip & Wertung

Punkte: Eine genaue Vorhersage bringt 20 Punkte plus 10 Punkte je angesagtem Stich. Bei einer Abweichung werden 10 Punkte je Stich Differenz abgezogen.

Technik

MerkmalAktueller Stand
PlattformResponsive Browser-Anwendung
ServerNode.js 18+, Express und Socket.io
MultiplayerEchtzeit, serverseitige Spiellogik und Tischverwaltung
Externe DiensteKeine — selbst hostbar, kein Firebase
LizenzMIT

Selbst hosten

Vaticinium benötigt einen kleinen Node.js-Server. Nach dem Klonen werden die Abhängigkeiten installiert und der Server gestartet:

npm install
node server.js

Danach ist das Spiel standardmäßig unter http://localhost:3000 erreichbar. Für den dauerhaften Betrieb auf einem NAS oder Server eignet sich beispielsweise PM2.