Lunar Lander (жанр видеоигр) - Lunar Lander (video game genre)

Лунный посадочный модуль
Lunar Lander.png
1979 аркадная версия Лунный посадочный модуль
Жанр (ы)Моделирование космического полета
Платформа (и)Миникомпьютеры, Персональные компьютеры, Аркада
Первый выпуск1969

Лунный посадочный модуль это жанр видеоигры основанный на приземлении 1969 г. Лунный модуль Аполлона на Луна. В играх Lunar Lander игроки обычно управляют космическим кораблем, когда он падает на поверхность Луны или другого объекта. астрономическое тело, используя подруливающие устройства для замедления спуска корабля и управления его горизонтальным движением для достижения безопасной зоны приземления. Столкновение с препятствиями, столкновение с поверхностью на слишком высокой скорости или отсутствие топлива - все это приводит к отказу. В некоторых играх этого жанра необходимо настроить ориентацию корабля, а также его горизонтальную и вертикальную скорость.

Первая игра Lunar Lander была текстовой игрой под названием Лунный, или поочередно Лунная посадка, написано в ФОКУСНЫЙ язык программирования для Корпорация цифрового оборудования (DEC) PDP-8 миникомпьютер Джим Сторер, когда он учился в старшей школе, осенью 1969 года. Две другие версии были написаны вскоре другими программистами в БАЗОВЫЙ. Лунный был преобразован в BASIC Дэвид Х. Ахл, который включил все три версии в свою книгу 1973 г. Компьютерные игры 101 BASIC. К концу десятилетия этот тип игры получил общее название «лунный посадочный модуль».

В 1973 году DEC заказала создание графической версии реального времени. Лунный посадочный модуль, который был призван продемонстрировать возможности их нового DEC GT40 графические терминалы. Игра, написанная Джеком Бернессом и названная Лунный житель, распространялся с компьютерами DEC и выставлялся на выставках. В 1979 г. Atari, Inc. выпустила векторную графику аркадная игра версия концепции как Лунный посадочный модуль. Он имеет систему «топливо за деньги», позволяющую игроку покупать больше топлива, чтобы продолжить свою текущую игру.

Игры Lunar Lander были популярной концепцией для домашних компьютерных систем. Commodore опубликовал версию под названием Юпитер Лендер для них VIC-20 в 1981 году. В том же году, Электронные игры писал, что «иногда кажется, что каждая компания, способная скопировать кассету, пытается продать игру на эту тему».[1]

Текстовые игры

Полная игра Ракета, одна из ранних версий игрового типа. У игрока только израсходовалось топливо в последний момент, и в результате он упал на Луну.

Первоначальная игра Lunar Lander была текстовой игрой 1969 года под названием Лунный, или поочередно Лунная посадка.[2][3] Первоначально он был написан в ФОКУСНЫЙ язык программирования для Корпорация цифрового оборудования (DEC) PDP-8 миникомпьютер Джим Сторер, когда учился в Лексингтонская средняя школа осенью 1969 г.[4][5] Storer отправил игру в информационный бюллетень пользователей DEC, который распространил исходный код читателям.[4] Вскоре после этого были написаны и другие версии концепции: версия под названием Ракета был написан в БАЗОВЫЙ Эрика Петерса из DEC и третьей версии, LEM, был написан, среди прочего, Уильямом Лабари II на языке BASIC.[2]

Все три текстовые игры требуют, чтобы игрок управлял ракетой, пытающейся приземлиться на Луну, вводя инструкции для ракеты в пошаговой системе в ответ на текстовую сводку ее текущего положения и скорости относительно земли.[2] В оригинале Лунныйигроки контролировали только количество применяемой вертикальной тяги в зависимости от их текущей вертикальной скорости и оставшегося топлива, причем каждый раунд составлял одну секунду времени полета. Ракета добавлено простое текстовое графическое отображение расстояния от земли в каждом раунде, а LEM добавлена ​​горизонтальная скорость и возможность прикладывать тягу под углом.[4] В 1970 и 1971 годах сотрудник DEC и редактор информационного бюллетеня Дэвид Х. Ахл преобразовал два ранние игры для мэйнфреймов, Лунный и Хамурапи, с языка FOCAL на BASIC, частично как демонстрация языка на миникомпьютере DEC PDP-8. Их популярность привела к тому, что он начал печатать игры BASIC в информационном бюллетене DEC, как свои собственные, так и материалы читателей.[6][7]

