Книги: на русском вышла история разработки серии The Witcher. Публикуем отрывок

Издательство «Бомбора» сообщило, что в продаже появилась книга «Ведьмак. История франшизы. От фэнтези до культовой игровой саги» под авторством игрового журналиста Рафаэля Люка (Raphaël Lucas). В ней прежде всего рассказывается о проблемах и успехах CD PROJEKT при разработке игр серии The Witcher. Но нашлось место и историям о создании самого книжного цикла, съемках экранизаций и становлении польского геймдева.

ГЛАВА 4. УБИЙЦА ИЗ RPG

Написать, издать, создать собственную игру, запустить свою франшизу, продав и локализовав несколько чужих. Более того, преуспеть там, где судьба ставит палки в колеса, а постоянные организационные проблемы чинят препятствия на пути. Марчин Ивиньский и Михал Кичиньский одержали победу — выпустили своего «Ведьмака» на PC. Игре сопутствует бешеный успех, а их
называют «предпринимателями 2008 года». Они берут награду Ernst & Young Entrepreneur of the Year Польши и представляют свою страну на международном конкурсе. Разработчикам, которые работали до седьмого пота, ушли из студии после выгорания или пережили кранч длиной больше года, наверное, остается только горько смеяться. Это они упорно трудились, чтобы «Ведьмак»
был не просто подобием Diablo, как мечтал вначале Михал Кичиньский, а настоящей ролевой игрой, во многом вдохновленной серией Gothic. Эти самые разработчики, дизайнеры и программисты дали возможность двум предпринимателям создать бренд The Witcher, а теперь их не принимают во внимание. Забыто пиратское прошлое Ивиньского и Кичиньского, никто не помнит, что когда-то они продавали дешевые копии игр с далекого Запада. А если Ивиньскому об этом кто-то регулярно напоминает, то он разве что бесится, но совсем ненадолго.

Итак, «Ведьмак» — коммерческий успех, и пара бизнесменов укрепляется в решении окончательно перевести CD Projekt на рельсы разработки игр. Правда, все придется перестроить и переделать: работа над Rise of the White Wolf исчерпала человеческие и финансовые ресурсы студии, а всеобщий экономический кризис добавил проблем. Оставшиеся в CD Projekt RED пятьдесят разработчиков разошлись по новым проектам («Ведьмак 2» на Aurora Engine, «Ведьмак 3» на новом движке и с амбициозной идеей открытого мира), но теперь им снова пора сконцентрироваться на единой цели — «Ведьмаке 2», оснащенном новым движком.

ДВИЖОК ROUGE

«We are rebels since 2002» («Мы бунтари с 2002-го» — Прим. пер) белым шрифтом на красном фоне. Этот слоган при входе в студию эхом звучит в сердцах тех, кто следит за судьбой CD Projekt RED со времен ее амбициозного дебюта, и не оставляет без внимания карьеру основателей студии от первых шагов в Варшаве и торговли пиратскими играми на гигантских блошиных рынках. Все делать по-своему, своими средствами. Оставаться как можно более независимыми. Сегодня все ориентируются на CD Projekt RED: издатели, которые хотят улучшить имидж, берут на вооружение политику бесплатного контента для игр. Дополненияк «Ведьмаку 3» или анти-DRM-политика (отказ от защиты авторских прав) еще больше выделяют студию из толпы. Она стремится взять производственную цепочку под полный контроль: от движка до дубляжа. Aurora Engine дала ей шанс создать «Ведьмака», запустить франшизу и основать компанию, но серьезная доработка инструментов движка подарила гораздо больше возможностей, чем представляли себе его создатели в BioWare. В CD Projekt с качеством не шутят. С такой философией логично взяться за создание собственного движка, чтобы максимально контролировать производство и все внутренние связи между отделами студии. Томаш Гоп, старший продюсер, вспоминает: «В тот день, когда мы выпустили первую часть “Ведьмака”, мы уже знали, что нужно делать новый софт. В течение года или полутора лет программисты начали писать низкоуровневые модули. И на их основе создавать инструменты». Эти слова подтверждает Томек Вуйцик, специалист по движкам в CD Projekt RED: «Aurora — прекрасный движок, отлично адаптированный для RPG вроде тех, что делала BioWare. Но “Ведьмак” во многих отношениях отличается от любой игры BioWare. Различия вынудили нас внести серьезные изменения в движок. Работая над первым “Ведьмаком”, мы очень быстро достигли точки, где технологии ограничивали креативность наших дизайнеров и художников. Им нужны были возможности, которыми “Аврору” было не так просто дополнить, и они высказывали много разных пожеланий. Закончив разработку игры, мы, программисты, наконец пришли к выводу: будет проще внедрить все эти функции, если у нас будет собственный движок».

