Кровь, пот и пиксели. Обратная сторона индустрии видеоигр — страница 25 из 52

Чтобы снять напряжение, Дэвин и Риппи сделали то, что у них получалось лучше всего, – сыграли в видеоигру. Всего через несколько минут после рассказа о «Halo Wars» Дэвин выдал сотрудникам Bungie раннюю сборку «Phoenix», чтобы доказать: RTS для консоли, в которую приятно играть, существует. «К тому времени они все уже немного отошли от шока и начали играть, – вспоминает Риппи. – Это очень помогло». Помогло и то, что Грэм был готов впитать канон «Halo» по максимуму. Дэвин поглощал все, о чем говорил Джо Стейтен, независимо от того, насколько эзотерически или несвязно это звучало. Грэм хотел к концу визита уметь различать Сан’Шайуум и Сангхейли. (Сан’Шайуум – лидеры Ковенанта, а Сангхейли – раса ящероподобных воинов.)

Вернувшись в Даллас, команда «Halo Wars» выбросила из игры почти все, что было сделано ранее. Сохранились лишь система управления и пользовательский интерфейс, а все остальные идеи остались в проекте «Phoenix», поскольку были бесполезны в «Halo». Началась разработка новых дизайнерских идей, сюжетных поворотов и концепт-артов для «Halo Wars», то есть, по существу, все снова стартовало с нуля.

Поскольку Bungie сохранила право собственности на все в «Halo», Ensemble Studios должна была получать одобрение у них даже на самые элементарные сюжетные идеи. Это могло бы стать тяжким бюрократическим процессом. Так, Ensemble решила, что игра должна вращаться вокруг группы солдат Космического Командования Объединенных Наций (ККОН) на корабле под названием «Дух огня» и что основные боевые действия развернутся на планете Аркадия, изобретенной специально для «Halo Wars». Все эти идеи следовало согласовать с Bungie.

Решив, что это может помочь, Дэвин разработал вымышленный туристический буклет по Аркадии и показал его Джо Стейтену, отвечавшему за сюжет серии в Bungie. «Я сказал: я добавляю новую планету. Скажи, пожалуйста, могу ли я сделать это? Вот туристический буклет», – вспоминает Грэм. Стейтен был поражен столь необычным решением, и в последующие месяцы Дэвин начал летать в Сиэтл каждые несколько недель, чтобы совместно с Bungie разрабатывать сюжет «Halo Wars». «Подозреваю, поначалу они серьезно беспокоились, – говорит Грэм, – но через некоторое время они стали доверять мне».

Тем не менее, команда «Halo Wars» всегда чувствовала, что отстает от Bungie на несколько шагов. Трудно рассказывать историю Вселенной «Halo», если она существует в основном лишь в головах людей, живущих за две тысячи миль друг от друга. Кроме того, Bungie занималась собственным тщательно скрываемым проектом – «Halo 3». «Мы столкнулись с проблемами, связанными с тем, что они не были готовы показывать и рассказывать нам о “Halo 3”. Это серьезно затрудняло работу, – говорит Крис Риппи. – Они тщательно охраняли свою историю и то, чем занимались. Это привело к некоторым пробелам в наших знаниях».

По правде говоря, по мнению ряда людей, работавших в обеих компаниях, большей части руководства Bungie никогда не нравилась идея «Halo Wars». Но Bungie старалась терпимо относиться к вопросам Ensemble Studios. Здесь получали удовольствие от причудливых идей Грэма Дэвина, и Джо Стейтен всегда был доброжелателен. Но в глубине души сотрудники Bungie не хотели, чтобы кто-либо кроме них самих касался «Halo». Когда Ensemble Studios присылала вопросы или просила разрешения использовать отдельные части истории, Bungie периодически отказывала ей. В 2012 году в интервью сайту GamesIndustry.biz руководитель Ensemble Тони Гудман обнародовал историю их напряженных отношений. «Bungie очень не нравилась наша идея, – сказал он. – Она называла это “проституированием нашей франшизой” или что-то вроде того».

Напряженность между двумя студиями только усугубила другие проблемы Ensemble Studios. Разработка «Halo Wars» шла не особенно гладко, и, по некоторым оценкам, переход на нее отбросил команду назад на месяцы. С одной стороны, разработчикам нравилась получившаяся система управления – дизайнеры Ensemble Studios были убеждены, что наконец-то «взломали код» консольной RTS. С другой, концептуализация и строительство мира «Halo Wars» заняли гораздо больше времени, чем они рассчитывали.

К середине 2006 года Microsoft официально дала «Halo Wars» «зеленый свет», что означало: руководство Ensemble Studios могло комплектовать команду для проекта и начинать создание графики и кода. Теперь нужно было справиться с проблемой, обозначившейся несколько месяцев назад: никто в Ensemble Studios – помимо Грэма Дэвина, Криса Риппи, Анджело Лоудона и остальной части их небольшой команды – не желал работать над «Halo Wars». После того как 10 лет сотрудники студии трудились только над «Age of Empires» и ее ответвлениями, ветераны были сыты RTS по горло. При наличии выбора многие из них уходили в зарождающийся проект MMO – в надежде превратить свою одержимость «World of Warcraft» в большой хит. Другие перешли в «Nova» – фантастический проект Дэйва Поттинджера в духе «Diablo».

Никто в Ensemble Studios не мог договориться о том, что делать дальше, поэтому все занимались разным. Сотрудники шутили: мол, у названия их студии появился иронический оттенок[43]. В эти дни они уже не ощущали себя единой семьей. Теоретически большую часть их ресурсов следовало бросить на «Halo Wars», поскольку Microsoft не дала добро ни на один из остальных проектов. Тем не менее, коллектив студии разбился на отдельные кланы. Команда «Age of Empires III» не желала переходить в «Halo Wars». Более того, даже при острой нехватке сотрудников, некоторые члены команды «Halo Wars» не хотели, чтобы ребята из «Age» залезали на их территорию.

«Нас все устраивало, – сказал участник проекта «Halo Wars» Колт Макэнлис. – В Ensemble Studios возникло много разногласий. И мы вроде как демонстрировали: вы, ребята, идите отсюда и оставьте нас в покое». Команда «Halo Wars», состоявшая в основном из молодых и менее опытных сотрудников, считала ветеранов наглыми людьми, с которыми трудно сработаться. «Когда они принимали решение, то вдавливали педаль в пол, – возмущался Макэнлис. – Не было никаких дискуссий. Не было оценки. Получалось так: нет, мы делаем это вот так. Если тебе это не нравится, убирайся».

В остальной части Ensemble Studios бытовало мнение, что «Halo Wars» просто пришлось сделать, чтобы порадовать Microsoft – так же, как, например, голливудский режиссер снимает фильм о супергероях, чтобы позже получить разрешение от киностудии заняться своей любимой темой про изменение климата. Большинство ветеранов Ensemble Studios хотели заниматься другими играми.

В какой-то момент руководство студии решило, что большая MMO не будет разворачиваться в совершенно новом научно-фантастическом мире, как планировалось изначально. На общем собрании было объявлено, что предполагается сделать ММО «Halo». «Дизайнер Йен Фишер поднялся на сцену и сказал: мы выбрали IP, и это будет “Halo”», – вспоминает Грэм Дэвин. Вызывало удивление отсутствие официального одобрения от Microsoft такого решения, и это предвещало плохие новости для Ensemble Studios. «Мы поняли, что Microsoft не готова вбухать деньги в неопробованную IP, – говорит Дэйв Поттинджер. – Идея использовать IP “Halo” – это просто способ доделать нашу игру. Так что – да, мы не спрашивали разрешения, хотя в Редмонде были в курсе нашей идеи. Мы знали, что это был рискованный выбор».

Со стороны все это могло показаться безумием. В Ensemble Studios работали менее 100 человек, но студия пыталась делать одновременно три различные игры, в том числе MMO, для чего потребовался бы штат из десятков людей. (По словам пресс-секретаря Blizzard, команда «World of Warcraft», установившая планку, до которой стремилась добраться Ensemble Studios, насчитывала от 50 до 60 человек.) Студия не могла расшириться, не получив одобрения Microsoft. А Microsoft, казалось, не была заинтересована дать отмашку каким-то другим прототипам Ensemble, включая ММО «Halo». Тем не менее, студия продолжала работать над всеми тремя играми. «В одно и то же время у нас была научно-фантастическая RTS на консоли, научно-фантастическая ММО и научно-фантастическая игра в духе “Diablo”. Все три – разные, – вспоминает Дэйв Поттинджер. – В принципе, это свидетельствовало о том, насколько сильно мы тогда не ладили».

В результате команда «Halo Wars» оставалась недоукомплектованной. «В течение довольно длительного времени, – говорит Рич Гельдрих, – я не мог понять, почему в нашем проекте трудились всего 25 человек, хотя это была наша следующая крупная игра, и в ней использовались все наши прототипы». Проекту «Halo Wars» действительно нужно было больше программистов, особенно умевших справляться с наиболее сложными аспектами развития RTS, такими как искусственный интеллект. В RTS компьютер должен ежесекундно принимать тысячи мелких решений, спокойно рассчитывая, когда строить здания, а когда перемещать фаланги юнитов по карте. Для неопытных программистов это была сложная задача.

«Представьте себе игровой мир, состоящий из сотен лиц, и все они должны четко знать, куда перемещаться. При этом принимать решения в реальном времени – или почти в реальном времени, – объясняет Гельдрих. – Этим и занимается искусственный интеллект. Когда вы даете ему команды, это команды высокого уровня, вроде “идти сюда”, “атаковать здесь”, “стоп” или что-то вроде того. Юниты должны сами определять, как пройти путь от А до B, и это может оказаться очень трудным делом. Представьте себе: юнит должен уметь переопределять путь от А до B, поскольку на его пути может взорваться здание, или новый маршрут возникнет лишь потому, что на старом срубили несколько деревьев. Это очень динамические задачи». Добавьте в уравнение многопользовательский режим игры по сети, при котором запаздывающее соединение может десинхронизировать два компьютера и сбросить все модели – вот вам готовая вероятность сбоя игры. Не пошло на пользу и то, что вместо разработанной для игр серии «Age» команда «Halo Wars» начала с нуля с совершенно новым движком, который мог пользоваться уникальной вычислительной мощью Xbox 360. «Определение пути движения всегда было сложной проблемой в RTS, но на тот момент мы вложили в ее решение, наверное, около 20 человеко-лет, – говорит Дэйв Поттинджер. – Команда “Halo Wars” выбросила все наработки и начала все сначала».