Spacewar! | это... Что такое Spacewar!? (original) (raw)

Spacewar!
Spacewar!-PDP-1-20070512.jpg
Разработчик Стив Рассел и др.
Дата выпуска 1962
Жанр Космический симулятор, Shoot 'em up
Платформы PDP-1
Режимы игры Два игрока одновременно

Spacewar! — одна из первых известных цифровых компьютерных игр.

Стив Рассел, Мартин Грец и Уэйн Уитанем из фиктивного «Hingham Institute» задумали игру в 1961, с целью реализации её на DEC PDP-1 в Массачусетском технологическом институте. После того, как Алан Коток получил несколько подпрограмм от DEC, Рассел начал кодирование, а к февралю 1962 года он создал первый вариант. Это заняло примерно 200 часов работы. Дополнительные функции были разработаны Дэном Эдвардсом, Питером Самсоном и Грецом.[1]

Содержание

Геймплей

Стив Рассел запрограммировавший первую версию Spacewar!

Основной геймплей Spacewar! включает в себя два вооруженных космических корабля названные «the needle» (рус. игла) и «the wedge» (рус. клин), которые пытались стрелять друг в друга маневрируя в невесомости меж звёзд. Корабли обстреливались ракетами, которые двигались под действием силы тяготения (из-за нехватки времени обработки). У каждого корабля было ограниченное число ракет и ограниченный запас топлива. Функция гиперпространства могла быть использована в качестве последнего средства обхода вражеских ракет, но появление гиперпространства происходило в случайном месте и не было повышенной вероятности того, что корабль взорвётся при каждом использовании.

Каждый игрок управляет одним из кораблей и пытается одновременно стрелять в другой корабль, и избегать столкновения со звездами. Игрок может контролировать вращение по часовой стрелке и против часовой стрелки, тягу, стрельбу и гиперпространство. Первоначально контролировалось с помощью переключателей на передней панели, с 4 переключателями для каждого игрока, но было доказано что, они очень быстро изнашиваются при обычной игре. Большинство участков, используют пользовательские проводные блоки управления.

Функции и особенности

Два игрока используют переднюю панель на PDP-12 для игры в Spacewar! на Vintage Computer Festival

Ранние версии игры содержали случайный звёздный фон. Тем не менее, неточности и отсутствие правдоподобия раздражало Самсона, поэтому он написал программу, основанную на реальных диаграммах звёзд, выделив: в любой момент времени видно 45 % звёзд, а ночью, все звезды до пятой величины. Программа была названа «Expensive Planetarium» (отсылка на стоимость компьютера PDP-1), и быстро включил в основной код.

Существовали несколько дополнительных свойств, контролируемых переключателями на консоли:

Порты на другие системы

Spacewar! была очень популярна в 1960-е годы и была широко портирована на другие системы. Была портирована на большинство платформ DEC, таких как PDP-10 или PDP-11, или различные CDC-машины.

Ранние системы микроЭВМ также поддерживают Spacewar!. Существовала версия «The Cromemco Dazzler», для ECD Micromind. Micromind не имел дисплей с высоким растровым разрешением, из-за высокой стоимости памяти, на тот момент.[2]

Spacewar! сегодня

По состоянию на май 2006, известно, что существует, по крайней мере один рабочий PDP-1 в Музее компьютерной истории в Маунтин-Вью, штат Калифорния. Компьютер и дисплей были полностью восстановлены после двух лет работы, и Spacewar! готов к работе. 15 мая 2006, музей представил The Mouse That Roared: A PDP-1 Celebration Event.[3] PDP-1 был продемонстрирован запуск Spacewar!, а также других программ, и представители общественности могли играть в игру, используя временные контроллеры.

Совсем недавно, код Spacewar! был выпущен вместе с Microsoft XNA Game Studio Express.[4]

Игры, которые вдохновил Spacewar!

KSpaceDuel, современная версия включенная во многие дистрибутивы Linux

На протяжении многих лет, многие компьютерные игры были вдохновлены игрой Spacewar![5]; некоторые из них известны под тем же названием. Некоторые из них просто клоны, а в большинство из них были введены дополнительные варианты игры, такие как:

Аркадные версии игры Spacewar! были выпущены под названием Galaxy Game (1971), Computer Space от компании Nutting Associates (1971), и_Space Wars_ от компании Cinematronics (1977), последняя является наиболее коммерчески успешной.

Первый сетевой версии этого жанра была игра Orbitwar (1974) от компании Silas Warner на PLATO.Он включает все возможности оригинальной Spacewar! с добавлением бигборда где пользователи PLATO, ожидают вызовы друг от друга.

Домашние версии появились на большинстве компьютерных и консольных систем, при этом некоторые становятся довольно развитыми, такие как серия Star Control, внедряющая разнообразные рамки игры на его основе один-на-один. Senko no Ronde можно охарактеризовать как современную интерпретацию Spacewar!, с дизайном сильно похожим на файтинги, такие как Street Fighter II. Серия Escape Velocity также обязана Spacewar! своими 2D-инерциальными боями и навигацией.

Не связанные с космосом варианты с аналогичным управлением (то есть 2 игрока управляют транспортным средством, используя подобный контроль — поворот влево/поворот вправо/шаг вперед/огонь — и попытаются выиграть, уничтожив своего оппонента ракетой) включает игры Tank от компании Kee Games и Combat от компании Atari.

Хотя бытует ошибочное мнение что Spacewar! является мотивацией разработки операционной системы Unix, послужившей созданию была игра Space Travel.[6]

Atari создала две игры Spacewar. Space War была порт оригинальной игры для игровой консоли Atari 2600 с добавление новых функций. Также находилась в разработке игра Spacewar 2000 для игровой консоли Atari Jaguar, должна была стать трёхмерным обновлением оригинальной игры, но позже была отменена, поскольку компания Atari отказалась от поддержки Jaguar.

Ранее компьютерные и видеоигры

Первой графической компьютерной игрой, как полагают, была OXO (игра в крестики-нолики), разработанная А. С. Дугласом в 1952 году. Уильям Хайинботам собрал Tennis for Two в 1958 году на основе дискретных аналоговых аппаратов, а не программ для цифровой вычислительной машины.

См. также

Примечания

Заметки

  1. Markoff, John Alan Kotok, 64, a Pioneer In Computer Video Games. The New York Times Company Staff. The New York Times (3 июня 2006). Архивировано из первоисточника 30 апреля 2012. Проверено 5 февраля 2009.
  2. «Initial response from JSL — design notes I», ECD Micromind Project, 11 July 2006
  3. The Mouse That Roared: A PDP-1 Celebration Event. Архивировано из первоисточника 30 апреля 2012. Проверено 1 августа 2008.
  4. Cox, Charles and Klucher, Michael. Unleash Your Imagination With XNA Game Studio Express, MSDN Magazine, Microsoft Corporation (May 2007). Проверено 4 октября 2007.
  5. Markoff, John Digital Fetes the 'Germ' That Began a Revolution. The New York Times. NYtimes.com (16 лекабря 1990). Архивировано из первоисточника 30 апреля 2012. Проверено 12 июля 2010.
  6. Ritchie, Dennis M. Space Travel: Exploring the solar system and the PDP-7. Архивировано из первоисточника 30 апреля 2012. Проверено 11 марта 2007.

Литература

Ссылки