Читать книгу Жизнь в мире компьютерных игр - Сид Мейер - Страница 5
Глава 1. Что происходит в Вегасе
ОглавлениеHellcat Ace, 1982
* * *
Chopper Rescue, 1982
* * *
Floyd of the Jungle, 1982
История того, как я основал свою первую компанию, стала в игровой индустрии почти что легендарной, но с ней произошло то, что происходит с большинством легенд: до многих она дошла в сильно преувеличенной версии. Да, это действительно произошло в Лас-Вегасе. Да, в каком-то роде это действительно было сделано «на слабо». Возможно, дело не обошлось без алкоголя, по меньшей мере в случае одного из участников. Но компания как таковая была создана лишь несколько месяцев спустя. В любом случае я предпочитаю не смотреть на прошлое как на путь, неотвратимо ведущий человека туда, куда ему предназначено попасть судьбой. И тогда в Вегасе у меня такого ощущения уж точно не было.
Карьеру я начал в должности системного аналитика в компании General Instrument, которая производила электронику. Я занимался установкой сетевых кассовых аппаратов в розничных магазинах по всему своему родному штату Мичиган. Настройка компьютеров приносила мне удовольствие, и я понимал, что мне очень повезло иметь такую хорошую для недавнего выпускника университета работу. Я не страдал от безудержного желания познакомить мир со своими творческими планами, да и о будущем отрасли задумывался редко. В лучшем случае мое тогдашнее состояние можно назвать блаженным неведением, ведь такого явления, как рынок компьютерных игр, не существовало в принципе, были только кусочки кода, которыми бесплатно обменивались любители. Так что в то время я вряд ли мог вынашивать мечты о том, чтобы сделать разработку компьютерных игр своей профессией. Я не хочу сказать, что тогда совсем не занимался крутыми вещами – свою первую игру я написал вскоре после начала учебы в колледже, – но крутые штуки были отдельно, а работа отдельно, и они никогда не пересекались.
Хотя на самом деле это не совсем так. В General Instrument было одно не лишенное крутости подразделение, которое называлось AmTote. Там делали электронные табло. По слухам, именно они спроектировали оборудование для телевикторины The Price Is Right («Цена удачи»), но основным их продуктом был аппарат для подсчета ставок и выигрышей по ним, который назывался «Могучий тотализатор». Это название больше подошло бы какой-нибудь пушке из низкосортного фантастического фильма, но «Тотализатор» был изобретен еще в 1913 году австралийцем сэром Джорджем Джулиусом (и он же, предположительно, придумал название своему изобретению). В то время беспорядки, устраиваемые игроками из-за «нечестных» выплат на скачках, были обычным делом: происходили они в тех случаях, когда барыши при большом неравенстве ставок были меньше, чем ожидалось. Например, если в толпе зрителей на ипподроме незадолго до начала заезда проскакивала новость, что прошлогодний победитель в последний момент получил травму, на «темных лошадок» сразу делались дополнительные ставки, что могло лишить их статуса аутсайдера. Выставляемый букмекерами коэффициент на тот или иной исход всего лишь отражает распределение ставок, поэтому чем быстрее эти показатели обновляются и показываются игрокам, тем безопаснее чувствуют себя работающие в кассах служащие ипподрома.
Изобретение Джулиуса было одним из первых в истории примеров механического компьютера: в аппарате было столько велосипедных шестеренок и рояльной проволоки, что ими можно было обнести всю скаковую дорожку на ипподроме, где его впервые установили. К счастью, к 1970-м годам эти машины стали менее объемными, хотя название все еще звучало очень смешно.
Так или иначе, одно из неочевидных преимуществ работы на компанию, которая производит аппараты для азартных игр, состоит в том, что корпоративные мероприятия проходят в Лас-Вегасе. Спустя несколько лет работы и пару-тройку повышений меня наконец отправили на первую в моей жизни крупную конференцию. Я не увлекался вероятностными играми и уж точно не горел желанием все три дня слушать спикеров конференции, но, в отличие от многих других интровертов, мне нравится испытывать тот поток чувственного опыта, который дарит посещение Вегаса. А еще – и это, наверное, больше увязывается с моей репутацией гика – мне нравится блек-джек. В большинстве казино в то время была возможность сыграть с минимальной ставкой всего два доллара, и, как мне казалось, этот риск стоил того, чтобы проверить мои способности рассчитывать шансы в ходе игры с помощью моего собственного биологического тотализатора.
У Вегаса есть и еще одна небесполезная особенность: здесь больше всего в мире игровых автоматов.
Однако чтобы до всего этого добраться, каждый день в конференц-зале мне приходилось выдерживать несколько сражений с вполне реальными боссами. Уже к вечеру первого дня я порядком от всего этого устал, и не было никакой уверенности, что у меня хватит сил на заключительный семинар по бизнес-стратегии, рыночному росту или какой-то другой, не менее скучной теме. Так что в отчаянной попытке не заснуть я повернулся к сидевшему рядом коллеге и на приглушенных тонах завел с ним разговор. Коллегу звали Билл Стили.
Билл работал в другом отделе, поэтому мы никогда толком не общались как следует, но при этом смутно помнили лица друг друга, как типичные сотрудники одной большой компании. Возможно, мы даже в одном самолете летели из Мэриленда, хотя мне и трудно представить себе, как Билл спокойно сидит в эконом-классе – в его характере было бы скорее начать стучаться в кабину пилотов в попытке дать тем несколько советов. Билл был пилотом военно-воздушных сил США в запасе, который умудрился попасть в программу подготовки, даже несмотря на то, что носил очки, и он так этим гордился, что на всех своих визитках печатал: «военный летчик высшего класса».
Как и следовало ожидать, говоривший приглушенным голосом Билл стал рассказывать мне истории из своей летной карьеры. Я понимал, что наши с ним жизненные пути очень уж сильно расходятся, но выбранная тема была для меня не совсем чуждой, и я умудрился ввернуть фразу о том, что когда-то в свободное время сделал игру о самолетах.
Билл кивнул, причем не только мне, но и себе самому. Он тоже недавно купил себе домашний компьютер Atari 800, который, по его признанию, использовался для работы лишь на бумаге. В основном он проводил за ним время, играя в новую игру под названием Star Raiders. «Я очень хочу работать в бизнесе по продаже видеоигр, – поделился он. – За этой индустрией будущее!»
Я рассказал, что только что продал свою первую игру небольшому издателю Acorn Software.
– Серьезно? – Лицо Билла вдруг озарилось энтузиазмом. – Мы должны вместе начать бизнес!
– Идея интересная, – уклончиво ответил я.
У меня не было уверенности в том, что предложение непременно сулит провал, но у моего собеседника была устойчивая репутация человека, который готов на все, но исключительно в компании. Я подумал, что, даже если он в тот момент был совершенно искренен, с его стороны это был, вероятно, один из тех порывов, за которыми никогда потом не последуют реальные дела.
Когда первый день конференции подошел к концу, мы с Биллом решили вместе пройтись по Лас-Вегасу в поиске игровых автоматов и в конце концов вышли к казино MGM Grand. Я не вел счет в матчах, которые мы устраивали, но, по словам Билла, я обыграл его почти во все игры. Наконец он нашел игру, в которой был уверен в своей победе, – Red Baron («Красный барон»), где нужно было пилотировать самолет времен Первой мировой войны.
– Ну что же, молодой человек, теперь я тебе покажу, как это делается, – заявил он, устраиваясь поудобнее в пластиковом кресле.
Поверх его плеча я смотрел, как он использовал десять лет опыта пилотирования, направляя его на решение куда менее рискованной задачи – сбивание схематично изображенных бипланов, летящих среди зигзагообразных гор. Он выбил хороший результат, хотя насколько хороший – спорный вопрос: мне запомнилось, что это было 3 тысячи очков, ему – 75 тысяч. Думаю, соотношение вполне нормальное, если учесть, что я обычно запоминаю все примерно в двадцать пять раз менее ярким и сенсационным, чем Билл. Однако в данном случае на моей стороне факты: современные эмуляторы старых игр показывают, что при идеальной игре в «Красном бароне» можно за 10 минут набрать чуть больше 10 тысяч очков. Если бы Билл набирал примерно по тысяче очков в минуту, то мне, чтобы стать свидетелем того результата, который запомнил он, пришлось бы любоваться на его мастерское пилотирование больше часа. Но каков бы ни был результат, он сыграл очень достойно.
Потом за автомат сел я.
– Как тебе это удалось? – гневно выпалил Билл, круглыми глазами взирая на мой итоговый результат, который оказался примерно в два раза лучше, чем его (на этот счет наши мнения не расходятся). – Да ведь я настоящий пилот! Как такое возможно, что ты меня обыграл?
Я пожал плечами.
– Пока ты играл, я запоминал алгоритмы.
– Запоминал что?
– Я ведь программист, – напомнил я ему. – Вражескими самолетами управляет искусственный интеллект, и его действия очень легко предсказать. Единственная хитрость здесь – не дать врагам залететь с тыла. При желании я мог бы сделать куда более интересную игру за пару недель.
– Так сделай! – со всей силой убеждения сказал Билл, начисто забыв про свое уязвленное самолюбие. – А уж ее продажу я возьму на себя!
И вот мы начали работать над проектом. Поначалу он воспринимался как чистое развлечение – ни о каких судьбоносных решениях у нас и мысли не было. Думаю, человек редко осознает, когда в его жизни происходит переломный момент. Постфактум покрывать такие истории флером мифа довольно опасно – из-за этого у людей может возникнуть потребность ждать каких-то необычайных обстоятельств вместо того, чтобы просто стараться использовать любую представившуюся возможность. А на самом деле я к моменту нашего с Биллом разговора уже несколько лет набивал руку в разработке игр и одну из них даже успел продать. Формально – даже не одну, а аж четыре, но об этом я расскажу потом. Почти в любом деле первым шагом должна стать упорная работа. Редко когда для успеха нужно сразу лететь в Вегас и ждать там, пока вам кто-то предложит начать совместный бизнес.
На домашнем компьютере у меня было несколько прототипов игр в разных стадиях разработки, в том числе почти завершенный вертолетный симулятор. Но Биллу-то я пообещал игру про самолеты. Так что остаток того лета я проработал над игрой Hellcat Ace («Ассы “Мегеры”»), название которой произошло от истребителя «Грумман Ф6Ф Мегера», состоявшего на вооружении ВВС США во время Второй мировой войны. Когда я говорил, что могу написать более совершенный игровой искусственный интеллект за две недели, это не было преувеличением, но между «хорошим» и «лучшим» целая пропасть, и я всегда стремился ее перешагнуть.
Когда я наконец решил, что игра полностью готова, я дал ее Биллу, и на следующий день он вернул ее мне вместе со списком ошибок кода и неточностей в изображении военных действий. Именно в тот момент я окончательно убедился в том, что из нашего сотрудничества может выйти толк. Интерес Билла состоял не в том, чтобы быстро заработать в области, в которой он ничего не понимал, – качество игры его заботило ничуть не меньше, чем меня. Не знаю, насколько сильные сомнения он тогда испытывал на мой счет, даже после того, как я быстро принялся за работу и сделал обновленную версию игры. Но когда Билл увидел, что я верен своему слову, он уже не мог отступить, это было не в его характере. Я доказал ему, что действительно могу написать более интересную игру, и теперь он, в свою очередь, должен был показать на деле, что способен ее продать.
Мы взяли 1500 долларов из своих сбережений и купили целую кипу дискет, упаковку стикеров и коробку с полиэтиленовыми пакетами. В то время такая упаковка считалась совершенно обычной – никому и в голову бы не пришло использовать полноценную картонную упаковку на такую мелочь, как дискета и листок с руководством пользователя. Между прочим, принтеры на тот момент только-только появились, и недорогих моделей для дома попросту не существовало. Принтеры везде были примерно одинаковые, и матричный аппарат, стоявший в подвале у Билла дома, печатал этикетки ничуть не хуже, чем тот, которым пользовались в любой компании среднего размера. Нам оставалось лишь придумать логотип.
Билл хотел назвать нашу новую компанию Smuggers («Задаваки») с намеком на шутку, которую он придумал сразу после того, как я пригласил его вступить в свою группу пользователей. Это выражение часто ассоциируют с чатами раннего интернета, но первоначально «группой пользователей» называли вполне реальные собрания пользователей компьютеров. Такие сборища проходили или в каком-нибудь местном магазинчике, или в гостиной одного из участников, и все притаскивали туда с собой свои громадные компьютеры и мониторы, чтобы обмениваться программами, – вот уж действительно «равный к равному». Я не был ни основателем, ни даже лидером группы, в которой состоял, но это не мешало Биллу с самого начала называть ее Sid Meier’s Users’ Group («группой пользователей Сида Мейера») и коварно сокращать это название до аббревиатуры SMUG. К счастью, остальные участники группы относились к этому с юмором, но можно точно сказать, что «Задаваки» казались мне далеко не самым удачным названием компании.
Я предложил свой вариант – MicroProse, потому что программный код казался мне ничуть не менее элегантным, чем хорошая проза, да и звучащее в названии слово pros (профессионалы) было совсем не лишним. Билл считал, что этот вариант трудновато произнести, но в то же время соглашался, что в нем есть определенная оригинальность и его легко запомнить. Потом, правда, выяснилось, что как раз с оригинальностью у этого названия не так хорошо, как мы думали, потому что несколько лет спустя на нас подала в суд за использование своего имени компания MicroPro – производитель текстового редактора WordStar. Мы на тот момент, вероятно, были более известны, но их компания была создана немного раньше, и поначалу все выглядело так, будто в конце концов нам волей-неволей придется менять название. Упорство Билла ничуть не уступало его энтузиазму: демонстрируя неизменную учтивость в ходе переговоров, он тем не менее умудрился затянуть их на долгие годы, и в результате подавшая иск компания неожиданно сменила название на WordStar International – проблема разрешилась сама собой. Я сомневаюсь, что, окажись на месте Билла кто-нибудь другой, у нас были бы шансы выстоять – нам помог один из его многочисленных талантов. Удивительным образом он умел чинить оппоненту препятствия так, что тот был ему только благодарен (Достижение разблокировано – «У книг не бывает демоверсий»: пришло время купить эту книгу.).
Поначалу Билл занимался продажей дискет между делом. Например, когда его отправляли в командировку в другой город, по приезде он первым делом шел в ближайший к железнодорожной станции компьютерный магазин и пытался продать там несколько копий нашей игры. На выходных он загружал коробку с дискетами в багажник своей машины и ехал как можно дальше по шоссе I-95, возвращаясь только к утренним понедельничным совещаниям в General Instrument.
Как-то раз утром в моем доме зазвонил телефон.
– Сид, мне кажется, у нас наклевывается кое-что важное.
– Билл, это ты? Ты сейчас где?
– Нью-Джерси. Мы с тобой только что продали 50 копий Hellcat Ace.
– Слушай, да это же здорово!
– Ну да, – ответил он, подразумевая при этом «Начинай записывать новые дискеты!»
Тогда каждая проданная копия для меня означала дополнительные 60 секунд, проведенных в скуке перед монитором в ожидании того, что игра скопируется на новую дискету. В это время я при желании мог попробовать читать, но работать было точно невозможно – многозадачность в операционных системах персональных компьютеров появилась лишь спустя десятилетие после того, как она стала мне так необходима. А вот привлечение к работе внешних подрядчиков как раз тогда набирало обороты, и вскоре я нанял одного из самых юных участников нашей пользовательской группы, чтобы тот делал для меня копии игры – по 25 центов за одну дискету. Мы с ним тесно общались: он еще не достиг нужного возраста, чтобы получить водительское удостоверение, и я подвозил его к местам наших встреч. Возможно, что эта была первая в его жизни работа, и зарабатывал он на ней сумму, эквивалентную сегодняшним 39 долларам в час, – очень даже неплохо.
Я же за это время закончил свою игру про вертолеты – Chopper Rescue, а также еще одну игру, над которой работал в то время, – Floyd of the Jungle. Последовав предложению Билла, я добавил в начало всех наших трех игр экран загрузки, на котором рекламировался весь остальной «ассортимент» MicroProse, и записал новую версию на все чистые дискеты, которые у нас к тому моменту оставались.
Обложка Floyd of the Jungle
Со временем Билл стал получать обратную связь от управляющих магазинов, которым продал копии, и в код потребовалось внести некоторые изменения, поэтому, если вдруг дискеты с игрой где-то и сохранились, версии на них наверняка отличаются.
Floyd of the Jungle не имела к самолетам никакого отношения, но именно ее Билл использовал, чтобы привлечь внимание персонала магазинов. Дело в том, что там была возможность многопользовательской игры с коллегами, и устоять от такого искушения могли немногие. А еще в ней были элементы жанра, который потом получит название «платформера». Этот стиль игр, воплощенный также в таких играх, как Space Panic 1980 года и Donkey Kong 1981-го, по всей видимости, действует на игроков на некоем глубинном, инстинктивном уровне: каким-то образом все сразу догадываются, что лучше быть в верхней части экрана, чем в нижней, а если в игре появляется прекрасная дама, попавшая в беду, то ее непременно нужно спасти. Чтобы научиться управлять «Грумманом Ф6Ф», требовалась практика, а вот в случае с Floyd все сразу понимали, что нужно делать, да и особых навыков от игрока не требовалось: чтобы получать удовольствие от игры, нужно было просто выбрать себе оппонента по уровню. Когда в магазине рядом с играющими коллегами собирались и другие сотрудники, чтобы понаблюдать за игрой, это привлекало внимание посетителей, и однажды, когда Билл даже передал одному из них свой джойстик, у магазина просто не оставалось выбора, кроме как купить несколько копий игры.
Конечно, многопользовательский режим был и в других играх, включая Hellcate Ace и Chopper Rescue, но там он был рассчитан только на двоих игроков. Floyd отличалась тем, что там можно было использовать все четыре джойстика одновременно, а таким в 1982 году могли похвастать очень немногие продукты на совсем небольшом в то время рынке. Одним из крупнейших релизов с возможностью играть вчетвером была игра Asteroids, разработанная компанией Atari, чтобы дать дополнительную рекламу их компьютеру. Компаниям, производящим компьютерное оборудование, часто приходилось прибегать к подходу «Сделай продукт, и покупатели потянутся». Они никогда заранее не знали, станет ли их новинка популярной среди разработчиков, и им приходилось сначала вкладывать в создание того или иного продукта несколько миллионов долларов и лишь потом выяснять, многим ли он нужен. К сожалению, технология, позволявшая играть в одну игру сразу четверым игрокам, спустя долгое время оставалась на задворках индустрии, и ее поддерживали лишь отдельные игры, например Gauntlet (1985) и Teenage Mutant Ninja Turtles (1989). Массовых же многопользовательских игр для четырех игроков не было вплоть до того момента, когда на сцену в 1993 году ворвался Doom.
Многопользовательский режим в Chopper Rescue по-своему уникален, ведь игроки с помощью джойстиков управляют не двумя одинаковыми персонажами, а одним-единственным вертолетом. Как и во многих реальных военных транспортных средствах, один из игроков маневрирует, в то время как другой стреляет из установленного на борту вертолета оружия, а ведь для этого требуется действовать сообща и хорошо понимать друг друга. Далеко не все игры, выпущенные на ранних этапах развития компьютерных технологий, дошли до нас, и все же я готов утверждать (по крайней мере, до тех пор, пока меня кто-нибудь не опровергнет), что Chopper Rescue стала первой видеоигрой, в которой игроки одновременно выполняют разные задачи на пути к общей цели.
Именно в процессе создания Chopper Rescue я понял, как добиться прокрутки экрана во всех направлениях. В большинстве случаев главным источником вдохновения для моих игр становился тот или иной программистский прием: иногда я перенимал их у других, иногда придумывал с нуля. Именно на основе таких приемов я и строил всю игру. Например, в случае с Hellcat Ace прорывом для меня стал способ наклонять линию горизонта более эффективно и точно, чем в других играх того времени. Сегодня смена линии взгляда не выглядит чем-то особенным, но делать это на компьютере, у которого память едва вместит три главы этой книги в простом текстовом формате, куда сложнее.
Floyd of the Jungle вместила в себя сразу несколько передовых приемов. Помимо возможности играть вчетвером на одном экране, в игре была использована новая технология прорисовки анимации: два немного отличающихся друг от друга изображения персонажа поочередно сменяли друг друга. В самой успешной игре того года – Space Invaders – этот подход был использован для отображения шести типов инопланетян: каждый из них шевелил конечностями, и при анимации это изображалось либо в виде замкнутого цикла движений, либо в виде постоянной смены двух позиций от одной к другой. Но я чувствовал, что потенциал этого приема далеко не исчерпан, и хотел проверить, как много движущихся всеми возможными способами существ мне удастся разместить на экране с помощью программного кода. Тему инопланетян уже использовали, так что в качестве заднего фона я выбрал джунгли. Лишь после этого я вспомнил, как бесчисленное количество раз смотрел по утрам в воскресенье многосерийный мультфильм «Джордж из джунглей». На ранних этапах моей карьеры тематика игры отходила на второй план, куда важнее были технические приемы: я делал исключительно игры для компьютера, а не игры, которые при необходимости можно на нем запустить. Разумеется, при этом мне хотелось использовать в разработке любую доступную на тот момент техническую возможность.
В результате эксперимента я понял, сколько объектов можно запихнуть на экран, не замедлив при этом игру. В какой-то степени это зависело от моих навыков иллюстратора, ведь в то время большинство разработчиков игр всю работу выполняли сами. Я разместил на экране так много четырехкадровых изображений птиц, слонов, крокодилов, змей, львов, обезьян и пигмеев (племена пигмеев на самом деле отличаются миролюбием, но стереотипы того времени представляли их как ужасающую угрозу для путешественников, и мне тогда и в голову не приходило подвергнуть это сомнению), насколько это позволяли ограничения программного кода. Компанию им составила прекрасная дева в беде по имени Дженис и, конечно, сам Флойд, у которого, помимо действий – бега, прыжков, лазанья и умирания, – была еще и анимация позы покоя. Обезьяна у меня получилась округлой формы и напоминала печенье, по виду которого всегда трудно понять, какое животное оно должно изображать, а вот крокодил и слон вышли самыми что ни на есть высокохудожественными. Для MicroProse это было хорошим предзнаменованием, – ведь прошло добрых три года, прежде чем мы смогли позволить себе нанять профессионального художника игровой графики.
Мы начали рекламировать свою фирму в октябре 1982 года, а шесть месяцев спустя наконец вышла и первая рецензия на нашу игру: журнал Antic, писавший на темы, связанные с семействами домашних компьютеров (имеется в виду серия 8-битных компов и более поздние ST) Atari, назвал Floyd of the Jungle одновременно «веселой» и «очень хорошей». Вообще в то время в рецензиях не очень жаловали прилагательные. В следующем месяце в том же журнале вышел обзор Hellcat Ace: ее назвали «впечатляющей», но в то же время «не лишенной недостатков».
Билла не пугали сдержанные отзывы. Во-первых, автор текста повторил его любимую рекламную фразу: «Протестировано пилотами Военно-воздушных сил Национальной гвардии США» – так эффектно Билл описал себя и нескольких своих друзей. Но главным было то, что успех спланированной Биллом кампании не зависел от содержания рецензии. Важен был сам факт ее существования.
Как только отзыв опубликовали, Билл начал обзванивать те компьютерные магазины, до которых нельзя было за день доехать на машине.
– Здравствуйте! Я ищу игру Hellcat Ace.
– Хмм… Мне кажется, у нас такой нет.
– Что? – сразу взрывался Билл. – Что у вас за компьютерный магазин, если у вас нет этой игры? Вы что, не читаете обзоры в Antic?
После этого он гневно бросал трубку, успев, однако, проворчать, что отныне будет делать покупки где-нибудь еще.
Через неделю он звонил опять, притворяясь уже кем-то другим. А еще через неделю – еще раз. Ему даже не нужно было каждый раз звонить с нового телефона, ведь определитель номера тогда был такой же фантастикой, как Apple Watch в руках у Дика Трейси.
Наконец, в четвертый раз он звонил и говорил своим настоящим голосом:
– Добрый день, я торговый представитель компании MicroProse Software, и я хотел бы показать вам нашу новейшую игру, которая называется Hellcat Ace.
Сотрудники магазина клевали на вымышленный спрос – и приглашали Билла к себе.
В сегодняшнем мире всепроникающего маркетинга такая уловка кажется совершенно банальной, но в эпоху маленьких семейных компьютерных магазинов она оказалась вполне эффективной. Не исключаю, что Билл тогда обзвонил каждый специализированный магазин в США, покорив всех владельцев своей энергичностью и энтузиазмом. Мы с ним идеально сочетались, ведь у меня не было ни малейшего желания заниматься продажами, а у него – отвечать за творческую сторону процесса. Я мог всю ночь сидеть дома и программировать, а он каждый уикенд уезжал из города и продавал копии игр – так мы никогда не мешались друг у друга под ногами.