Разработку нового движка определяли три руководящих принципа. Во-первых, нужно, чтобы сценаристы и авторы квестов могли добавлять контент прямо в игру, не обращаясь каждый раз за помощью к программистам. Во-вторых, важно, чтобы игры на этом движке не были пожирающими ресурсы компьютера монстрами с заоблачными требованиями к мощности процессора. И, наконец, в-третьих, хорошо бы движок поддерживал портирование на консоль. В рамках первого принципа разработчики инструментов весь первый год постоянно общались с гейм-дизайнерами, чтобы создать необходимые механизмы, а гейм-дизайнеры осваивали азы скриптового языка, чтобы научиться самостоятельно программировать цепочки событий. «Им больше не нужно идти к программистам, потому что они знают основы скриптового языка, и этого достаточно, чтобы написать логический блок и вставить в диалог или в любую геймплейную ситуацию. И это работает! Если смотреть логически, не нужно знать, что находится внутри (программы. — Прим. авт.), чтобы это сделать. В общем, поскольку мы писали движок с самого начала, у нас была возможность подумать о том, как сделать концепт-художников независимыми. И в итоге все получилось».

Что касается второго принципа, это уже вопрос маркетинга: один взгляд на технические требования RPG к PC того времени доказывает, что «Ведьмак 2: Убийцы королей» требует не меньше ресурсов компьютера, чем Mass Effect 3 или Kingdom of Amalur: Reckoning. Фактически CD Projekt RED обращается к уже существующим инструментам, которые неоднократно испытаны в разработке и производстве современных игр. Это, например, PathEngine (перемещения и навигация), Havok (симуляция физических элементов), Scaleform (интерфейс «игра/игрок»), FMOD (создание звуков) и т. д. «Нужно отметить, что мы оставались прагматиками на всех этапах разработки. Если решение, которое соответствовало нашим требованиям, уже существовало, мы не разрабатывали собственное. Поэтому мы использовали такие middleware, как Havok для физики, Scaleform GFx для пользовательского интерфейса и FMOD для звука», — объясняет старший продюсер Гжесек Рдзаны. Вспоминая об этом в большой статье о «Ведьмаке 2», эксперт по движкам в Digital Foundry Ричард Лидбеттер одобряет решение довериться уже существующим программам для создания некоторых функций движка: «Этот прагматизм разделяют почти все новаторы в сфере игровых технологий: Unreal Engine включает то же самое middleware, и это позволяет экономить время, деньги и силы работников». А CD Projekt RED, как мы знаем, бежит наперегонки со временем в погоне за деньгами и рабочей силой.

Наконец, эти промежуточные программные средства подходят и для консоли, что должно упростить процесс портирования в сравнении с первым «Ведьмаком». На самом деле, несмотря на всю модернизацию и усовершенствования от CD Projekt RED, Aurora Engine никогда не задумывался для работы на домашней консоли. Почему и понадобилось за несколько месяцев до этого обратиться за помощью к студии, где привыкли работать на этом ПО. Результат известен. Призрак неудачи Rise of the White Wolf все еще витал над CD Projekt RED, и было решено, что все будущие версии для домашней приставки долж ны будут получить «печать качества» студии RED, а не кого-то еще. «Мы по-прежнему хотели выпустить “Ведьмака” на консоли, — продолжает Томек Вуйцик, старший программист CDPR. — Было очень трудно это сделать с “Авророй”, движком для игр на PC. Нам действительно требовалось что-то другое, хорошо работающее именно на консоли. Разработка RED Engine просто дала нам полный и неограниченный контроль».

