Читать «Играй! История видеоигр» онлайн - страница 13

Донован Тристан

Остановившись на названии Spacewar! и решив построить игру по принципу космической дуэли между двумя игроками, они взялись за работу. Рассел получил задание спрограммировать игру, но работа у него продвигалась очень неспешно. Он неоднократно оправдывался перед членами клуба, когда те задавали ему вопросы, почему игра еще не закончена. В конечном счете запас оправданий у Рассела иссяк, когда он сказал члену клуба Алану Котоку, что не может начать работу над игрой, поскольку одна из подпрограмм не может выполнять синусно-косинусные вычисления. Коток отправился прямиком в Digital Equipment Corporation, получил там нужную подпрограмму и вручил ее Расселу. «Ко мне пришел Алан Коток и сказал: „Хорошо, вот нужная подпрограмма. Теперь как оправдываться будешь?“» — рассказывал Рассел.

Не найдя больше оправданий, Рассел приступил к работе и в конце 1961 года закончил первую версию Spacewar!, в которой фигурировала изогнутая ракета, созданная под впечатлением от рассказов Смита и американских военных ракет семейства «Редстоун». Но члены клуба понимали, что Spacewar! нуждается в улучшении, и быстро принялись добавлять свои идеи. Использование Расселом физики настоящего космоса означало, что в игре отсутствовала инерция, что затрудняло процесс игры, поэтому Дэн Эдвардс поместил в игровую область звезды, что добавило гравитационное притяжение, которое игроки могли использовать для управления своими ракетами. Отсутствие в игре фона тоже вызывало у игроков затруднение, не давая им представления о том, насколько быстро движется ракета, и поэтому Питер Сэмсон добавил звездную карту из другой программы, созданной в клубе и раздражавшей профессоров, — Expensive Planetarium. Затем Коток и Боб Сондерс создали специальный контроллер для замены встроенной в PDP-1 клавиатуры с 18 переключателями, которые делали процесс игры в Spacewar! неудобным. К весне 1962 года Spacewar! была полностью готова.

Молва о новаторской программе, созданной в клубе, быстро распространилась среди пользователей PDP-1 в МТИ, и вскоре студенты стали оставаться на ночь в лаборатории лишь для того, чтобы поиграть в Spacewar!. На мгновение Рассел и компания подумали попробовать продавать игру, но пришли к очевидному выводу: поскольку для игры нужен компьютер стоимостью 120 000 долларов, интерес к их продукту вряд ли будет большим. Поэтому они просто раздавали игру любому пользователю PDP-1, который проявлял интерес. Вскоре слух об игре распространился за пределы МТИ. В компьютерных лабораториях, где не стоял PDP-1, программисты воссоздавали игру Клуба Технического Моделирования Железной Дороги для своих систем, распространяя эту игру все шире и шире. DEC начала использовать игру для демонстрации PDP-1 потенциальным клиентам и в конечном счете стала прилагать копию игры к каждой проданной системе. И несмотря на все попытки компьютерных администраторов удалить пожирающую время игру, которую они рассматривали как угрозу для серьезных научных вычислений, Spacewar! продолжала набирать популярность.