RobotWar es un juego de programación escrito por Silas Warner . Este juego, junto con el programa complementario RobotWrite , se desarrolló originalmente en el lenguaje de programación TUTOR en el sistema PLATO en la década de 1970. Más tarde, el juego fue comercializado y adaptado para la familia de computadoras Apple II y publicado por Muse Software en 1981. La premisa es que en el futuro lejano de 2002, la guerra fue declarada peligrosa para la salud humana, y ahora los países resolvieron sus diferencias en una batalla. arena llena de robots de combate. Como dice el manual, "La tarea que tienes por delante es: programar un robot que ningún otro robot pueda destruir".[1]
RobotWar | |
---|---|
![]() | |
Editorial (es) | Software Muse |
Programador (es) | Silas Warner |
Plataforma (s) | PLATO , manzana II |
Lanzamiento | 1981 |
Género (s) | Programación |
La actividad principal del juego es escribir un programa de computadora que opere un robot (simulado). El jugador selecciona varios robots que luchan en una arena hasta que solo queda uno en pie. Los robots no tienen conocimiento directo de la ubicación o velocidad de ninguno de los otros robots; solo usan pulsos de radar para deducir la distancia, y quizás usan técnicas de programación inteligentes para deducir la velocidad. No hay forma de que el jugador participe realmente en la batalla.
Programación de robots
El lenguaje de los robots es similar al BASIC . Hay 34 registros que se pueden utilizar como variables o para las funciones de E / S de los robots . Un programa de ejemplo del manual del juego es:
ESCANEAR OBJETIVO + 5 PARA OBJETIVO; MOVER PISTOLA APUNTE AL RADAR; ENVIAR PULSO RADARCÍRCULO SI RADAR <0 GOSUB FIRE; PRUEBA DE RADAR GOTO SCANFUEGO 0 - RADAR PARA DISPARAR; DISPARAR EL ARMA ENDSUB
El robot con este programa barre su radar en un círculo, disparando pulsos de radar, y cuando detecta otro robot, dispara un proyectil para explotar a la distancia correcta estimada por el pulso del radar. Este robot en particular permanece inmóvil durante toda la batalla, ya que nunca asigna ningún número a sus registros de movimiento.
Recepción
Harry White revisó RobotWar en The Space Gamer No. 45. [2] White comentó que " RobotWar vale [...] el precio. Y si no tienes una Apple, pero tienes alguna otra marca de computadora personal, espera, pronto habrá un juego similar para ti. Tiene que suceder ". [2]
En su primer número, Computer Gaming World elogió el lenguaje de RobotWar como fácil de aprender, [3] y durante varios años organizó concursos para programas de robots. [4] En 1996, la revista lo nombró el 85º mejor juego de la historia. [5] BYTE también elogió Battle Language y su potencial para enseñar programación, así como el sofisticado editor y depurador, pero señaló que el rendimiento lento del lenguaje provocaba que los robots se comportaran a veces de formas inesperadas . [6]
Ver también
- Color Robot Battle es un juego similar para el TRS-80 Color Computer lanzado en el mismo año.
- RoboWar es un juego similar que se lanzó más tarde en Macintosh .
- Crobots utiliza una versión simplificada del lenguaje de programación 'C' para programar los robots.
- MindRover es una implementación de 2000 de conceptos tomados de RobotWar y Robot Odyssey .
Referencias
- ^ RobotWar , Baltimore, MD: SOFTWARE DE MUSE, Inc., 1981, p. 1
- ^ a b White, Harry (noviembre de 1981). "Revisión destacada: RobotWar". The Space Gamer . Juegos de Steve Jackson (45): 4.
- ^ Edmunds, William (noviembre-diciembre de 1981), "RobotWar: un juego de guerra para todos los programadores", Computer Gaming World , págs. 13-17
- ^ Brooks, M. Evan (mayo de 1994). "¡Nunca confíes en un Flingschnogger gazfluviano!" . Mundo de los juegos de ordenador . págs. 42–58.
- ^ "150 mejores juegos de todos los tiempos" . Mundo de los juegos de ordenador . Noviembre de 1996. págs. 64–80 . Consultado el 25 de marzo de 2016 .
- ^ Feigel, Craig (diciembre de 1981). "Robotwar" . BYTE . pag. 24 . Consultado el 19 de octubre de 2013 .
- https://books.google.com/books?id=0o5qBAAAQBAJ&lpg=PA358
enlaces externos
- RobotWar: una breve historia
- RobotWar se puede jugar de forma gratuita en el navegador de Internet Archive