В 1973 году Аль выпустил книгу Компьютерные игры 101 BASIC, который содержал исходный код компьютерных игр, написанных на BASIC. Включенные игры были написаны как Ахлом, так и другими и включали как игры, оригинальные для языка, так и игры. портирован с других языков, таких как FOCAL. Компьютерные игры 101 BASIC была знаковой игрой в программировании компьютерных игр и стала бестселлером, продано более 10 000 копий. Его второе издание 1978 г. под названием BASIC Компьютерные игрыбыла первой компьютерной книгой, разошедшейся миллионным тиражом. Таким образом, порты BASIC для компьютерных игр для мэйнфреймов, включенные в книгу, часто были более долговечными, чем их оригинальные версии или другие компьютерные игры для мэйнфреймов.[6] В книгу включены все три версии Лунный посадочный модульпод названиями ROCKET (версия Storer), ROCKT1 (версия Peters) и ROCKT2 (версия Labaree).[2] Затем Аль и Стив Норт преобразовали все три версии в Microsoft BASIC и опубликовал их в Творческие вычисления журнал и Лучшее из творческих вычислений коллекция 1976 г .;[7] они были переизданы в издании 1978 г. BASIC Компьютерные игры в качестве Лунный, LEM, и Ракета как самая популярная из существующих версий игры.[2]

Лунный посадочный модуль был коммерчески распространен для некоторых программируемые калькуляторы например, в 1975 году для Hewlett-Packard HP-25.[8] С появлением домашние компьютеры в 1977 году концепция игры вскоре перешла и на эти системы. Лунный спускаемый аппарат (1977) для MK14 компьютерный комплект, который в качестве раннего примера отображал скорость, высоту и расход топлива посадочного модуля на восьмисимвольном дисплее в стиле калькулятора.[9] Хотя Аль не перечислил общее название для трех похожих названий в своей книге, стиль игры в совокупности рассматривался как отдельный поджанр, с InfoWorld ссылаясь на LEM в феврале 1979 г. как «лунный посадочный модуль» и Античный назвав набор текстовых игр "Lunar Landers" в 1986 году.[10][11]

Графические игры

Графический терминал DEC GT40 работает Лунный житель

Лунный житель

В 1973 году DEC заказала создание графической версии реального времени. Лунный посадочный модуль, который был призван продемонстрировать возможности их нового DEC GT40 графические терминалы, при подключении к их PDP-10 или же PDP-11 миникомпьютеры. Игра была написана Джеком Бернессом, консультантом DEC, и названа Лунный житель; он распространялся с компьютерами DEC и выставлялся на выставках.[3][4] В отличие от предыдущих пошаговых текстовых игр, Лунный житель это графическая игра в реальном времени. Остается цель правильно посадить лунный модуль на поверхность Луна используя игру телеметрия данные. Если игрок неправильно рассчитает посадку модуля, модуль либо улетит в космос, либо врежется в поверхность Луны. Игра управляется с помощью световое перо, а выходной дисплей был векторная графика система; световое перо позволяло регулировать дроссельную заслонку и угол наклона лунного посадочного модуля.[3] Бёрнесс сказал, что не помнит, чтобы играл в оригинал. Лунный, но к 1973 году существовало множество версий игры, в которую он играл. Расчеты расхода топлива на маневрирование ракеты он основывал на реальных условиях. посадочный модуль спецификации, которые он получил от Массачусетский Институт Технологий, совместно разработавшим посадочный модуль. Игра была написана за десять дней.[4]

1979 аркада

