Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Mein erstes Spiel: Tic, Tac, Toe! (Beta 0.0.0.8) (https://www.delphipraxis.net/30335-mein-erstes-spiel-tic-tac-toe-beta-0-0-0-8-a.html)

titus 25. Sep 2004 11:20

Re: Mein erstes Spiel: Tic, Tac, Toe!
 
Zitat:

Zitat von malo
Zum Bug: Bitte sagen, ob der vor, oder nach einem Neustart des Spiels kam!

Ich glaub nach einem Neustart des Spiels bin mir aber net sicher, sry

malo 25. Sep 2004 12:29

Re: Mein erstes Spiel: Tic, Tac, Toe!
 
Zitat:

Zitat von titus
Zitat:

Zitat von malo
Zum Bug: Bitte sagen, ob der vor, oder nach einem Neustart des Spiels kam!

Ich glaub nach einem Neustart des Spiels bin mir aber net sicher, sry

Ich glaub, ich hab die Ursache gefunden... ist auch schon verbessert, kommt beim nächsten Update ;)

0.0.0.6 komm vorraussichtlich morgen online, ich versuche noch Tastatursteuerung einzubauen...

malo 25. Sep 2004 15:05

Re: Mein erstes Spiel: Tic, Tac, Toe! (Beta 0.0.0.6)
 
Version 0.0.0.6 ist soeben online gegangen!

Zu den Neuerungen:

Bei Start des Spiels erscheint ein Informationsfenster.

Nun komplett mit Tastatur zu bedienen!

Zahlenfolge dem Tastatur-Nummernblock angepasst!

Erneuter Neustart-Bug gefixt!

Alle Fenster mit ESC schließbar!

Ich denke, das war es fürs erste. Ich hoffe, ihr seid jetzt zufrieden :)

himitsu 25. Sep 2004 16:04

Re: Mein erstes Spiel: Tic, Tac, Toe! (Beta 0.0.0.6)
 
Tja, leider umß ich dich noch ein bissl ärgern :roll:


Wenn einer gewonnen hat, kann man ja immernoch weiterspielen.
Am Beseten deaktivierst du einfach die Tasten des Spielfelds, sobald ein Spieler gewonnen hat.

Und dann noch was "witziges" - klicke mal alf die Felder in den folgenden Reinfolgen:
1 6 2 9 3 und schau mal genau auf das Feld 6
und hier 7 1 6 2 9 3 sind die Felder 3 und 6 interessant

malo 25. Sep 2004 16:13

Re: Mein erstes Spiel: Tic, Tac, Toe! (Beta 0.0.0.6)
 
Das mit den deaktivieren ist nicht so einfach... denn wenn ich die Buttons disable, kann man sie immernoch per Tastatur steuern :gruebel:

und bei der zweiten Sache bin ich sprachlos :wall:

ich werd mir nochmal den geänderten Quelltext durchlesen, bestimmt wieder so ein schlampigkeitsfehler :roll: :wall:

himitsu 25. Sep 2004 16:18

Re: Mein erstes Spiel: Tic, Tac, Toe! (Beta 0.0.0.6)
 
Tipp zum Disablen:

Im onKeyPress (also dort wo du die Tasten abfragst), brauchst du ja nur enable abfragen.

Delphi-Quellcode:
case key of
  '1': if button1.enabled then button1.click;
  '2': if button2.enabled then button2.click;
  ...

malo 25. Sep 2004 16:23

Re: Mein erstes Spiel: Tic, Tac, Toe! (Beta 0.0.0.6)
 
Ah, gute Idee! Versuch ich gleich mal einzubauen... ^^

malo 26. Sep 2004 08:24

Re: Mein erstes Spiel: Tic, Tac, Toe! (Beta 0.0.0.7)
 
Soeben ist Beta 0.0.0.8 online gegangen!

Zu den Neuerungen:

Buttons werden bei Spielende disabled.

Der falsche-Label-Änderungsbug gefixt.



Soweit dürfte alles klar sein :)

jfheins 26. Sep 2004 08:47

Re: Mein erstes Spiel: Tic, Tac, Toe! (Beta 0.0.0.8)
 
Was mir aufgefallen ist:
:arrow: Wenn keiner gewonnen hat, sollte vielleicht ein Unentschieden kommen
:arrow: Klcke mal die Buttons in der folgenden Reihenfolge an: 123698745, Spieler X hat dann zweimal gewonnen :stupid:

malo 26. Sep 2004 09:24

Re: Mein erstes Spiel: Tic, Tac, Toe! (Beta 0.0.0.8)
 
Zitat:

Zitat von jfheins
Was mir aufgefallen ist:
:arrow: Wenn keiner gewonnen hat, sollte vielleicht ein Unentschieden kommen
:arrow: Klcke mal die Buttons in der folgenden Reihenfolge an: 123698745, Spieler X hat dann zweimal gewonnen :stupid:

immer noch nicht gut, das spiel... plötes spiel :(

zum ersten: Kann ich gerne machen... stell mir alle Möglichkeiten zusammen, ein Unentschieden zu machen und ich füg es ein :roll:

Zum zweiten: Das liegt wohl daran, dass man da zweimal gewinnt :roll: Zweimal diagonal, das ist sozusagen ein doppelsieg :mrgreen:
Sollte auch genüsslich gefeiert werden, mit zwei Messageboxen :firejump:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:09 Uhr.
Seite 3 von 4     123 4      

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