Какой была самая первая игра для ПК? Почему это исследование чуть не свело нас с ума

0
470

Какой была самая первая игра для ПК? Ответ более сложен!

«Это устройство неизбежно для всех в будущем», — сказал однажды президент Radio Shack Льюис Корнфельд, когда его компания представила в 1977 году свой TRS-80, предшественник современного ПК. Корнфельд оказался прав.

Персональные компьютеры облегчили доступ к технологической революции, которая ранее была уделом научных учреждений, университетов и военных. Вместе с консолями, персональные компьютеры также обеспечили выход видеоигр из залов игровых автоматов и обрели совершенно новую актуальность в домашних условиях. В связи с этим возникает вопрос, какой игре принадлежит честь первой научить ПК играть?

С чего начинается ПК?

Первая трудность в поиске пионера ПК начинается даже с определения устройства, которое приближается к сегодняшнему пониманию персонального компьютера. Достаточно ли архитектуры микрокомпьютера? Или все же нужна клавиатура и вывод на экран? Должны ли аппаратные и программные средства быть расширяемыми? Маттиас Оборски, менеджер выставки в берлинском музее Computerspielmuseum, на вопрос о том, что определить первый ПК или первую компьютерную игру «сложно или невозможно», пояснил, что это не так.

(Maze Wars - одна из первых известных 3D-игр. Трехмерное пространство здесь, конечно, еще крайне рудиментарно и состоит лишь из нескольких блоков и линий)
(Maze Wars — одна из первых известных 3D-игр. Трехмерное пространство здесь, конечно, еще крайне рудиментарно и состоит лишь из нескольких блоков и линий)

Например, Micral, Xerox Alto, MIT Linc 1960-х и начала 1970-х годов были технически очень похожи на ПК, но были предназначены больше для образовательных учреждений и практически не продавались частным потребителям, говорит Оборски. Более поздние технологические чудеса, такие как Altair 8800 и Apple I, были популярны среди небольшого числа любителей побаловаться и хобби, но широкой публике они мало что дали.

В начале 1973 года 3D-игра Maze War для Alto, однако, видеоигры уже были неотъемлемой частью зарождающегося движения ПК. Два года спустя для Altair появилась игра Kill The Bit, которая программируется с помощью тумблеров. Затем вы должны угадать, какая лампа из коробки размером со шкафчик загорится.

Для Оборски триумфальное продвижение ПК в последующие годы началось с тройного удара. В 1977 году на прилавках быстро появились Apple II, Commodore PET и вышеупомянутый TRS-80. Все три устройства объединяла доступная цена от 600 до 1300 долларов США, относительно простое управление и широкое распространение среди частных и профессиональных групп. В результате три компьютерных первокурсника быстро становятся меккой и для любителей видеоигр.

(В отличие от Colossal Cave Adventure, текстовое приключение Zork знало более сложные текстовые команды. Такие игры с рисованием были одними из первых цифровых игр, которые могли отображать домашние компьютеры)
(В отличие от Colossal Cave Adventure, текстовое приключение Zork знало более сложные текстовые команды. Такие игры с рисованием были одними из первых цифровых игр, которые могли отображать домашние компьютеры)

Моддеры, которые становятся профессионалами

Поиск первой игры лишь отчасти облегчает это сужение до трех платформ. Из-за того, как в то время разрабатывалось программное обеспечение, трудно определить дату выхода игр. Многие игры создаются в течение нескольких лет, поскольку они распространяются среди разработчиков и постоянно переосмысливаются в процессе, рассказывает директор выставки Оборски.

«Есть игры, чья оригинальная разработка была в 60-х годах, чьи порты для ПК в 70-х годах затем часто модифицировались, адаптировались и расширялись в течение больших периодов времени, пока один из этих вариантов не был коммерчески выпущен в конце 70-х или начале 80-х«.

Текстовое приключение Wander было создано примерно в 1974 году на компьютере-мейнфрейме. Wander становится моделью для эпохальной игры Colossal Cave Adventure, которая, в свою очередь, вдохновляет не менее эпохальную Zork. Аналогичная процедура с Empire, задуманная в 1973 году Джоном Далеске на системе PLATO в университете Иллинойса.

PLATO состоит из центрального компьютера, а также нескольких терминалов и, таким образом, даже позволяет использовать приложения, к которым могут иметь доступ несколько пользователей одновременно. В неофициальном симуляторе Star Trek Empire сначала восемь, а затем до 50 человек могут управлять экономикой планеты, координировать корабли и вести дипломатию с помощью текстового ввода.

Более поздние спин-оффы Empire копируют элементы одной из первых игр, SpaceWar. Spasim — одна из них, которая переводит Empire в космическую симуляцию с видом от первого лица, созданную с помощью трехмерной графики. Spasim позже мутировал в такие авиасимуляторы, как Airace и Airfight, которые в конечном итоге проложили асфальт для Flight Simulator, который существует и по сей день.

Заметка сбоку: Как пишет искусствовед Эндрю Уильямс в своей книге («История цифровых игр «)микротранзакции, вероятно, берут свое начало на терминале PLATO. Поскольку пространство PLATO очень ограничено и должно использоваться для исследований, в Университете штата Иллинойс довольно критически относятся к игровому подразделению.

