Programming games

From Libregamewiki
Jump to: navigation, search


In programming games, player have to develop algorithms for artificial intelligences.

List of Programming games[edit]

This is a list of free programming games:

Game Screenshot Last Release Genres Description
Codewars no image December 31th, 2004[1] Programming
Programming games
Latest release0.3.0 RC4
Release dateDecember 31th, 2004[2]
DevelopersTimo Hallek, Ronny Peine
Code licenseGPL
P. languagesPerl, C++

Codewars is a programming game written by Timo Hallek and Ronny Peine.[3] The latest version of the game is 0.3.0 RC4 on December 31th, 2004. It is licensed under the GPL. The game was written in the C++ and Perl programming languages.[4]

Guido van Robot Gvrng-3.1-escape.png 2009-01-09 Programming education
Guido van Robot Next Generation (GvRng)
Guido van Robot (GvR)
GvRng 3.1 running a complex program on a complex map.
GenresProgramming education
Latest releaseGvRng: 4.1
Lessons: 0.4
Release dateJanuary 9th, 2009
Code licenseGPL[6]
Media licenseGPL[6]
P. languagePython
LibrariesGTK (GvRng)
wxPython (GvR)

Guido van Robot is a programming language, an IDE and a tutorial designed as an introduction to the fundamentals of (Python) programming for beginners. It is licensed under the GNU GPL. The latest release is 4.1 (2009-01-09).

The program includes a tutorial, whose latest release is 0.4.

The program uses:

  • A playfield called “world”, that is created or loaded as a list of locations of objects (walls and “beepers”) and the robot location and the direction it faces when a user program starts.
  • A program, written or loaded by the user in a Python-like language that includes 5 instructions, 18 tests, conditional branching, iteration and new instruction definition.
Infon Battle Arena Infon Battle Arena - Joined.jpg 2006-10-01 Life simulation, RTS, Programming
Infon Battle Arena
Infon Battle Arena - Joined.jpg
2D renderer
GenresLife simulation, RTS, Programming
Latest release265
Release dateFebruary 25th, 2008
DeveloperFlorian Wesch
Code licenseGPL
Media licenseGPL
P. languageC, Lua

Infon Battle Arena is a real-time multiplayer programming game written by Florian Wesch. You control your creatures using the Lua programming language and let them compete for food and survival against other players. The game is client/server based and is playable over the internet. Players can upload code at any moment to update their code or fix bugs while the game is running in realtime. It is written in the C and Lua programming language using the SDL library. The latest release is 265 released on February 25th, 2008.[7] The media and the source code are both licensed under the GPL.

Liberation Circuit Liberation Circuit-large process.png 2017-03-11 Real Time Strategy Programming

Liberation Circuit: Rogue AI Simulator
Liberation Circuit-large process.png
Liberation Circuit: Rogue AI Simulator
GenreReal Time Strategy Programming
Latest release1.0  (Announcement)
Release dateMarch 11th, 2017
DeveloperLinley Henzell
Code licenseGPLv3[8]
Media licenseGPLv3[9]

Liberation Circuit is a real-time strategy game about escaping from a hostile computer system, by designing and building units sufficient to the task. Unit AIs are written in a simple C-like language; in an optional programming aspect of the game, the player may fully customise the AI of the units they build using an integrated compiler and editor.

Ruby-warrior no image 2012-04-28 Programming,Roguelike
Programming games
Latest releaseVersion 0.1.3
Release date2012-04-28
DeveloperRyan Bates
Code licenseMIT
Media licenseMIT
P. languageRuby

Ruby-warrior is an AI programming game written in Ruby by Ryan Bates. It is licensed under a MIT license.

  1. Codewars page
  2. Codewars page
  3. Sourceforge members list for Codewars project
  4. project page for Codewars
  5. GvR developers
  6. 6.0 6.1
  7. Download page for Infon Battle Arena at
  8. Copyright file accessed on March 16th, 2017
  9. Copyright file accessed on March 16th, 2017