Triples ist ein Kartenspiel, bei dem Sie versuchen, Triple von Karten so schnell wie möglich zu erkennen.
Spielen Sie es live unter triples.vllmrt.net oder über Telegram @TriplesBot.
Das Frontend wird mit ELM und SVG gebaut. Es sollte sowohl auf Mobiltelefon als auch auf dem Desktop funktionieren. Einzelspieler arbeitet vollständig kundenseitig.
Es gibt einen Go -Backend, der Multiplayer -Spiele und die Telegrammintegration unterstützt.
Jede Karte hat vier Eigenschaften: Farbe, Zählung, Form, Füllung.
Drei Karten bilden ein Triple , wenn für jede Eigenschaft selbst alle drei Karten gleich oder alle drei Karten unterschiedlich sind. (Wenn dies verwirrend erscheint, versuchen Sie einfach oben rechts auf den Hinweisknopf.)
Sammeln Sie im Spiel weiter Triple und werden automatisch mehr Karten behandelt. Es ist möglich, dass es keine Dreier gibt. In diesem Fall können Sie oben rechts zusätzliche Karten mit dem Knopf fragen. Wenn Sie ein Triple verpasst haben, wird dieser Knopf stattdessen die Anzahl der Dreier angezeigt und danach Hinweise anbieten.
Wenn dies langweilig wird, können Sie zu Vierruten übergehen. Für diese Spiele bilden vier Karten ABCD ein Vierfach , wenn es eine fünfte Karte x gibt, so dass ABX und CDX Dreifach sind.
Hier ist ein Nginx -Konfigurationsfragment, damit die Dinge für das Backend funktionieren.
location /triples/api/join {
proxy_pass http://127.0.0.1:8080/api/join;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
# go websocket origin check
proxy_set_header Host $host;
}
location /triples/ {
proxy_pass http://127.0.0.1:8080/;
}