Чтобы выиграть время на производство «Ведьмака 2», было стремительно принято решение доводить движок до ума параллельно с разработкой игры. Оно будет стоить разработчикам парочки сбоев системы. Через несколько лет такое же решение примет Arkane Studios при переходе от Unreal Engine (в Dishonored) к Void, модифицированной версии id Tech 5 от id Software (Doom), чтобы создать Dishonored 2. С той же нестабильностью, задержками и необходимостью иногда по несколько дней переписывать код, чтобы он выдал то, что от него ожидается. Старший продюсер Гжесек Рдзаны помнит все это слишком хорошо: «Несколько базовых элементов пришлось создать еще до того, как началась полномасштабная работа над “Ведьмаком 2”. Но по большей части RED Engine разрабатывали одновременно с игрой. Это, естественно, создало определенные трудности из-за временной нестабильности движка, но также это нам позволило менять код под наши цели и потребности».

Наконец, если движок становится более мощным по сравнению с предыдущей частью, его возможности тоже выходят на новый уровень. Артур Ганшинец вспоминает: «Это был просто современный движок, более мощный и, главное, предлагавший более продвинутые инструменты для дизайна уровней и нарративного дизайна. По сравнению с Aurora Engine это был настоящий рай!».

ПЕРЕОСМЫСЛИТЬ «ВЕДЬМАКА»

Вооружившись лучшими инструментами, RED готова начать разработку «Ведьмака 2». Но все-таки напомним, что в самом начале процесса работники все еще разделены на две группы: с одной стороны, команда «Ведьмака 2» по-прежнему работает на улучшенной версии Aurora Engine, с другой — команда «Ведьмака 3» делает открытый мир на новом движке, том самом RED Engine. И есть еще внешние разработки DLC для первого «Ведьмака», такие как The Witcher: Outcast от студии roXidy, которая должна была рассказать о юности Геральта и его участии в одной авантюре на Скеллиге, или The Witcher: Scars of Betrayal от Ossian Studios. Обе студии больше всего известны дополнениями к Neverwinter Nights. Алан Миранда, экспродюсер BioWare и основатель Ossian, вспоминает: «Мы провели демонстрацию Darkness over Daggerford на Game Developers Conference 2007, потому что на IGF (Independent Games Festival) мы взяли приз “Лучший RPG-мод”, и Марчин Ивиньский специально подошел ко мне, чтобы представиться. Он сказал, что BioWare порекомендовала Ossian Studios как хорошего разработчика, который умеет работать с контентом. Марчин думал о создании DLC для “Ведьмака” (игры, которая выйдет только через семь месяцев) вроде премиум-модов Neverwinter Nights. Мы были в восторге от этой идеи и к концу 2007 года уже начали полноценное производство Scars of Betrayal […] CDPR нужно было дать игрокам дополнительный контент, который они будут проходить после завершения основной игры. […] В августе 2008-го Ossian и CDPR готовились показать Scars of Betrayal на Gamescom, а потом мне неожиданно позвонили. Это был продюсер “Ведьмака” Томаш Гоп, который сообщил мне, что, к сожалению, аннулирует все внешние проекты вокруг “Ведьмака”, в том числе SoB и Outcast (который все еще был на этапе препродакшена, насколько я знаю). Я был потрясен». Причина отмены этих DLC? RED в долгах. В связи с финансовыми проблемами студии проект RED Engine переброшен на создание «Ведьмака 2», как и все разработчики третьей части. Все это происходит в середине 2008 года.

