Einzelnen Beitrag anzeigen

Antigo

Registriert seit: 14. Mär 2005
274 Beiträge
 
#1

Mini Spiel: Hex

  Alt 30. Dez 2006, 22:17
Hi,

heute gibt es ein kleines Spiel von mir. Nichts aufwendiges, weder grafisch aufwendig, noch besonders schwierig zu programmieren. Trotzdem hat mich das Programm weitergebracht, da ich jetzt weiss, wie ich Sechsecke konstruiere ( ) und wie ich feststelle ob es einen Weg durch ein Labyrint gibt (Stichwort Tiefensuche, danke Daniel ), da ich ja irgendwie festellen musste ob ein Spieler nun auch gewonnen hat. Jetzt zum eigentlichen Spiel:

Aleitung
--------
Hex ist ein Spiel für zwei Personen, das auf einem n x n Feld gespielt wird. Das Ziel des Spiels ist eine Verbindung zwischen den beiden Seiten des Spielfeldes zu schaffen, die in der jeweiligen Spielerfarbe gefärbt sind. Dazu legen die beiden Spieler abwechselnd einen Spielstein Ihrer Farbe auf ein beliebiges leeres Feld.

Zur Anschauun ein 4 x 4 er Feld:
[Anhang: eins.jpg]

Und so siehts aus, wenn jemand gewonnen hat:
[Anhang: zwei.hpg]



Das Spiel liegt als ausführbare exe vor, und wurde bisher unter WinXP getestet.

Viel Spass damit


edit:
Update No 1:
- *fixed* Gewinnerkennung (einmal stack leeren vergessen )
- *added* XPManifest

Update No 2:
- *fixed* debugg Meldungen entfernt

Update No 3:
- *fixed* Fenster Position: poScreenCenter

Update No 4:
- *fixed* Farbe des blauen Spielers: clbackground -> $00A56E3A

Update No 5:
- *fixed* Buttons->Mainmenü
- Source offengelegt
Miniaturansicht angehängter Grafiken
zwei_192.jpg   eins_974.jpg  
Angehängte Dateien
Dateityp: zip hex_162.zip (219,1 KB, 55x aufgerufen)
Michael
"How should I know if it works? That's what beta testers are for. I only coded it."
  Mit Zitat antworten Zitat