Джим Швайгер, изобретатель ролевой игры 1977 года и подземелья Oubliette, платит университету деньги за то, чтобы они не удаляли его игру. Деньги на это он получает от своих сокурсников. За ежегодную доплату в размере трех долларов игроки игры Oubliette, которая фактически является бесплатной, могут сохранить своего высокоуровневого персонажа. Вокруг Oubliette даже создается рынок реальных денег, которому позавидовала бы компания Blizzard. Могущественные персонажи и предметы переходят из рук в руки за порой трехзначные суммы. К счастью, тогда еще не было лутбоксов.

Воспоминания и соло-понг

Третье ограничение в поиске первой игры для ПК заключается в том, что игры и их создатели, конечно же, могут быть потеряны. Более того, историография склонна закрывать глаза на некоторых первопроходцев. Открытая архитектура ПК гарантирует, по крайней мере, теоретически, что любой желающий может разрабатывать игры. На практике навыки программирования распределены неравномерно из-за социально-экономических факторов.

Например, в мае 2022 года разработчику Ван Маю понадобилось 40 лет, чтобы его разыскали благодаря преданному сообществу. В 1982 году, бежав в США из-за войны во Вьетнаме, Май разрабатывает игру Wabbit для Atari 2600. Wabbit считается первой игрой для домашней консоли с главным героем-женщиной.

Да, хорошо, но какая первая игра для ПК сейчас? Поэтому, по моему скромному мнению, мы должны обратиться к Apple II, поскольку этот компьютер является первым из трех ПК 77-го года. В настоящее время мы склонны не считать устройства Mac частью спектра ПК из-за их закрытой структуры. Но в июне 1977 года, когда Apple II впервые продается в США, это еще не так.

 (Apple II не только помог обеспечить триумф ПК, но и сыграл огромную роль в качестве игровой платформы. Такие названия, как The Bard''s Tale, были впервые запрограммированы для Apple II.)
(Apple II не только помог обеспечить триумф ПК, но и сыграл огромную роль в качестве игровой платформы. Такие названия, как The Bard»s Tale, были впервые запрограммированы для Apple II.)

Невероятный успех в виде около пяти миллионов проданных устройств в конце концов также побуждает IBM выпустить свою модель 5150 с операционной системой DOS в 1981 году, тем самым окончательно дав ПК его название и грубую структуру.

Apple II также чрезвычайно популярна как игровая платформа, на которой хранится богатая библиотека легендарных игр, таких как Ultima, Castle Wolfenstein или The Bard»s Tale. С технической точки зрения, однако, первой игрой на Apple II, скорее всего, станет некачественный порт классической аркадной игры Стива Возняка Breakout. Сооснователь Apple уже программировал оригинал для Atari.

Breakout — это, по сути, одиночная игра в понг, где по мячу нужно ударить горизонтальной битой так, чтобы несколько кирпичей исчезли один за другим. Чтобы доказать способность Apple II к программированию, Возняк переписывает Breakout для языка программирования BASIC. (В статье для Byte Magazine)в мае 1977 года он объясняет, как он продолжил разработку. Первые Apple IIs поставлялись с (кассетой)с BASIC breakout в качестве небольшого дополнения.

 (BASIC-версия Breakout также считается первой игрой для ПК. Стив Возняк программировал и эту, и оригинальную аркадную версию.)
(BASIC-версия Breakout также считается первой игрой для ПК. Стив Возняк программировал и эту, и оригинальную аркадную версию.)

К звездам

Ну, это немного неудовлетворительно. Порт должен стать первой игрой для ПК? Если мы расширим определение до первой полностью переработанной игры для ПК, то Роберт Бишоп может нам помочь. По его собственным словам, программист, который умер в 2014 году, как говорят, собрал первую игру, разработанную вне компании Apple.

На своем сайте (via Internet Archive), который с тех пор был удален, Бишоп объясняет, что он вырос в Милуоки в американском штате Висконсин. После школы он получил степень магистра по физике, а затем работал в НАСА, поддерживая миссию «Аполлон-17» — последний на сегодняшний день пилотируемый полет на Луну.

 (кандидат на первую игру для ПК. Нетрудно понять, какой фильм вышел всего несколькими месяцами ранее и вдохновил разработчика Роберта Бишопа)
(кандидат на первую игру для ПК. Нетрудно понять, какой фильм вышел всего несколькими месяцами ранее и вдохновил разработчика Роберта Бишопа)

По мере того, как компьютеры становятся все более компактными, Бишоп также выходит на передний план. Он является одним из немногих покупателей Apple I и первых покупателей Apple II. Документации о том, как программировать для компьютера, в то время не существовало, поэтому Бишоп просто немного побаловался. Через несколько недель, в июле 1977 года, его первая игра была готова: (Rocket Pilot).

Строго говоря, это просто вариация популярной игры Lunar Lander, еще до того, как Atari реализовала этот принцип для аркадных автоматов. Здесь ракета должна как можно точнее приземлиться на лунную поверхность — знакомая местность для бывшего сотрудника НАСА Бишопа. В отличие от предыдущих версий, которые полагались на простой ввод и вывод текста, в Rocket Pilot мы используем контроллеры Apple II (весла) или джойстик для управления снарядом в реальном времени:

При этом мы должны обращать внимание на направление, время и топливо. Если посадка прошла успешно, компьютер выдает сообщение о том, как хорошо вы справились. Бишоп разрабатывает еще несколько игр для своей новой любимой игрушки и в 1978 году сам устраивается на работу в Apple, пока три года спустя они снова не расстаются.

Является ли его Rocket Pilot первой настоящей игрой для ПК? Скажем так: это может быть.