RoboWar - RoboWar
Původní autoři | David Harris |
---|---|
První vydání | 1990 |
Stabilní uvolnění | 5.39 |
Operační systém | Okna, Operační Systém Mac |
Typ | Programovací hra |
Licence | GNU General Public License |
webová stránka | http://robowar.sourceforge.net/ |
RoboWar je open-source videohra ve kterém hráč programy ikona na obrazovce roboti bojovat mezi sebou pomocí animací a zvukových efektů. Syntaxe souboru Jazyk ve kterém jsou programováni roboti, je relativně jednoduchý zásobník, založený převážně na IF, THEN a jednoduše definovaných proměnných.
25 RoboWar turnaje se konaly v minulosti mezi lety 1990 a zhruba do roku 2003, kdy se turnaje přerušovaly a mnoho z hlavních kodéry dál. Všichni roboti ze všech turnajů jsou k dispozici na webu RoboWar.
The RoboWar programovací jazyk, RoboTalk, je zásobníkově orientovaný programovací jazyk a má podobnou strukturu jako FORTH.
Programovací funkce
RoboWar pro Macintosh byl pozoruhodný mezi žánry autonomních robotických programovacích her pro výkonný programovací model, který vystavil hráči. Počátkem 90. let RoboWar zahrnoval integrovaný debugger, který umožňoval procházet kódem a nastavovat zarážky. Pozdější vydání jazyka RoboTalk používaného roboty (příbuzný jazyka HyperTalk pro Apple HyperCard ) zahrnovala také podporu pro přerušení.
Dějiny
RoboWar byl původně vydán jako uzavřený zdroj shareware hra v roce 1990[1] David Harris pro Apple Macintosh plošina.[2] The zdrojový kód byl od té doby vydán a implementace jsou nyní také k dispozici pro Microsoft Windows. Bylo založeno na stejných koncepcích jako v roce 1981 Apple II hra RobotWar.
Turnaje původně organizoval sám David Harris, ale nakonec je organizoval Eric Foley.
Viz také
Reference
externí odkazy
- RoboWar 5 - Domov nedávných Microsoft Windows verze a originál Macintosh verze
- Stránka projektu RoboWar na SourceForge.net
- RoboWarX - Implementace napsaná v C#
- JSRoboWar - Běží v a HTML5 -kompatibilní webový prohlížeč
- RoboWar na Programovací hry Wiki
Tento strategická videohra –Vztahující se článek je pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |