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
"How should I know if it works? That's what beta testers are for. I only coded it."