Core War ( Ссылка ) ist der Klassiker, bei dem zwei Programme in einer simulierten Maschine laufen, wobei jeder versucht, die zu stoppen anderer.
Robocode ist eine großartige Möglichkeit Java zu lernen und dabei Spaß zu haben. Sie schreiben Java-Code, um einen Roboter zu programmieren, der ihn gegen einen oder mehrere andere Roboter kämpft. Es ist Jahre her, dass ich es ausprobiert habe, aber ich erinnere mich daran, dass ich viel Spaß dabei hatte. Wir programmierten sogar Roboter bei der Arbeit (zwischen den echten Arbeiten;)) und hatten einen kleinen Wettbewerb, um herauszufinden, wer die besten Algorithmen entwickeln konnte. Empfohlen!
Ссылка ist ein persistentes Online-Programmier-RPG, in dem du deine eigenen Agenten schreibst, in Levels vorankommst und andere Spieler angreifst oder verteidigst
Listen und Listen: Ein interaktives Tutorial von Andrew Plotkin.
"Ein Einführungskurs in die Programmiersprache Scheme (ein Dialekt von Lisp), dargestellt als Textabenteuer - oder, um es anders auszudrücken, ein Scheme-Interpreter mit einem kleinen Stück Text-Abenteuer, das um ihn herum gewickelt ist. Code, und die ersten Z-Code-Spiele wurden in einer anderen Lisp-Variante geschrieben, es gibt eine seltsame Zirkularität zu allem. "
- Carl Muckenhoupt
GNU Robots ( Ссылка ) ist eine großartige Möglichkeit, um in Lisp stecken zu bleiben.
Starship Soccer ( Ссылка ) setzt C ++ kontrollierte Teams gegeneinander an und spielt eine Mischung aus Space War und Fußball.
Gute Liste auf Wikipedia !
Zu den programmierten Spielen gehören Core Krieg, Robocode, RoboWar, Roboterschlacht, Crobots und KI-Kriege. Final Fantasy XII enthält auch einige Elemente von a Programmierspiel, als der Spieler Erschafft die KI seiner Charaktere, obwohl der Spieler auch wählen kann Steuern Sie die Aktion direkt.
Tags und Links language-agnostic list