BPS #14 TicTacToe, Teil I

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Xeres

Moderator

Betreff: BPS #14 TicTacToe, Teil I

BeitragSo, Okt 30, 2011 15:18
Antworten mit Zitat
Benutzer-Profile anzeigen
user posted image

Aufgabenstellung:
Ziel ist es das Spielfeld für ein TicTacToe zu programmieren. Dazu sollen die Spielsteine abwechselnd von 2 Spielern in ein 3 x 3 Feld plaziert werden können. Das Eingabegerät zum setzen der Steine ist die Maus.
(Im zweiten Teil wir das Spiel erweitert werden)

Tipps:

  • Verwendet ein Array für das Spielfeld
  • Kommentiert den Code bereits während des Schreibens
  • Nützliche Befehle:
    dim, line, oval, color


Zeit:
Ihr habt vier Wochen Zeit um eure Programme zu schreiben. Bitte postet Eure fertigen Codes erst in zwei Wochen, wenn der Auswertungsthread erstellt wird, dort hinein.
Fragen könnt ihr hier natürlich jederzeit stellen.

RELATED TOPIC: Auswertungsthread
RELATED TOPIC: Die Beginner's Practice Series (BPS)
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)
  • Zuletzt bearbeitet von Xeres am So, Nov 13, 2011 22:24, insgesamt einmal bearbeitet

ozzi789

BeitragMi, Nov 02, 2011 11:19
Antworten mit Zitat
Benutzer-Profile anzeigen
Mir war in der Mittagspause gestern fad, und da hab ich frisch fröhlich darauf los gecodet.

Hier meine Version, ohne Sourcecode, ich hoffe es animiert den einen oder anderen zum mitmachen!
https://www.blitzforum.de/upload/file.php?id=11087

Ohne Pics saug ich nix
user posted image


Man kann gegen einen anderen Menschen, oder gegen die CPU spielen.
Durch verändern von 2 Variabeln kann man die Spielfeld Grösse anpassen, und alles skaliert sich mit.


Mfg
Ozzi

hazumu-kun

BeitragMi, Nov 02, 2011 23:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielleicht sollten wir mal einen BPS zum Thema KI veranstalten (oder wäre das Teil 2?) weil ich bisher keinen Anreiz hatte mal KI zu schreiben.

Und jetzt wo ozzi die Option "Gegen die CPU spielen" bietet brennt es mir schon unter den Nägeln, aber ich habe keinen Startpunkt.
Warum kann es keine omnipotente Macht geben?
Weil diese omnipotente Macht in der Lage sein müsste, einen so schweren Stein zu schaffen, dass sie ihn nicht heben kann
-> nicht omnipotent

Xeres

Moderator

BeitragDo, Nov 03, 2011 20:00
Antworten mit Zitat
Benutzer-Profile anzeigen
Nein, der zweite Teil geht auf die Gewinn-Bedingung ein - das setzen bleibt 1-2 Menschen überlassen. Wenn nur fertige Spiele abgegeben werden, ist womöglich was zum Thema KI drin.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group