Programming game

Programming game

A programming game is a computer game where the player has no direct influence on the course of the game. Instead, a computer program or script is written in some domain-specific programming language in order to control the actions of the characters (usually robots, tanks or bacteria, which seek to destroy each other). Programming games of note include "Core War", "Robocode", "RoboWar", "Robot Battle", "Crobots" and "AI Wars". "Final Fantasy XII" also includes some elements of a programming game, as the player creates the AI of his characters, although the player can also choose to directly control the action.

External links

* [http://www.aiforge.net/game-links.htm Programming game list at AIforge]
* [http://www.dmoz.org/Games/Video_Games/Simulation/Programming_Games/ Programming Game list at DMOZ]
* [http://www.sumost.ca/steve/games/ Programming Games and Contests]


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Darwin (programming game) — Darwin was a programming game invented in August 1961 by Victor A. Vyssotsky, Robert Morris Sr., and M. Douglas McIlroy. (Dennis Ritchie is sometimes incorrectly cited as a co author, but was not involved.) The game was developed at Bell Labs,… …   Wikipedia

  • Game artificial intelligence — refers to techniques used in computer and video games to produce the illusion of intelligence in the behavior of non player characters (NPCs). The techniques used typically draw upon existing methods from the academic field of artificial… …   Wikipedia

  • Game programmer — Part of a series on …   Wikipedia

  • Game programming — This article is about the specifics of programming aspect of game development, for a broader overview see game development …   Wikipedia

  • Game testing — Part of a series on …   Wikipedia

  • Game design — This article is about video game design, and does not deal with the design of other forms of game, such as board games and card games …   Wikipedia

  • Game Maker Language — (GML) is an interpreted programming language developed for use with a computer game creation application called Game Maker. It was originally created by Mark Overmars to supplement the drag and drop action system used in Game Maker. However, in… …   Wikipedia

  • Game semantics — (German: dialogische Logik) is an approach to formal semantics that grounds the concepts of truth or validity on game theoretic concepts, such as the existence of a winning strategy for a player, somewhat resembling Socratic dialogues or medieval …   Wikipedia

  • Game Oriented Assembly Lisp — (or GOAL) is a computer game programming language developed by Andy Gavin and the Jak and Daxter team at Naughty Dog. It was written using Allegro Common Lisp and used in the development of the entire Jak and Daxter series of games. Syntactically …   Wikipedia

  • Game Blender — is a sub application of Blender, the popular open source 3D application, used to make games using Blender. The Game Engine was written from scratch in C++, including support for features like Python scripting and OpenAL 3D sound. Blender being… …   Wikipedia


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.