«Мне удалось составить карту графического экрана, что довольно странно. Она не была линейной. Она была действительно запутанной. Но я как-то во всём этом разобрался. Я начал работать над игрой. И к тому времени, как на следующий день взошло солнце, я создал самую первую игру, которая называется Rocket Pilot».
Из интервью автора 22 апреля 2009 года.
Из интервью автора 22 апреля 2009 года.
Итак, перед нами оказалась самая первая графическая игра, выпущенная для только появившегося тогда компьютера Apple II будущим штатным инженером компании Apple Computer.
Немного информации об авторе и его интересах. В космической тематике человек он явно не посторонний. В 1970-х годах работал физиком в Лаборатории реактивного движения (JPL) НАСА и участвовал в лунном проекте «Аполлон-17». Узнав о компьютере Apple-1, он отправился к Стиву Джобсу домой, чтобы узнать о таковом побольше, и в октябре 1976 года ему удалось приобрести один экземпляр. Также он был одним из первых, кто в июле 1977 года приобрёл компьютер Apple II с серийным номером 0013 и рядом аппаратных недоработок, которые он устранял, обращая внимание производителей. Однако это не помешало ему стать одним из первых разработчиков для этих компьютеров. А в октябре 1978 года, отклонив предложение Atari, он пришёл работать в Apple, где трудился вместе со Стивом Возняком. 25 февраля 1981 года во время так называемой «чёрной среды» был уволен в числе 40 инженеров генеральным директором Майклом Скоттом. За эту выходку последний был понижен в должности, а позже ушёл из Apple, а Роберту было предложено вернуться в компанию. Однако он отказался, но это уже другая история. Обращает на себя внимание тот факт, что автор создавал графические игры и демонстрационные программы, фактически не имея поначалу документации на графическую подсистему.
Собственно игра представляет собой разновидность Lunar Lander — с той разницей, что модуль мы не сажаем из космоса, а перемещаем с одной посадочной площадки на другую. И кроме того, управляем не модулем, а ракетой. Но всё происходит также на одном-единственном экране.
Делается это экономно расходуя топливо — при помощи вертикальной и горизонтальной тяги. Условия проигрыша остались прежними: разрушение ракеты при ударе с неровностями ландшафта или не слишком мягкой посадке, вылет за пределы экрана, полный расход горючего до приземления. В случае успешной посадки ракеты получаем количество очков, корректируемое в зависимости от оставшегося в ракете топлива.
В плане графики выглядит всё довольно симпатично и цветасто, насколько позволяли ранние модели Apple II. Есть и озвучка, а точнее, подобие таковой, издаваемое встроенной пищалкой. В итоге, особенно с учётом года выхода, получилось вполне прилично — первый блин не вышел комом.
- Язык:
English