В августе 1979 г. Atari произвел аркадная игра версия концепции как Лунный посадочный модуль. В этой версии используется монохромный векторная графика и позволяет игроку вращать корабль вправо или влево и запускать двигатели с помощью системы пропорционального управления дроссельной заслонкой с помощью джойстика с пружиной. Нравиться Лунный жительотображаются как графическое изображение повторяющейся горной поверхности, так и текстовая индикация скорости, высоты и остатка топлива корабля. Как только игра начинается, она заканчивается только тогда, когда у игрока заканчивается топливо, а не из-за ограничения по времени; игроки могут вставлять четверти, чтобы добавить топлива в свою текущую игру. Бонусные баллы начисляются за приземление на сложных участках карты.[12] В игре четыре уровня сложности управления кораблем.[4] Лунный посадочный модуль была первой игрой Atari с векторной графикой и первой видеоигрой с множеством точек зрения; когда посадочный модуль подошел к поверхности, вид сменился на посадочный модуль крупным планом.[12][13] Векторный движок был вдохновлен Космические войны (1978) и создан Риком Монкрифом и Говардом Делманом, которые разработали Лунный посадочный модуль рядом с Ричем Муром. Идея игры пришла от Дельмана, который видел графическую версию игры, вероятно, Лунный житель, несколькими годами ранее.[4] Еще одна аркада на основе Лунный посадочный модуль концепция примерно того же времени Лунное спасение к Taito.[13]

Другой

Графические игры Lunar Lander были созданы для других систем. Хотя некоторые, например, версия Stoneware для Яблоко II, были названы Лунный посадочный модуль,[14] многие не были; Несмотря на это, название типа игры продолжало называться «лунные приземления».[11][15] Билл Бадж разработал База Спокойствия для Яблоко II в 1980 году. Commodore опубликовал Юпитер Лендер, растровая версия игры, 1981 г. для Коммодор ВИК-20 и 1982 г. Коммодор 64. IBM вышел Ракетный посадочный модуль для IBM PC в 1982 г.[4][16] Эй! журнал опубликовал БАЗОВЫЙ версия игры для Коммодор 64 в апреле 1984 г.[17] Том Хадсон написал Retrofire, более продуманная версия концепции посадочного модуля для 8-битные компьютеры Atari в 1983 г .; он использует трехмерный изометрический вид, поэтому есть три скорости для управления (по осям X, Y и Z).[18] Другие игры включают Аполлон-11 (1983) для ZX Spectrum,[19] Марслендер (1983) для Желудь Электрон и BBC Micro,[20] и версии Лунный посадочный модуль для Commodore PET и TRS-80.

Джордж Моромисато разработал Спускаемый аппарат за Windows 3.1x в 1990 г., Nintendo выпустила версию Лунный посадочный модуль для Геймбой в том же году и Психноз выпустила коммерческую версию 3D для Майкрософт Виндоус в 1999 г. Спускаемый аппарат. Современные версии и переделывает были сделаны для компьютеров, консолей, таких как Wii U, iOS, Android, мобильные телефоны и браузеры.[4][21]

Прием

В издании 1978 г. BASIC Компьютерные игры, Дэвид Аль описал текстовую версию Лунный посадочный модуль как «далеко и далеко от самой популярной компьютерной игры» времени.[4] Лунный житель был не менее популярен среди пользователей графических терминалов DEC.[4] В Лунный посадочный модуль аркадная игра оказалась популярной и коммерчески успешной, было продано около 4700 шкафов. Atari's Астероиды (1979) стал настолько популярным, что 300 Астероиды игры были выпущены в Лунный посадочный модуль шкафы.[4][12]

Компьютерный игровой мир описанный Лунный посадочный модуль в 1982 году в качестве одной из первых увлекательных программ начального уровня программисты начинают и постоянно совершенствуют свои навыки.[22] К 1973 году существовало множество версий текстовой игры, а к 1981 году существовало так много версий графической игры, что Электронные игры в обзоре версии Скотта Адамса для 8-битных компьютеров Atari и TRS-80 утверждал, что это «еще одна запись в поле, столь же насыщенном, как и категория Космические захватчики подражатели. Иногда кажется, что каждая компания, способная копировать кассету, пытается продать игру на эту тему ».[1][4] Лунный спускаемый аппарат MK14 была одной из трех первых коммерческих игр в Великобритании для домашних компьютеров.[9] Хотя бы один метагейм существуют; Античный в марте 1986 г. опубликовал Строительный набор Lunar Lander для Atari 8-бит, в котором игрок создает собственный графический Lunar Lander.[11] В Научно-фантастические видеоигры (2014), обсуждая отсутствие в играх таких фантастических концепций, как инопланетяне или нереалистичная физика, Нил Роджер Трингем описал сериал как «одну из немногих видеоигр, основанных на реальной космической программе, в отличие от многих игр, вдохновленных вымышленными формами освоения космоса ».[3]

