RoboWar

RoboWar

Infobox Software
name = RoboWar



caption =
collapsible =
author =
developer =
released =
latest release version = 5.39
latest release date =
latest preview version =
latest preview date =
programming language =
operating system = Windows, Mac OS
platform =
size =
language =
status =
genre = Programming game
license = GNU General Public License
website = http://robowar.sourceforge.net/

"RoboWar" is an open source video game in which the player programs onscreen icon-like robots to battle each other with animation and sound effects. The syntax of the language in which the robots are programmed is a relatively simple stack-based one, based largely on IF, THEN, and simply-defined variables.

25 "RoboWar" tournaments were held in the past between 1989 until roughly 2003, when tournaments became intermittent and many of the major coders moved on. All robots from all tournaments are available on the RoboWar website.

The "RoboWar" programming language, RoboTalk, is based on Reverse Polish notation and is similar in structure to FORTH.

Programming features

"'RoboWar" for the Macintosh was notable among the genre of autonomous robot programming games for the powerful programming model it exposed to the gamer. By the early 1990s, "RoboWar" included an integrated debugger that permitted stepping through code and setting breakpoints. Later editions of the RoboTalk language used by the robots (a cognate of the HyperTalk language for Apple's HyperCard) included support for interrupts as well.

History

"RoboWar" was originally released as a closed source shareware game in 1992 by David Harris for the Apple Macintosh platform. [Source: MacArcade; Don Rittner's Top Shareware Game Picks; 1993 by Don Rittner; Ventana Press; ISBN 1-56604-038-8 p. 114] The source code has since been released and implementations are now also available for Microsoft Windows. It was based upon the same concepts as the 1981 Apple II game "RobotWar".

Initially tournaments were run by David Harris himself, but were eventually run by Eric Foley.

ee also

*Core War

External links

* [http://robowar.sourceforge.net/ "RoboWar"] at SourceForge
* [http://sourceforge.net/projects/robowar/ Another "RoboWar" link] at SourceForge


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Core War — A game of Core War running under the pMARS simulator Original author(s) D. G. Jones A. K. Dewdney Initial release 1984 Type Pro …   Wikipedia

  • RobotWar — was a programming game written by Silas Warner. This game, along with the companion program RobotWrite, was originally developed in the TUTOR programming language language on the PLATO system in the 1970 s. Later the game was commercialized and… …   Wikipedia

  • 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… …   Wikipedia

  • James Gaines — infobox actor birthdate=birth date and age|1955|5|18 birthplace=Maui, Hawaii occupation=Film actorJames Gaines, birth name James Larry M. Gaines Jr, is an African American Filipino character actor (and occasional writer) with dual nationality,… …   Wikipedia

  • Claudio Fragasso — Born 2 October 1951 (1951 10 02) (age 60) Rome, Italy Occupation Film director, Writer Claudio Fragasso (born 2 October 1951) is an Italian screenwriter and film director of mostly lo …   Wikipedia

  • Bruno Mattei — Infobox actor bgcolour = name = Bruno Mattei imagesize = caption = birthname = Bruno Mattei birthdate = July 30, 1931 location = Rome, Italy deathdate = May 21, 2007 [ [http://www.horrormovie.it/news/leggi news.asp?id=148 E morto Bruno Mattei] it …   Wikipedia

  • Reb Brown — Infobox Actor imagesize = caption = Reb Brown as Captain America birthdate = birth date and age|1948|04|29 location = Los Angeles, California, US birthname = Robert Brown yearsactive = 1973 ndash; present spouse = Cisse CameronReb Brown (born… …   Wikipedia

  • Mockbuster — Transmorphers (2007), a mockbuster of the film Transformers A mockbuster (sometimes also called a knockbuster) is a film created with the apparent intention of piggy backing on the publicity of a major film with a similar title or theme and are… …   Wikipedia

  • Jimmy Matheus — Bruno Mattei (* 30. Juli 1931 in Rom; † 21. Mai 2007 in Lido di Ostia, Rom) war ein italienischer Regisseur, der für seine provokanten Arbeiten im Film bekannt wurde. Inhaltsverzeichnis 1 Leben und Werk 2 Pseudonyme 3 Filmografie 4 …   Deutsch Wikipedia

  • Liste von Computerspielen — Dies ist eine Liste von Computerspielen nach Genres mit ihren exemplarischen Vertretern. Die Kategorisierung in spezielle Computerspiel Genres ist unscharf. Inhaltsverzeichnis 1 Abenteuer Spiele 1.1 Actionspiele 1.2 Action Adventures 1.3… …   Deutsch Wikipedia

Share the article and excerpts

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