В RPG существуют определенные моменты, которые мы привыкли воспринимать как должное. Редкий геймер приходит домой из магазина с последней «Final Fantasy», запускает ее на PlayStation и идет на Facebook, чтобы поговорить о том, насколько хороша в ней система сохранения. Вы не найдете много желающих с энтузиазмом поговорить о способности нового «Fallout» правильно переключаться между боевыми и небоевыми состояниями. «Skyrim» продается миллионами копий не потому, что в нем классно устроен список предметов игрока. Эти моменты необходимы, но малоинтересны. И, конечно, их не особенно весело делать, – именно поэтому в большинстве видеоигр используются готовые движки.
Слово «движок» ассоциируется с внутренностями автомобиля, но в разработке игры движок больше похож на завод по производству автомобилей. При изготовлении новой машины вам понадобятся многие из привычных компонентов: шины, мосты, кожаные сиденья. Аналогично почти каждая видеоигра включает в себя одни и те же ключевые функции: система физических процессов, графическая визуализация, главное меню. Программирование новых версий этих функций для каждой игры было бы подобно постоянному проектированию новых колес при изготовлении седана. Движки, как и фабрики, позволяют использовать готовые функции и, тем самым, избежать ненужной работы.
Еще до завершения проектирования «Dragon Age 2» Аарин Флинн и Марк Дарра искали новый движок для своей фэнтезийной франшизы. Имевшийся в наличии – Eclipse – казался скрипучим и устаревшим для того типа восхитительных игр, которые они надеялись создать. Основные кинематические эффекты в Eclipse были невозможны. «Графически он не был полнофункциональным, – отметил Дарра. – С этой точки зрения, из старичка уже песок сыпался».
Кроме того, в серии «Mass Effect» использовался сторонний движок Unreal Engine, что затрудняло сотрудничество двух команд BioWare. Для решения основных задач, вроде рендеринга 3D-модели, на Eclipse применяется совершенно другой процесс, чем на Unreal. «Наша технологическая стратегия была в полном беспорядке, – говорит Флинн. – Каждый раз, когда мы начинали новую игру, люди говорили: о, нам надо просто выбрать новый движок».
Флинн и Дарра провели совещание с одним из своих боссов, исполнительным директором EA Патриком Содерлундом, и вернулись с готовым решением – движком Frostbite, разработанным шведской студией DICE (принадлежавшей EA) для ее игр серии «Battlefield». Хотя никто никогда не использовал Frostbite для создания RPG, Флинн и Дарра нашли его привлекательным по нескольким причинам. Например, он был мощным. У DICE имелась команда инженеров, полный рабочий день трудившаяся над графическими возможностями Frostbite и совершенствовавшая визуальные эффекты, благодаря которым, например, деревья качаются на ветру. Поскольку это была индустрия видеоигр, они также потратили много времени на то, чтобы все выглядело максимально привлекательно.
Другим большим преимуществом Frostbite было то, что права на него принадлежали EA. Если бы BioWare начала разрабатывать все игры на Frostbite, она могла бы поделиться технологиями с другими дочерними студиями EA – такими, как Visceral («Dead Space») или Criterion («Need for Speed»). И, в свою очередь, когда эти компании обучались бы новым классным трюкам, заимствовать у них соответствующие инструменты.
Осенью 2010 года, когда основная часть сотрудников заканчивала «Dragon Age 2», Марк Дарра собрал небольшую группу для работы над прототипом, который они назвали «Blackfoot». Марк преследовал две основные цели – начать знакомиться с движком Frostbite и создать бесплатную многопользовательскую игру на базе вселенной «Dragon Age». Из второго пункта ничего не получилось, и через несколько месяцев «Blackfoot» затух, намекнув на новые большие проблемы в будущем. «В конечном счете мы не добились серьезного прогресса, поскольку команда оказалась слишком мала, – вспоминает Дарра. – Frostbite – слишком тяжелый движок для столь малочисленного коллектива. Чтобы просто запустить его, потребовалось бы определенное количество людей».
К концу 2011 года, когда работы над «Blackfoot» и пакетом дополнений для «Dragon Age 2» были свернуты, у Дарра появилась команда, достаточно большая для работы над следующей большой игрой BioWare. Ее сотрудники достали с полки старые идеи об «Inquisition» и начали обсуждать, как будет выглядеть «Dragon Age 3» на Frostbite. К 2012 году план работы был готов. «Dragon Age 3: Inquisition» (впоследствии цифра «3» исчезла) будет RPG с открытым миром. Ее разработчики черпали вдохновение в хите компании Bethesda – «Skyrim». Действие будет происходить во всех новых областях мира «Dragon Age», и это перекрыло бы все недостатки «Dragon Age 2». «У меня была секретная миссия – поразить игроков огромным количеством контента, – вспоминает арт-директор Мэтт Голдман. – Люди жаловались: “Ой, в «Dragon Age 2» этого так не хватает!” Ладно, больше вы такого не скажете. Я намеревался сделать так, чтобы в конце “Inquisition” люди говорили: “О боже, нет, только не еще один уровень!”»
Читать дальше
Конец ознакомительного отрывка
Купить книгу