Persecución es una vez basado en juego de ordenador en el que los jugadores tienen la tarea de escapar de robots programados para perseguir y matar a ellos. El jugador intenta destruir a los robots moviéndose de tal manera que los robots chocan entre sí u otros obstáculos. El concepto básico ha sido parte de los juegos que se extienden hasta la década de 1970, ya que se encuentra entre los primeros "estándares" paraplataformas de microcomputadoras . Existen muchas variaciones, siendo el más notable el ordenador personal basados en Escape! y Zombies , Daleks en MacOS y robots en Unix .
Se desconoce el autor original del juego, pero es muy probable que comenzara con el sistema DTSS en Dartmouth College a principios de la década de 1970. Las primeras versiones públicas aparecieron en la revista Creative Computing a principios de 1976 y una variedad de versiones modificadas aparecieron en los años siguientes. Tanto Daleks como robots aparecieron en 1984, lo que llevó a otra ola de versiones similares. Siguen apareciendo nuevos puertos hasta el día de hoy.
Como se Juega
Chase se juega en una cuadrícula rectangular bidimensional. El objetivo del juego es escapar de una serie de robots , que han sido programados para matar al jugador.
El juego se basa en turnos. En el juego original, el personaje del jugador comienza en una ubicación seleccionada al azar. En algunas versiones derivadas, como la versión GNOME , el reproductor comienza en el centro de la cuadrícula. Los robots comienzan en ubicaciones seleccionadas al azar en la cuadrícula. Cada vez que el personaje del jugador mueve un cuadrado en cualquier dirección (horizontal, vertical o diagonalmente), cada robot se acerca un cuadrado a su nueva ubicación, en la dirección que sea el camino más corto. Si el personaje del jugador choca con un robot, muere y el juego termina.
El jugador intenta sobrevivir haciendo que los robots se suiciden al chocar con otros objetos en el mapa. Esto ocurre de dos formas principales. En versiones anteriores derivadas de Chase! , hay una serie de objetos mortales en el mapa que matarán a los robots o al jugador. En versiones posteriores derivadas de robots , el mapa es inicialmente claro y estos peligros se crean cuando dos robots chocan para crear una pila de escombros. En cualquier caso, el jugador está intentando moverse de tal manera que los robots chocan entre sí o con obstáculos estacionarios.
El jugador también puede teletransportarse a una ubicación seleccionada al azar en los casos en que escapar sea imposible. La teletransportación cuenta como un movimiento y los robots responderán moviéndose hacia la nueva ubicación. Debido a que la ubicación se selecciona al azar, es posible que el jugador se teletransporte directamente al camino de un robot. En algunas versiones del juego, hay una función de "teletransporte seguro" que el jugador puede usar un número limitado de veces (por ejemplo, una vez por nivel) y también puede haber un arma de corto alcance que mata a todos los robots en las inmediaciones. , cuyo uso se limitaría de forma similar.
Algunas versiones también agregan un tanque, que no muere cuando choca con los otros objetos y es mortal para todos los objetos. De lo contrario, actúa como los otros robots.
El juego se gana cuando todos los robots son destruidos. En las versiones modernas, esto normalmente hace que el juego pase a otro nivel con más robots. Tradicionalmente, el número de robots aumenta en diez en cada nivel.
Otras versiones
Chase se escribió originalmente en Dartmouth BASIC en el sistema DTSS en Dartmouth College . Se desconoce el autor original y no se han encontrado versiones originales del código fuente . [ cita requerida ]
La edición de enero-febrero de 1976 de Creative Computing contiene una versión de este código original transferida a la serie Honeywell 6000 por Bill Cotter. [1] [a] [se necesita fuente no primaria ] Se volvió a publicar en More BASIC Computer Games de 1979 , en ese momento se agregó una nota que sugería que el autor original era Mac Oglesby, [2] [se necesita fuente no primaria ] un juego prolífico autor de los juegos BÁSICOS de Dartmouth de la era del mainframe. [ cita requerida ] [b]
Una serie de copias relativamente directas de este juego apareció en revistas de informática de la época, incluida una para SWCP 4k BASIC, [3] [se necesita fuente no primaria ] y una versión gráfica que usa la tarjeta VDM-1 para el bus S-100. máquinas. [4] [se necesita fuente no primaria ] También fue portado al lenguaje TUTOR del sistema PLATO en MODCOMP IV como HiVolts . [5] [se necesita fuente no primaria ]
Muchas versiones posteriores del juego se conocían como Escape! , aunque no está claro cuándo se utilizó este nombre por primera vez. [ cita requerida ] Una de esas versiones aparece en Announcing: Computer Games para el TRS-80 , que agregó otro enemigo, el tanque, y limitó al jugador a dos teletransportes por partido. [6] [ fuente no primaria necesaria ] Una versión gráfica comercial de Escape! también fue vendido por subLOGIC ya en 1982, lo que agregó una opción en tiempo real que hacía que los robots se movieran incluso si el usuario no lo hacía. Una revisión de esta versión en Creative Computing atribuyó una vez más el original a Mac Oglesby. [7] [se necesita fuente no primaria ]
¡Una versión modificada de Escape! conocido como Robot Minefield fue lanzado en 1983 por Tim Hartnell y Nathan Butcher. Esto redujo el número de enemigos a cuatro y eliminó el tanque. Además, el jugador solo podía moverse en cuatro direcciones (norte, sur, este, oeste) mientras que los robots tenían la capacidad de moverse en diagonal. El juego se jugó en tiempo real; mientras el jugador reflexionaba sobre su movimiento, los robots continuarían convergiendo hacia él. Esta versión fue publicada en el Libro Gigante de Juegos de Computadora de 1983 . [8] [9] [se necesita fuente no primaria ]
Los robots basados en Unix fueron desarrollados por Allan R. Black en noviembre de 1984. En mayo de 1985, se publicó en el grupo de noticias de Usenet net.sources.games . [10] [Se necesita fuente no primaria ] [11] Luego fue transferida a Berkeley Software Distribution por Ken Arnold . La versión BSD Unix de los robots apareció por primera vez en la versión del software 4.3BSD en junio de 1986. [12] [13] [ fuente no primaria necesaria ]
Ver también
- Robotron: 2084 , una versión en tiempo real
Notas
- ^ La serie Honeywell 6000 era una serie GE-600 renombrada, que es la misma máquina que el sistema DTSS de la misma época.
- ^ En un correo electrónico, Mac declaró que no era el autor original del juego. Bill Cotter declaró que vio el original en una cinta DECUS o en el Sistema de tiempo compartido de Dartmouth . DECUS no muestra un programa similar. Parece que David H. Ahl conocía sus orígenes en el sistema DTSS y, naturalmente, lo atribuyó a Mac basándose en su prodigiosa producción. Se desconoce el autor original.
Referencias
- ^ "PERSECUCIÓN" . Computación creativa . Vol. 2 no. 1. Enero de 1976. págs. 75–76.
- ^ Chase (detalle adicional de 1979)
- ^ "¡Perseguir!" . Kilobaud . Febrero de 1977. págs. 48–50.
- ^ Cantante, Joseph Jay (mayo de 1977). "Video Chase para 8080 / VDM" . Diario del Dr. Dobb . págs. 10-16.
- ^ Jones, Douglas. "HiVolts, el juego de las cercas eléctricas" .
- ^ Nahigian, J. Victor; Hodges, William (1980). Juegos de computadora: para negocios, escuela y hogar para el TRS-80 nivel II Básico . pag. 46 .
- ^ "¡Escapar!". Computación creativa . Agosto de 1982. p. dieciséis.
- ↑ GameBase64: Robot Minefield
- ^ Libro gigante de juegos de computadora de Tim Hartnell, p.273: Robot Minefield
- ^ Stephen J. Muir (28 de mayo de 1985). "Juego de robots para 4.2 BSD (altamente adictivo)" . Grupo de noticias : net.sources.games . Usenet: [email protected] . Consultado el 21 de agosto de 2015 .
- ^ robots, por Allan R. Black
- ^ 4.3 Página de manual de robots BSD (6)
- ^ 4.3 Código fuente de los robots BSD