Скачать книгу

На четыре миллиона долларов можно финансировать команду даже из двух человек в течение 200 месяцев. Впрочем, вряд ли «кикстартеры» были готовы согласиться ждать свою игру 17 лет.

      Хотя все это только на бумаге. В реальной жизни математика никогда не бывает настолько точной. Каждый месяц команда разработчиков будет расширяться и сжиматься – в зависимости от потребностей, и бюджет придется корректировать соответствующим образом. Бреннеке нужно было построить живой график, который может измениться в любой день в зависимости от текущей ситуации. При разработке игр подобные графики всегда легко поддаются изменению: они должны учитывать итерации, человеческие ошибки и тот факт, что вдохновение может приходить и уходить. «Вдобавок ко всему, – отметил Бреннеке, – есть надежда, что мы будем работать лучше и эффективнее и делать больше по мере того, как будут улучшаться инструменты разработки».

      Количество игровых карт значительно изменило график работы. На создание 150 вместо 120 может уйти несколько дополнительных месяцев работы – это удлинит график и будет стоить Obsidian много денег. Но Сойер не сдался. «Оглядываясь назад, я думаю, что именно поэтому наши игры такие, какие они есть, – сказал Бреннеке. – Мы принимали подобные безумные решения, где просто говорилось: “Мы можем это сделать. Так давайте так и поступим”».

      Пока Бреннеке и Сойер сражались за границы «Project Eternity», арт-команда решала свои проблемы. Художники и аниматоры Obsidian много лет использовали для создания 3D-графики программу Softimage. Но к 2012 году она начала устаревать, по сравнению с конкурентами ей уже не хватало очень важных функций. (В 2015-м вышла последняя ее версия.) Чтобы модернизировать разработку игр, владельцы Obsidian, посовещавшись с арт-директором Робом Неслером, решили перейти на Maya – более распространенный к тому времени инструмент 3D-графики. Он должен был более гладко работать с движком их игры – модифицированной версией Unity[15].

      Неслер знал, что в долгосрочной перспективе это правильный выбор, но сейчас придется потрудиться намного больше. Чтобы научиться правильно использовать Maya, арт-команде потребуется несколько недель. Это означало, что сперва дело будет двигаться гораздо медленнее. «Люди предпочитают говорить: о, это просто еще один пакет прикладных программ, вы в нем легко разберетесь, – вспоминал Неслер. – Но чтобы действительно разобраться, достичь мастерства, чтобы адекватно спланировать необходимое время, вам придется достичь такого уровня компетентности, на котором вы уже сможете решать проблемы в этих пакетах… На это уйдут месяцы или годы, и только тогда на вопрос “Сколько времени понадобится, чтобы сделать это?”, вы сможете сказать: “Столько-то”».

      Не имея возможности оценить сроки решения основных художественных задач, производители не могли составить точный график. А без точного графика они не могли определить стоимость всего проекта. Четыре миллиона долларов – это не так много, если команде требуется шесть месяцев для создания каждой

Скачать книгу


<p>15</p>

Движок, о котором будет больше рассказано в главе 6. Это подборка повторно используемого кода, которая помогает разработчикам создавать игры. Unity – это движок сторонней разработки. Обычно он приобретается по лицензии и используется частными студиями.