Lunar Lander es un género de videojuegos basado libremente en el aterrizaje en 1969 del módulo lunar Apollo en la Luna . En los juegos de Lunar Lander, los jugadores controlan una nave espacial mientras cae hacia la superficie de la Luna u otro cuerpo astronómico , utilizando propulsores para frenar el descenso de la nave y controlar su movimiento horizontal para alcanzar una zona de aterrizaje segura. Chocar contra obstáculos, golpear la superficie a una velocidad demasiado alta o quedarse sin combustible resulta en fallas. En algunos juegos del género, es necesario ajustar la orientación del barco, así como sus velocidades horizontal y vertical.
El primer juego Lunar Lander fue un juego basado en texto publicado con muchos nombres, incluido Lunar Landing Game , escrito en el lenguaje de programación FOCAL para la minicomputadora PDP-8 de Digital Equipment Corporation (DEC) por Jim Storer cuando era estudiante de secundaria en el otoño de 1969. Poco después, otros programadores escribieron varias otras versiones en FOCAL y BASIC . El Lunar Landing Game original fue convertido a BASIC por David H. Ahl , quien incluyó tres versiones en su libro de 1973 101 BASIC Computer Games . A finales de la década, el tipo de juego se conocía colectivamente como juego de "alunizador".
En 1973, DEC encargó la creación de una versión gráfica en tiempo real de Lunar Lander , cuyo objetivo era mostrar las capacidades de sus nuevos terminales gráficos DEC GT40 . El juego, escrito por Jack Burness y llamado Moonlander , se distribuyó con computadoras DEC y se exhibió en ferias comerciales. En 1979, Atari lanzó una versión de videojuego arcade de gráficos vectoriales del concepto como Lunar Lander . Tiene un sistema de combustible por dinero que permite al jugador comprar más combustible para continuar con su juego actual.
Los juegos de Lunar Lander eran un concepto popular para los sistemas informáticos domésticos. Commodore publicó una versión llamada Jupiter Lander para su VIC-20 en 1981. Ese mismo año, Electronic Games escribió que "a veces parece que toda empresa capaz de copiar un casete está intentando vender un juego sobre este tema". [1]
El juego Lunar Lander original fue un juego basado en texto de 1969 publicado con muchos nombres, incluido Lunar Landing Game . [2] [3] Fue escrito originalmente en el lenguaje de programación FOCAL para la minicomputadora PDP-8 de Digital Equipment Corporation (DEC) por Jim Storer mientras era estudiante en Lexington High School en el otoño de 1969, y lo cargó en la biblioteca del sistema como Cohete después de las vacaciones de Navidad. [4] [5] [6] Su profesor de informática envió el juego con el nombre FOCAL Lunar Landing Simulator (APOLLO) al boletín informativo de los usuarios de DEC, que distribuyó el código fuente a los lectores con el nombre Apollo . [4] [6] Posteriormente, otros autores presentaron diferentes versiones del juego, incluidos Apollo II y Apollo 12 . DEC publicó un libro de programas de FOCAL-8 en 1970 e incluyó el juego como Módulo Lunar . [6] Otras versiones del concepto se escribieron poco después: una versión llamada Rocket fue escrita en BASIC por Eric Peters en DEC, y otra versión BASIC, LEM , fue escrita por William Labaree II, entre otros. [2]
Los juegos basados en texto requieren que el jugador controle un cohete que intenta aterrizar en la Luna ingresando instrucciones al cohete en un sistema por turnos en respuesta al resumen textual de su posición actual y velocidad en relación con el suelo. [2] En el Lunar original , los jugadores controlaban solo la cantidad de empuje vertical a aplicar, en función de su velocidad vertical actual y el combustible restante, y cada ronda representaba diez segundos de tiempo de viaje. Rocket agregó una visualización gráfica simple basada en texto de la distancia desde el suelo en cada ronda, mientras que LEM agregó velocidad horizontal y la capacidad de aplicar empuje en ángulo. [4] En 1970 y 1971, el empleado de DEC y editor del boletín David H. Ahl convirtió dos de los primeros juegos de mainframe , Lunar y Hamurabi , del lenguaje FOCAL al BASIC, parcialmente como una demostración del lenguaje en la minicomputadora DEC PDP-8. . Su popularidad lo llevó a comenzar a imprimir juegos BASIC en el boletín de DEC, tanto los suyos como los de los lectores. [7] [8]
En 1973, Ahl publicó el libro 101 BASIC Computer Games , que contenía el código fuente de juegos de computadora escritos en BASIC. Los juegos incluidos fueron escritos tanto por Ahl como por otros e incluían juegos originales del idioma y juegos adaptados de otros idiomas como FOCAL. 101 BASIC Computer Games fue un título histórico en la programación de juegos de computadora y fue un título más vendido con más de 10,000 copias vendidas. Su segunda edición en 1978, titulada BASIC Computer Games , fue el primer libro de ordenador con ventas millonarias. Como tal, las versiones BASIC de los juegos de computadora mainframe incluidas en el libro eran a menudo más duraderas que sus versiones originales u otros juegos de computadora mainframe. [7] En el libro se incluyeron las tres versiones de Lunar Lander , bajo los nombres ROCKET (versión Storer), ROCKT1 (versión Peters) y ROCKT2 (versión Labaree). [2] Ahl y Steve North luego convirtieron las tres versiones a Microsoft BASIC y las publicaron en la revista Creative Computing y en la colección Best of Creative Computing en 1976; [8] fueron reimpresos en la edición de 1978 de BASIC Computer Games como Lunar , LEM y Rocket como las versiones más populares del juego. [2]
El primer uso conocido del nombre Lunar Lander para un videojuego de este tipo fue en el libro de 1975 What to Do After You Hit Return , una colección de juegos de computadora BÁSICOS de People's Computer Company similar al libro de Ahl, que incluía versiones llamadas Crash. y módulo de aterrizaje lunar . [6] [9] Antes de eso, en 1970, el nombre fue utilizado para un juego de arcade electromecánico por ex empleados de Atari, Inc. que operaban como Cointronics, en el que el jugador usa un joystick para hacer aterrizar un modelo de módulo de aterrizaje lunar en objetivos. , aunque no está claro si el juego se inspiró en los videojuegos o únicamente en el módulo de aterrizaje lunar real. [6] Otro videojuego de Lunar Lander se distribuyó comercialmente para algunas calculadoras programables como en 1975 para la Hewlett-Packard HP-25 . [10] Con la llegada de las computadoras domésticas en 1977, el concepto de juego pronto se trasladó también a esos sistemas, con Moon Lander (1977) para el kit de computadora MK14 , que mostraba la velocidad, la altura y el consumo de combustible del módulo de aterrizaje en una pantalla de ocho. visualización estilo calculadora de caracteres, como un ejemplo temprano. [11] Si bien Ahl no incluyó un nombre común para los tres títulos similares en su libro, el estilo de juego fue visto colectivamente como su propio subgénero, con InfoWorld refiriéndose a LEM en febrero de 1979 como "un módulo de aterrizaje lunar" y Antic denominando el conjunto de juegos basados en texto como "Lunar Landers" en 1986. [12] [13]
En 1973, DEC encargó la creación de una versión gráfica en tiempo real de Lunar Lander , cuyo objetivo era mostrar las capacidades de sus nuevos terminales gráficos DEC GT40 , cuando se conectaban a sus minicomputadoras PDP-10 o PDP-11 . El juego fue escrito por Jack Burness, consultor y ex empleado de DEC, y se llamó Moonlander ; se distribuyó con computadoras DEC y se exhibió en ferias comerciales. [3] [4] [6] A diferencia de los juegos textuales por turnos anteriores, Moonlander es un juego gráfico en tiempo real. El objetivo sigue siendo aterrizar correctamente un módulo lunar Apollo en la superficie de la Luna utilizando los datos de telemetría del juego . Si el jugador calcula mal el aterrizaje del módulo, el módulo volará al espacio o se estrellará contra la superficie de la Luna. El juego se controla con un lápiz óptico y la pantalla de salida era un sistema de gráficos vectoriales ; el lápiz óptico permitía ajustar el valor del acelerador y el ángulo del módulo de aterrizaje lunar. [3] Burness completó el juego el 25 de febrero de 1973, después de pasar diez días desarrollándolo más un día visitando el Instituto de Tecnología de Massachusetts , que había co-diseñado el actual Módulo Lunar Apollo . Allí obtuvo las especificaciones reales del módulo de aterrizaje, con las que realizó los cálculos del consumo de combustible para maniobrar el cohete. [4] [6] Burness ha dicho que no recuerda haber jugado el Lunar original , pero que en 1973 había numerosas versiones del juego que había jugado. [4] Unos meses antes de crear el juego, asistió al lanzamiento el 6 de diciembre de la misión de aterrizaje lunar del Apolo 17 , lo que pudo haber inspirado la creación del juego. [6]
Moonlander fue el primer videojuego de perspectivas múltiples; Cuando el módulo de aterrizaje se acerca a la Luna, la vista cambia a una vista de primer plano de la superficie y del módulo de aterrizaje. Si el jugador aterriza con éxito la nave espacial, un astronauta sale y se para en la superficie: la primera representación de un humano en un videojuego y posiblemente la primera escena en un videojuego. [a] [6] [15] Moonlander también fue el primer videojuego en incluir un huevo de Pascua ; Si el jugador vuela su nave lo suficientemente horizontalmente en la vista de primer plano, se encontrará con un restaurante McDonald's que el astronauta visitará al aterrizar y que el jugador puede destruir estrellando el módulo de aterrizaje contra él. [6] [15] Se hicieron versiones modificadas de Moonlander , y al menos una le cambió el nombre a una variante de "Lunar Lander", como RT-11 Lunar Lander , y otra eliminó el McDonald's, como se ve en un cortometraje holandés de 1979. en computadora ( Humano y Computadora ). [6] Paradigm Systems lanzó una adaptación gratuita para iPad en 2013. [16]
En agosto de 1979, Atari, Inc. produjo una versión de videojuego arcade del concepto como Lunar Lander . Utiliza gráficos vectoriales monocromáticos y permite al jugador rotar la nave hacia la derecha o hacia la izquierda y disparar propulsores a través del sistema de control de aceleración proporcional usando un joystick con resorte. Al igual que Moonlander , se muestra tanto una representación gráfica de una superficie montañosa repetida como una lectura de texto de la velocidad del barco, la altitud y el combustible restante. Una vez que comienza un juego, solo termina cuando un jugador se queda sin combustible, en lugar de debido a un límite de tiempo; Los jugadores pueden insertar monedas para agregar combustible a su juego actual. Se otorgan puntos de bonificación por aterrizar en partes difíciles del mapa. [17] El juego presenta cuatro niveles de dificultad para controlar el barco. [4] Lunar Lander fue el primer juego de gráficos vectoriales de Atari. [17] [18] El motor vectorial se inspiró en Space Wars (1978) y fue creado por Rick Moncrief y Howard Delman, quienes desarrollaron Lunar Lander junto con Rich Moore. La idea del juego surgió de Delman, que había visto una versión gráfica del juego, probablemente Moonlander , unos años antes; Los empleados de Atari también habían visto Moonlander años antes en el Centro de Investigación Ames de la NASA e intentaron crear una versión arcade con gráficos rasterizados en 1975. [4] [6] Otro juego arcade basado en el concepto Lunar Lander de aproximadamente la misma época es Lunar Rescue. (1979) de Taito . [18]
Se han producido juegos gráficos de Lunar Lander para otros sistemas. Aunque algunos fueron nombrados Lunar Lander , [19] muchos no lo fueron; Independientemente, el nombre del tipo de juego siguió siendo "alunizadores". [13] [20] Bill Budge desarrolló Tranquility Base para Apple II en 1980. Commodore publicó Jupiter Lander , una versión rasterizada del juego, en 1981 para el VIC-20 y en 1982 para el Commodore 64 . IBM lanzó Rocket Lander para IBM PC en 1982. [4] [21] ¡Ahoy! La revista publicó una versión BÁSICA del juego para Commodore 64 en abril de 1984. [22] Tom Hudson escribió Retrofire , una versión más elaborada del concepto de módulo de aterrizaje para computadoras Atari de 8 bits en 1983; Utiliza una vista isométrica 3D, por lo que hay tres velocidades para controlar (a lo largo de los ejes X, Y y Z). [23] Otros juegos incluyen Apollo 11 (1983) para ZX Spectrum , [24] Marslander (1983) para Acorn Electron y BBC Micro , [25] y versiones de Lunar Lander para Commodore PET y TRS-80 . [4] [26]
Lunar Rescue (1988) para Macintosh combina la jugabilidad de Lunar Lander con un modelo económico y simulación comercial. [27] George Moromisato desarrolló Lander para Windows 3.1x en 1990, Nintendo lanzó una versión de Lunar Lander para Game Boy ese mismo año y Psygnosis lanzó una versión comercial en 3D para Microsoft Windows en 1999 titulada Lander .versiones modernas y remakes para computadoras, consolas como Wii U , iOS , Android , teléfonos móviles y navegadores. [4] [26]
En la edición de 1978 de BASIC Computer Games , David Ahl describió la versión basada en texto de Lunar Lander como "con diferencia, el juego de ordenador más popular" de la época. [4] Moonlander fue igualmente popular entre los usuarios de terminales gráficos DEC. [4] El juego de arcade Lunar Lander resultó popular y comercialmente exitoso, vendiendo aproximadamente 4.700 gabinetes. Sin embargo, Asteroids (1979) de Atari se hizo mucho más popular que se lanzaron 300 juegos de Asteroids en los gabinetes de Lunar Lander . [4] [17]
Computer Gaming World describió Lunar Lander en 1982 como uno de los primeros programas divertidos con los que comienzan los programadores de nivel básico y que mejoran continuamente a medida que mejoran sus habilidades. [28] En 1973, había numerosas versiones del juego basado en texto, y en 1981 existían tantas versiones del juego gráfico que Electronic Games , en una revisión de una versión de Scott Adams para computadoras Atari de 8 bits y el TRS -80, afirmó que era "una entrada más en un campo tan concurrido como la categoría de imitadores de Space Invaders . A veces parece que cada empresa capaz de copiar un casete está tratando de vender un juego sobre este tema". [1] [4] Moon Lander para MK14 fue uno de los tres primeros juegos comerciales en Gran Bretaña para computadoras domésticas. [11] Existeal menos un metajuego ; Antic publicó en marzo de 1986 Lunar Lander Construction Set para Atari de 8 bits, en el que el jugador construye un Lunar Lander gráfico personalizado. [13] En Videojuegos de ciencia ficción (2014), mientras analizaba la falta de conceptos de ciencia ficción de los juegos como extraterrestres o física poco realista, Neal Roger Tringham describió la serie como "uno de los pocos videojuegos que se basa en un programa espacial real". , a diferencia de los muchos juegos inspirados en formas ficticias de exploración espacial". [3]