Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Wie funktioniert unentschieden bei Tic Tac Toe (https://www.delphipraxis.net/133785-wie-funktioniert-unentschieden-bei-tic-tac-toe.html)

hans ditter 28. Jun 2010 12:57

AW: Wie funktioniert unentschieden bei Tic Tac Toe
 
hallo alle zusammen, hab tic tac toe auch vor einiger Zeit mal programmiert. Funktioniert alles! :-D :thumb: Bei Unentschieden hab ich eine globale Variable bGameOver (boolean) und ein globale Variable iMove (integer) bezeichnet.
iMove wird bei jedem Klick um 1 erhöht, wenn jetzt also iMove = 9 UND bGameOver = false, genau dann ist ein Unentschieden.

Ich kann das Projekt auch gerne mal anhängen.

LG, hans ditter

hans ditter 28. Jun 2010 13:02

AW: Wie funktioniert unentschieden bei Tic Tac Toe
 
Liste der Anhänge anzeigen (Anzahl: 1)
Aber vlt kann mir hier jemand bei meinem Problem helfen. Die beiden Spieler ziehen ihr erstes Spiel durch, dann ist Ende, der Score wurde eingetragen (oder eben auch nicht bei einem Unentschieden) und dann muss auf den Button Neues Spiel geklickt werden. Allerdings ist bei dem darauffolgenden Spiel nach 2 oder 3 Zügen schon ein Patt entstanden, verstehe nicht warum.

Vielleicht kann mir ja jemdand helfen. Ich häng dann doch mal gleich das Projekt an.

LG Erik

peterlepan 28. Jun 2010 17:20

AW: Wie funktioniert unentschieden bei Tic Tac Toe
 
Beim Reset/Neustart solltest Du Deine Zugvariable iMove auch auf 0 zurücksetzen
:thumb:

hans ditter 29. Jun 2010 13:30

AW: Wie funktioniert unentschieden bei Tic Tac Toe
 
Zitat:

Zitat von peterlepan (Beitrag 1032145)
Beim Reset/Neustart solltest Du Deine Zugvariable iMove auch auf 0 zurücksetzen
:thumb:

Oh man, danke! :lol: zu blöd, dass ich da nicht selbst drauf gekommen bin... war nur so verwundert, weil's hinterher immer gefunzt hat. Naja, danke erstmal! :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:18 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz