Asteroids — это многонаправленная аркадная видеоигра- шутер на космическую тематику, разработанная Лайлом Рейнсом и Эдом Логгом и выпущенная в ноябре 1979 года компанией Atari, Inc. [4] Игрок управляет одним космическим кораблем в поле астероидов , которое периодически пересекают летающие тарелки . Цель игры — стрелять и уничтожать астероиды и тарелки, не сталкиваясь ни с одним из них и не попадая под встречный огонь тарелок. Игра становится сложнее по мере увеличения количества астероидов.
Проект «Астероиды» был задуман во время встречи Логга и Рейнса, которые решили использовать оборудование, разработанное Говардом Делманом, ранее использовавшееся для Лунного корабля . «Астероиды» были основаны на незаконченной игре под названием «Космос» ; его физическая модель, схема управления и элементы игрового процесса были заимствованы из Spacewar! , Computer Space и Space Invaders и усовершенствованы методом проб и ошибок. Игра отображается на векторном дисплее в двухмерном виде, охватывающем обе оси экрана.
«Астероиды» были одним из первых крупных хитов золотого века аркадных игр ; В игре было продано 47 840 вертикальных шкафов и 8 725 аркадных шкафов для коктейлей , и она оказалась популярной среди игроков и влиятельной среди разработчиков. В 1980-х годах она была портирована на домашние системы Atari, и версия Atari VCS была продана тиражом более трех миллионов копий. [5] Игре широко копировали, и она напрямую повлияла на Defender , [6] Gravitar и многие другие видеоигры.
Цель игры Asteroids — уничтожить астероиды и тарелки. Игрок управляет треугольным кораблем , который может вращаться влево и вправо, стрелять прямо вперед и двигаться вперед. [7] Как только корабль начнет двигаться в определенном направлении, он будет продолжать двигаться в этом направлении какое-то время без вмешательства игрока, если только игрок не применит тягу в другом направлении. Корабль в конце концов останавливается, если не двигаться. Игрок также может отправить корабль в гиперпространство, заставив его исчезнуть и снова появиться в случайном месте экрана, рискуя самоуничтожиться или появиться на вершине астероида. [8]
Каждый уровень начинается с нескольких больших астероидов, дрейфующих по экрану в разных направлениях. Объекты обтекают края экрана — например, астероид, который оторвался от верхнего края экрана, снова появляется внизу и продолжает двигаться в том же направлении. [9] Когда игрок стреляет по астероидам, они разбиваются на более мелкие астероиды, которые движутся быстрее и в которые труднее попасть. Меньшие астероиды также приносят больше очков. На экране периодически появляются две летающие тарелки; «большая тарелка» стреляет беспорядочно и плохо, а «маленькая тарелка» часто стреляет по кораблю. После достижения 40 000 очков появляется только маленькая тарелка. По мере увеличения очков игрока дальность выстрелов из маленькой тарелки уменьшается до тех пор, пока тарелка не начнет стрелять очень точно. [10] Как только экран будет очищен от всех астероидов и летающих тарелок, появится новый набор больших астероидов, что приведет к переходу на следующий уровень. Игра становится сложнее по мере увеличения количества астероидов, пока счет не достигнет диапазона от 40 000 до 60 000. [11] Игрок начинает с 3–5 жизнями в начале игры и получает дополнительную жизнь за 10 000 очков. [12] Игра продолжается до потери последнего корабля, что завершает игру. Машина «переворачивается» на 99 990 баллов, что является максимально высоким баллом, которого можно достичь.
В оригинальном игровом дизайне тарелки должны были начать стрелять сразу после появления, но это было изменено. [10] Кроме того, тарелки могут целиться только в корабль игрока на экране; они не способны целиться за границу экрана. Такое поведение позволяет использовать «скрытную» стратегию, при которой игрок остается у края экрана напротив тарелки. Оставив в игре всего один или два камня, игрок может стрелять через границу и уничтожать тарелки, чтобы бесконечно накапливать очки с небольшим риском быть уничтоженным. [12] [13] Операторы игровых автоматов начали жаловаться на потерю доходов из-за этого эксплойта. В ответ Atari выпустила исправленное EPROM , и из-за воздействия этого эксплойта Atari (и другие компании) изменили свою политику разработки и тестирования, чтобы попытаться предотвратить появление таких эксплойтов в будущих играх. [10]
Asteroids была задумана Лайлом Рейнсом и запрограммирована Эдом Логгом при сотрудничестве с другими сотрудниками Atari. [14] Логг был впечатлен видеокомпьютерной системой Atari (позже названной Atari 2600 ), и он присоединился к подразделению монетных игр Atari, чтобы работать над Dirt Bike , который так и не был выпущен из-за неудачных полевых испытаний. Пол Манкузо присоединился к команде разработчиков, а техник и инженер Asteroids Говард Делман внес свой вклад в разработку оборудования. [10] Во время встречи в апреле 1979 года Рейнс обсуждал Planet Grab , многопользовательскую аркадную игру, позже переименованную в Cosmos . Логг не знал названия игры, считая Computer Space «вдохновителем двумерного подхода». Рейнс задумал Asteroids как смесь Computer Space и Space Invaders , сочетающую двумерный подход Computer Space с захватывающим игровым процессом Space Invaders , состоящим из «завершения» и «устранения всех угроз». [8] В незавершенной игре присутствовал гигантский неразрушимый астероид, [8] поэтому Рейнс спросил Логга: «Ну, а почему у нас нет игры, в которой вы стреляете по камням и взрываете их?» В ответ Логг описал аналогичную концепцию, в которой игрок выборочно стреляет по камням, которые разбиваются на более мелкие кусочки. [15] Оба согласились с этой концепцией. [8]
Asteroids была реализована на оборудовании, разработанном Делманом, и представляет собой векторную игру , в которой графика состоит из линий, нарисованных на векторном мониторе. [14] Первоначально Рейнс хотел, чтобы игра была выполнена в растровой графике , но Логг, имеющий опыт работы с векторной графикой , предложил XY-монитор, поскольку высокое качество изображения позволяло точно прицеливаться. [8] [10] Аппаратное обеспечение в основном представляет собой MOS 6502 , выполняющую игровую программу, [5] и QuadraScan , процессор векторной графики высокого разрешения, разработанный Atari и называемый «системой отображения XY» и «цифровым векторным генератором». (ДВГ)». [7] [16] [17]
Первоначальные концепции дизайна QuadraScan были разработаны Cyan Engineering, исследовательской лабораторией Atari за пределами кампуса в Грасс-Вэлли, Калифорния , в 1978 году. Cyan передал их Делману, который завершил проект и впервые использовал их для Lunar Lander . Логг получил модифицированную доску Делмана с пятью кнопками, 13 звуковыми эффектами и дополнительной оперативной памятью, и он использовал ее для разработки астероидов . Размер платы составлял 4 на 4 дюйма, и она была «подключена» к монитору. [7] [8]
Логг смоделировал корабль игрока, пятикнопочную схему управления и физику игры после Spacewar! , в которую он играл, будучи студентом Калифорнийского университета в Беркли , но внес несколько изменений для улучшения играбельности. Корабль был запрограммирован в аппаратное обеспечение и отображен на мониторе, и он был настроен на движение по тяге и инерции. [7] [8] [9] Кнопка гиперпространства не была размещена рядом с большим пальцем правой руки Логга, чем он был недоволен, поскольку у него была проблема «оторвать руку от кнопки тяги». [8] В игру были включены рисунки астероидов различной формы. [10] Логг скопировал идею таблицы рекордов с инициалами из Star Fire Эксиди . [8]
Две тарелки были созданы так, чтобы отличаться друг от друга. Постоянно уменьшающийся таймер сокращает интервалы между атаками тарелок, чтобы игрок не стрелял по астероидам и тарелкам. [8] Звуковое сопровождение «сердцебиения» ускоряется по ходу игры. [18] В игре нет звукового чипа. Делман вручную создал аппаратную схему для 13 звуковых эффектов, которая была подключена к плате. [8]
Прототип Asteroids был хорошо принят несколькими сотрудниками и инженерами Atari, которые «бродили [редактировали] между лабораториями, передавая комментарии и останавливаясь, чтобы поиграть на ходу». Сотрудники, желающие поиграть в прототип, часто спрашивали Логга, когда он уйдет, поэтому он создал второй прототип, чтобы сотрудники могли в него поиграть. [8] [15] Atari тестировала игру на игровых автоматах в Сакраменто, Калифорния , а также наблюдала за игроками во время фокус-групп в Atari. Игроки привыкли к Spacewar! изо всех сил пытался удержать кнопку тяги и попросил джойстик; игроки, привыкшие к Space Invaders, отметили, что в игре у них нет перерывов. Логг и другие инженеры наблюдали за ходом работы и задокументировали комментарии на четырех страницах. [8]
Астероиды замедляются по мере того, как игрок набирает 50–100 жизней, поскольку количество отображаемых жизней не ограничено. Игрок может «проиграть» игру после того, как наберет более 250 жизней. [10]
Asteroids была выпущена для Atari VCS (позже переименованной в Atari 2600 ) и семейства 8-битных Atari в 1981 году, затем для Atari 7800 в 1986 году. Порт для Atari 5200 , идентичный 8-битной компьютерной версии Atari, находился в разработке. в 1982 году, но не был опубликован. [19] Версия для Atari 7800 была стартовой и включала совместную игру; Астероиды имеют красочные текстуры, а звуковой эффект «сердцебиения» остается неизменным. [20]
Программистам Брэду Стюарту и Бобу Смиту не удалось вместить порт Atari VCS в картридж емкостью 4 КБ. Это стала первая игра для консоли, в которой использовалось переключение банков — метод, увеличивающий размер ПЗУ с 4 КБ до 8 КБ. [21]
«Астероиды» сразу же после выпуска имели успех. Она вытеснила Space Invaders по популярности в Соединенных Штатах и стала самой продаваемой аркадной игрой Atari за все время: было продано более 70 000 копий. [14] [22] Atari заработала около 150 миллионов долларов на продажах игры, а операторы игровых автоматов заработали еще 500 миллионов долларов на продаже монет. [8] Atari находилась в процессе производства еще одной векторной игры, Lunar Lander , но спрос на Asteroids был настолько высок, «что несколько сотен игр Asteroids были отправлены в шкафы Lunar Lander ». [23] Астероиды были настолько популярны, что некоторым операторам игровых автоматов приходилось устанавливать большие коробки для хранения количества монет, потраченных игроками. [15] В апреле 1980 года она заменила Space Invaders на вершине рейтинга игровых автоматов RePlay в США , хотя Space Invaders оставалась лучшей игрой на уличных площадках. [24] Asteroids стала самой кассовой аркадной видеоигрой 1980 года в США, свергнув Space Invaders . [25] [26] В 1980 году по всему миру было продано 70 000 игровых автоматов, [27] в том числе более 60 000 продано в США в том же году, [26] и к 1980 году было собрано около 700 миллионов долларов по всему миру ( 2 миллиарда долларов с учетом инфляции). [26] ] Игра оставалась на вершине чартов RePlay США до марта 1981 года . [28] За рубежом, в Европе и Азии, игра не имела такого успеха. За рубежом было продано 30 000 игровых автоматов, всего по всему миру было продано 100 000 игровых автоматов. [29] Atari произвела 76 312 единиц на своих заводах в США и Ирландии, включая 21 394 единицы Asteroids Deluxe . [4] Когда он был выпущен в Японии в 1980 году, это был коммерческий провал, отчасти из-за сложного управления, а отчасти из-за того, что японский рынок начал терять интерес к космическим стрелялкам в то время. [30]
«Астероиды» получили положительные отзывы критиков видеоигр и были признаны выдающимся произведением Логга. [31] Ричард А. Эдвардс сделал обзор домашнего картриджа Asteroids 1981 года в журнале The Space Gamer № 46. [32] Эдвардс прокомментировал, что «этот домашний картридж является виртуальной копией неизменно популярной аркадной игры Atari. [...] Если взрывать астероиды — это то, чем вам хочется заниматься, тогда это игра, но за такую цену я не могу искренне рекомендовать ее». [32] Журнал Video Games Player рассмотрел версию Atari VCS, присвоив графике и звуку оценку B, а игре общую оценку B+. [33] Журнал Electronic Fun with Computers & Games поставил версии Atari VCS оценку A. [34]
Уильям Кэссиди, писавший для GameSpy «Classic Gaming», отметил ее нововведения, в том числе то, что это одна из первых видеоигр, которая отслеживает инициалы и позволяет игрокам вводить свои инициалы для попадания в 10 лучших результатов, и прокомментировал, что «вектор графика очень хорошо соответствует футуристической космической теме». [15] В 1995 году журнал Flux поставил аркадную версию на 11-е место в списке «100 лучших видеоигр». [35] В 1996 году компания Next Generation поместила ее под номером 39 в «100 лучших игр всех времен», особенно высоко оценив динамику управления, которая требует «постоянного жонглирования скоростью, позиционированием и направлением». [36] В 1999 году компания Next Generation поместила Asteroids на 29-е место в своем «50 лучших играх всех времен», отметив, что « Asteroids была классикой в день ее выпуска, и она никогда не теряла своей привлекательности». [37] Asteroids заняла четвертое место в списке «25 лучших аркадных игр» журнала Retro Gamer ; Сотрудники Retro Gamer назвали ее простоту и отсутствие правильного финала поводом для повторного посещения игры. [31] В 2012 году Asteroids вошла в список 100 величайших видеоигр всех времен по версии журнала Time . [38] Entertainment Weekly назвал Asteroids одной из десяти лучших игр для Atari 2600 в 2013 году. [39] Она была добавлена в коллекцию видеоигр Музея современного искусства . [40] В 2021 году The Guardian назвала Asteroids второй величайшей видеоигрой 1970-х годов, сразу после Galaxian (1979). [41] Напротив, в марте 1983 года 8-битный порт Asteroids для Atari занял шестое место в премии Softline «Собака года» «за плохие компьютерные игры» подразделения Atari, согласно отзывам читателей. [42]
Использование имен персонажей « Субботнего вечера в прямом эфире» «Мистер Билл» и «Слагго» для обозначения тарелок в статье Esquire об игре привело к тому, что Логг получил письмо о прекращении противоправных действий от юриста с торговой маркой «Мистер Билл». . [18]
Выпущенная в 1981 году игра Asteroids Deluxe стала первым продолжением Asteroids . Дэйв Шепперд отредактировал код и внес улучшения в игру без участия Логга. Объекты на экране окрашены в синий цвет, а гиперпространство заменено щитом, который истощается при использовании. Астероиды вращаются, и новые враги-спутники-убийцы разбиваются на более мелкие корабли, которые нацеливаются на позицию игрока. [8] Монитор аркадного автомата отображает векторную графику на голографическом фоне. [43] Игра сложнее оригинала и позволяет тарелкам стрелять через границу экрана, устраняя скрытую стратегию получения высоких результатов в оригинале.
Space Duel , выпущенная для игровых автоматов в 1982 году, заменяет камни красочными геометрическими фигурами и добавляет совместный игровой процесс для двух игроков.
Blasteroids 1987 года включает в себя бонусы, морфинг кораблей, уровни ветвления, боссов и возможность стыковать корабли в многопользовательской игре для дополнительной огневой мощи. [8] Blasteroids использует растровую графику вместо векторов.
Игра представляет собой половину игры Super Asteroids & Missile Command, выпущенной Atari Lynx , [44] и включена в компиляцию Microsoft Arcade 1993 года . [45]
Activision опубликовала расширенную версию Asteroids для PlayStation (1998), Nintendo 64 (1999), Microsoft Windows (1998), Game Boy Color (1999) и Mac (2000). [46] Серия специализированных игровых консолей Atari Flashback включает в себя как 2600, так и аркадные версии Asteroids . [47] [48]
Изданная Crave Entertainment 14 декабря 1999 года, Asteroids Hyper 64 сделала корабль и астероиды 3D, добавила новое оружие и многопользовательский режим. [49]
Техническая демо-версия Asteroids была разработана iThink для Atari Jaguar , но так и не была выпущена. Неофициально называемый «Астероиды 2000» , он был продемонстрирован на E-JagFest 2000. [50] [51] [52]
В 2001 году Infogrames выпустила Atari Anniversary Edition для Dreamcast, PlayStation и Microsoft Windows. Разработанный Digital Eclipse , он включает в себя эмулированные версии Asteroids и других игр. [53] Аркадные версии Asteroids и версии для Atari 2600 были включены в Atari Anthology для Xbox и PlayStation 2 . [54]
Выпущенная в ноябре 2007 года аркадная версия Asteroids для Xbox Live обновила графику HD, а также добавила интенсивный режим «дроссельной обезьяны». [55] Аркадная версия и версия 2600 были доступны через службу Microsoft Game Room в 2010 году. [ 56] Glu Mobile выпустила улучшенный порт для мобильных телефонов. [57]
В 2005 году для Game Boy Advance была выпущена Asteroids , в тот же пакет также вошли Pong и Yars Revenge .
Asteroids включена в Atari Greatest Hits Volume 1 для Nintendo DS . [58]
Обновленная версия игры была анонсирована в 2018 году для Intellivision Amico . [59]
Версии игры для Atari 2600 и Atari 7800 были включены в Atari Collection 1 и 2 в 2020 году для Evercade .
Ремейк Asteroids: Recharged был выпущен в декабре 2021 года для Nintendo Switch , PlayStation 4 , PlayStation 5 , Windows, Xbox One и Xbox Series X/S , разработанный Adamvision Studios и SneakyBox. [60] [61]
Asteroids in Space (1980) компании Quality Software была одной из самых продаваемых игр для Apple II и признана журналом Softalk одной из самых популярных игр 1978–1980 годов . [62] В декабре 1981 года Байт рассмотрел восемь клонов Asteroids для домашних компьютеров. [63] Три клона Apple II были рассмотрены вместе в « Руководстве для покупателей программного обеспечения Creative Computing Software Guide» 1982 года : The Asteroid Field , Asteron и Apple-Oids . [64] В последнем из них астероиды имеют форму яблок. Два независимых клона, Asteroid для Apple II и Fasteroids для TRS-80, были переименованы в Planetoids и проданы Adventure International . Другие клоны включают Meteors от Acornsoft , Moons of Jupiter для VIC-20 , MineStorm для Vectrex [8] и Meteor Storm от Quicksilva для ZX Spectrum , который использует синтез речи. Плохо реализованный клон Asteroids для VIC-20, опубликованный Bug-Byte , побудил Джеффа Минтера основать Llamasoft . [65]
Игра Intellivision Метеор ! был отменен, чтобы избежать судебного иска за слишком похожее на Asteroids , и был переработан в Astrosmash . Игра заимствует элементы из Asteroids и Space Invaders . [6] [66] [67]
В июле 2009 года Universal Pictures предложила Роланду Эммериху снять экранизацию « Астероидов» : Мэтт Лопес написал сценарий, а Лоренцо ди Бонавентура продюсировал экранизацию. [68] Лопес и ди Бонавентура по-прежнему были задействованы в написании и продюсировании экранизации соответственно, [69] [70] , но Эммерих отказался от режиссуры, а Эван Спилиотопулос и Ф. Скотт Фрейзер были наняты для переписывания сценария. [71] [72]
6 февраля 1982 года Лео Дэниелс из Каролина-Бич, Северная Каролина, установил мировой рекорд - 40 101 910 очков. 13 ноября того же года 15-летний Скотт Сафран из Черри-Хилл, штат Нью-Джерси, установил новый рекорд - 41 336 440 очков. В 1998 году, чтобы поздравить Сафрана с его достижением, межгалактическое табло Twin Galaxies искало его в течение четырех лет, вплоть до 2002 года, когда было обнаружено, что он погиб в результате несчастного случая в 1989 году . [73] На церемонии в Филадельфии 27 апреля В 2002 году Уолтер Дэй галактик-близнецов вручил награду выжившим членам семьи Сафрана в ознаменование его достижения. [74] 5 апреля 2010 года Джон Макаллистер побил рекорд Safran, набрав 41 838 740 очков в 58-часовой прямой трансляции в Интернете. [75]
В 1980 году компания представила Asteroids , чтобы составить конкуренцию аркадной игре Space Invaders , выпущенной другой компанией. Версия Atari оказалась популярной альтернативой. К концу года было отгружено 70 000 единиц.
Atari продала более 70 000 машин Asteroids в США. Однако игра не имела такого успеха в Европе и Азии. За границу было продано всего около 30 000 единиц.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка )