RobotWar es un juego de programación escrito por Silas Warner . Este juego, junto con el programa complementario RobotWrite , fue desarrollado 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 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 resuelven sus diferencias en un campo de batalla lleno de robots de combate . Como dice el manual, "La tarea que tienes ante ti es: ¡programar un robot que ningún otro robot pueda destruir!" [1]
La actividad principal del juego consiste en escribir un programa informático que haga funcionar 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 la velocidad de ninguno de los otros robots; solo utilizan pulsos de radar para deducir la distancia y, tal vez, utilizan técnicas de programación inteligentes para deducir la velocidad. El jugador no tiene forma de participar 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 APUNTAR + 5 PARA APUNTAR; MOVER EL ARMA APUNTAR AL RADAR; ENVIAR PULSO DE RADAR BUCLE SI RADAR < 0 GOSUB FUEGO; PRUEBE EL RADAR IR A ESCANEAR FUEGO 0 - RADAR PARA DISPARAR; DISPARA EL ARMA FIN SUB
El robot con este programa hace un barrido circular con su radar, dispara pulsos de radar y, cuando detecta otro robot, dispara un proyectil que explotará a la distancia correcta, según lo estimado por el pulso de 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 reseñó RobotWar en The Space Gamer No. 45. [2] White comentó que " RobotWar vale [...] el precio. Y si no tienes un Apple, pero sí 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 por ser 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ó a Battle Language y su potencial para enseñar programación, así como el sofisticado editor y depurador, pero señaló que el lento rendimiento del lenguaje hacía que los robots a veces se comportaran de formas inesperadas . [6]
En una entrevista de 2020, Stewart Cheifet , el presentador y productor de Computer Chronicles, le dijo a ZDNET que RobotWar era uno de sus juegos favoritos y les dijo que "no peleabas ni disparabas, programabas tu robot, era una batalla entre el software, el robot que diseñabas y el robot que el otro tipo diseñó... fue brillante". [7]
Véase también
- Color Robot Battle es un juego similar para la computadora TRS-80 Color lanzado 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 del año 2000 de conceptos tomados de RobotWar y Robot Odyssey .
Referencias
- ^ RobotWar, Baltimore, MD: Muse Software, 1981, pág. 1
- ^ ab White, Harry (noviembre de 1981). "Reseña destacada: RobotWar". The Space Gamer (45). Steve Jackson Games : 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 lanzador gazfluviano!". Computer Gaming World , págs. 42-58.
- ^ "150 mejores juegos de todos los tiempos". Computer Gaming World . Noviembre de 1996. págs. 64–80 . Consultado el 25 de marzo de 2016 .
- ^ Feigel, Craig (diciembre de 1981). "Robotwar". BYTE . p. 24 . Consultado el 19 de octubre de 2013 .
- ^ Una mirada al pasado: avances y fracasos tecnológicos famosos, 4 de noviembre de 2020 , consultado el 22 de julio de 2023
- https://books.google.com/books?id=0o5qBAAAQBAJ&lpg=PA358
Enlaces externos
- RobotWar: una breve historia
- RobotWar se puede jugar gratis en el navegador en Internet Archive