Смотрите также

  • Гравитар (1982), аркадная игра от Atari, основанная на аналогичных концепциях.
  • Космическое такси (1984), более причудливое вращение при посадке с контролируемой тягой.

Рекомендации

  1. ^ а б "Computer Playland". Электронные игры. №1. Издательство Риз. Зима 1981 г. с. 71. ISSN  0730-6687.
  2. ^ а б c d е BASIC Компьютерные игры, стр. 106–109
  3. ^ а б c d Научно-фантастические видеоигры, п. 450
  4. ^ а б c d е ж грамм час я j k л м Эдвардс, Бендж (19 июля 2009 г.). «Сорок лет лунного посадки». Технолог. В архиве из оригинала на 16.01.2016. Получено 2016-02-18.
  5. ^ Чиен, Филипп (июль 1994). "Взлетать!". Вычислить!. ABC Publishing: 90. ISSN  0194-357X.
  6. ^ а б Маккракен, Гарри (29 апреля 2014 г.). «Пятьдесят лет BASIC, языка программирования, который сделал компьютеры персонализированными». Время. В архиве из оригинала от 05.02.2016. Получено 2016-02-12.
  7. ^ а б Лучшее из творческих вычислений, стр. 264–265
  8. ^ Прикладные программы Hewlett-Packard HP-25. Hewlett Packard. 1975. OCLC  8640699.
  9. ^ а б Великие воры и расхитители гробниц, п. 20
  10. ^ «Графические игры для Exidy Sorcerer». Журнал "Интеллектуальные машины". № 4. 1979-02-28. п. 3. ISSN  0199-6649.
  11. ^ а б c Биссон, Джиджи (март 1986). «Игра месяца: конструктор Lunar Lander Construction». Античный. Vol. 4 шт. 11. ISSN  0113-1141.
  12. ^ а б c Геймеры, стр. 50–52
  13. ^ а б Взрыв видеоигр, п. 44
  14. ^ Хоган, Том (1981-05-11). «Я был заключенным с помощью компьютера». InfoWorld. Vol. 3 шт. 9. Международная группа данных. п. 31. ISSN  0199-6649.
  15. ^ «Каталог игр». Байт. Vol. 7. McGraw-Hill Education. 1982. ISSN  0360-5280.
  16. ^ "Руководство по Commodore C64: спускаемый аппарат" Юпитер "(1982) (Commodore)". Руководство Jupiter Lander. Commodore International. 1982. Получено 2016-10-22 - через Интернет-архив.
  17. ^ Вуд, Энтони (апрель 1984). «Лунный посадочный модуль». Эй!. Ион Интернешнл. С. 35, 76. ISSN  8750-4383.
  18. ^ Худон, Том (ноябрь 1983 г.). "Retrofire". АНАЛОГОВЫЕ вычисления. № 14. с. 70. ISSN  0744-9917.
  19. ^ ван дер Хайде, Мартин. "Аполлон-11". Мир Спектра. Получено 2016-10-27.
  20. ^ "Руководство пользователя Acorn Electron (на английском языке), глава 4". Желудь Компьютеры. Получено 2016-10-22.
  21. ^ Эдвардс, Бендж (2019-07-03). "50 лет на Луне: эволюция лунных посадочных игр". Журнал ПК. Получено 2019-11-22.
  22. ^ МакГрат, Ричард (май – июнь 1982 г.). "Орел приземлился". Компьютерный игровой мир. С. 34–35. ISSN  0744-6667.

Источники

внешняя ссылка