TicTacToe. Shall we play a game?
Das Spiel, an dem Joshua in WarGames lernte, dass manche Spiele nicht zu gewinnen sind. Gegen einen Menschen, gegen den Computer oder Computer gegen Computer.
**** COMMODORE 64 BASIC V2 ****
64K RAM SYSTEM 38911 BASIC BYTES FREE
READY.
Lädt beim ersten Start rund 12 MB (Python für den Browser). Danach kommt es aus dem Zwischenspeicher.
TicTacToe ist eigentlich ein Desktop-Programm mit tkinter, der Fensterbibliothek von Python. Die gibt es im Browser nicht. Deshalb läuft hier ein kleiner Übersetzer: Er nimmt die tkinter-Befehle meines Original-Codes entgegen, also Fenster, Knöpfe, Raster und Dialoge, und baut daraus diese Seite. Der Python-Code selbst bleibt unverändert.
Wer im Film aufgepasst hat, probiert „Computer vs Computer“ mit vielen Spielen. Und wer in den Achtzigern Konsole gespielt hat, kennt vielleicht eine gewisse Tastenfolge.
Quelltext: github.com/oliverdevtron/TicTacToe · Python im Browser dank Pyodide (Mozilla Public License 2.0).