Сначала решено уменьшить размер игры, чтобы сделать ее более компактной и линейной. Томаш Гоп, старший продюсер, объясняет: «В первом “Ведьмаке” было 80 или 90 часов игры. Можно было много всего делать. Например, бегать где угодно, потому что у нас было много так называемых квестов “подай-принеси”. В “Ведьмаке 2” меньше миссий такого типа. Так что вы меньше бегаете от одной точки на карте к другой». Однако студия решает добавить больше необязательных для основного сюжета локаций, лучше прописать побочные квесты. Чтобы обогатить сценарий, команда разработчиков пускает в ход приемы повествования из кинематографа и видеоигр. Сначала флешбэки, многократно отбрасывающие героя в прошлое в течение первого, очень линейного часа игры, который заодно служит туториалом. Затем решительное разделение повествования на две части во второй главе, где игрок, сделав выбор, может идти двумя разными путями со специфическими квестами. И наконец, скучноватая третья глава, которая заканчивается слишком быстро.

Впрочем, в интервью для Gamasutra в 2011 году Гоп объясняет, что в RPG всегда важно найти идеальный баланс между контентом игры и финансами студии. Об этой дилемме вам расскажет любой разработчик. Создавать дополнительные сцены, разные концовки, ответвления в сюжете — все это стоит денег. Чем больше вариантов выбора у игрока, тем больше нужно написать диалогов, срежиссировать событий и т. д. Каждый конкретный игрок увидит при этом, может быть, только четверть или одну восьмую всего контента. Во время пресс-тура, посвященного Kingdoms of Amalur: Reckoning, мы взяли интервью у игроделаветерана Кена Ролстона, дизайнера Th e Elder Scrolls III: Morrowind, Th e Elder Scrolls IV: Oblivion и настольных ролевых игр. Уже тогда он напоминал нам, что разработка RPG — это финансовое безумие: сценарий должен соответствовать не только вариантам, которые игрок выбирает в диалогах, но и каждому его действию. Теперь представьте, что мы говорим об RPG с несколькими классами персонажей и разными типами оружия (и у каждого свое действие), где есть стелсмиссии (то есть нужно настроить систему укрытий и искусственный интеллект) и можно использовать заклинания, которые меняют поведение противников или неигровых персонажей. Так что получится приключение, где игрок видит только часть игры.

Кстати, структура более сжатой и линейной в сравнении с первой частью игры все равно приводит игрока к шестнадцати разным концовкам. Точнее, к шестнадцати состояниям мира. Процитируем разработчиков. «В первом “Ведьмаке”, — объясняет Гоп, — некоторые кат-сцены менялись в зависимости от персонажа, который вас сопровождал, и тому подобного. Это все процедурная генерация. Так что мы продолжили использовать эту систему в “Ведьмаке 2”. И это одно из преимуществ собственного программного обеспечения — игра получается другой в плане графики. Но я все-таки уверен, что главная причина для создания собственного движка — это возможность сделать инструменты, позволяющие рассказать историю по-разному для разных игроков. Они (инструменты. — Прим. авт.) могут адаптироваться к нашей манере изложения. У нас были десятки способов скриптования сюжета, чтобы сделать его в виде логических блоков, которые можно складывать в различные конфигурации. Думаю, именно этим мы смогли выделиться из массы конкурентов и рассказать историю на собственный лад…».

А чтобы сделать процесс разработки нарратива в «Ведьмаке 2» более плавным, CD Projekt RED расширяет команду — один из новичков специализируется на квестах и находится под руководством Конрада Томашкевича, тестировщика первого «Ведьмака». Это более равномерное распределение задач свидетельствует о том, что студия действительно планирует работать на более профессиональном уровне. Напомним: во время работы над первой частью некоторые члены команды не раз выполняли задачи вне своей компетенции. И зачастую только потому, что в тот момент находились на рабочем месте. Неужели команда стала более профессиональной? Не факт, если верить Артуру Ганшинцу: «Я не знаю, что на это ответить. Люди были более опытными, это точно. С другой стороны, основная команда первого “Ведьмака” сначала боролась за ресурсы, ведя одновременно несколько проектов, а затем ее заставили опять объединиться над одним проектом — после этого мы утратили командный дух, выработанный с таким трудом. По крайней мере, так это было тогда в моем понимании. Что еще сказать? Много новых талантливых людей на борту, организация и весь бэк-офис, кажется, лучше функционировали. Но способна ли студия учиться на ошибках? Я не знаю».

Комментарии
Добавить комментарий
Новости по теме