Realisierung von 4-Gewinnt
|
||||||||||||||||||
SPEZIFIKATIONHIGH - LEVEL - SPEZIFIKATIONImplementiert werden soll eine Umsetzung des Brettspiels VIER GEWINNT. Das Spiel muss sowohl alleine, d.h.gegene eine künstliche Intelligenz, als auch via Netzwerk gegen einen weiteren menschlichen Spieler spielbar sein. Hierfür soll zudem eine Chat Funktion zur Verfügung stehen. |
||||||||||||||||||
|
REGELSATZ: VIER GEWINNT Gespielt wird auf einem 8x8 Felder großen Spielbrett. Eine der vier Seiten des Spielbretts ist der "Boden". Beide Spielder erhalten eine genügend grosse Zahl von Spielsteinen. Ein Spieler erhält blaue Steine, der andere rote.Der Zufall entscheidet, welcher Spieler beginnen darf. Gezogen wird abwechselnd. Ein Spielstein darf entweder direkt auf eines der Boden-Felder, oder aber "oberhalb" eines anderen Steines (gleichgültig ob eigener oder gegnerischer) gelegt werden. In jedem Zug muss genau ein Stein gelegt werden. Derjenige Spieler, der zuerst 4 direkt aneinander-grenzende Steine (gleichgültig ob horizontal, vertikal oder diagonal) legen konnte, gewinnt. |
||||||||||||||||||
ENTWICKLUNGS-ABFOLGE
PROGRAMM-STRUKTUR-SKIZZE
AUSZÜGE AUS DEM FERTIGEN PROGRAMM Bei Spielstart:
In Runde 6 - rot = Gegner, grün = Spieler
Spielende: Spieler gewinnt diagonal
Verbindungsaufbau für 2-Spielermodus/Chat per Rendevouz
|