Глава 11
Стадии дизайна
Работать эффективно, то есть правильным образом, нет никакого смысла, если работа не движется в правильном направлении.
– Питер Друкер, австрийско-американский теоретик менеджмента
Итак, мы рассмотрели все этапы базового цикла, на котором строится разработка игр. Этот цикл, однако, лишь часть большого пути от задумки до готового продукта. Далее мы поговорим о пяти стадиях дизайна и разберемся, чему нужно уделять внимание на каждой из них, чтобы сосредоточиваться только на главном.
Данные стадии плавно перетекают одна в другую, и связывает их все тот же базовый цикл.
Разработка игры во многом напоминает строительство дома. Если вы хотите, чтобы ваше детище продержалось как можно дольше, все нужно делать по порядку и тщательно. Представьте, что будет, если вы начнете строительство дома с расстановки мебели. Естественно, ничего хорошего. Имеет ли значение, какой диван вы выбрали, если нет ни стен, ни комнат?
Сам по себе процесс разработки довольно незамысловат, но если выполнять задачи не по порядку, то много усилий будет потрачено впустую, и большую часть работы придется переделывать. Я встречал немало дизайнеров, которые кучу времени, скажем так, уделяют подбору обоев, а у самих фундамент без стяжки. Не повторяйте их ошибок!
Прежде чем переходить к подробному рассмотрению каждой стадии, необходимо уяснить два правила.
Правило № 1: стадии дизайна могут быть подвижными
Как уже говорилось, жестких границ между стадиями нет. Нельзя, например, как следует протестировать кор-геймплей, не имея хоть каких-нибудь компонентов. Точно так же при работе над компонентами нередко отыскиваются способы улучшить геймплей. На каждой стадии у вас лишь меняется угол зрения, тогда как суть процесса остается прежней.
Правило № 2: базовый цикл разработки – это основа всего
В основе хорошего дизайна всегда лежит базовый цикл разработки. От стадии к стадии алгоритм действий не меняется. Меняется только то, на что нужно обратить внимание. Поэтому каждая стадия включает в себя как минимум один цикл (а скорее всего, несколько).
Надеюсь, вы проделали задания из предыдущей части, а значит, хотя бы раз прошли базовый цикл от начала до конца. Если нет, рекомендую сначала довести алгоритм до автоматизма, а уже потом сосредоточиваться на стадиях, перечисленных ниже.
Пять стадий
Процесс разработки игры можно разбить на пять стадий.
1. Создание кор-геймплея.
2. Доработка геймплея.
3. Дизайн компонентов.
4. Доработка компонентов.
5. Завершающие штрихи.
На каждой из них перед вами будет стоять ряд вопросов, от которых необходимо отталкиваться во время тестов. Все вопросы, не касающиеся текущей стадии, следует игнорировать. Распространенная ошибка – отвлекаться на несущественные задачи. Такое разделение процесса разработки позволит вам не распыляться.
Теперь кратко рассмотрим каждую из пяти стадий. Подробно они будут описаны в соответствующих главах.
Создание кор-геймплея
Кор-геймплей – это фундамент будущего дома под названием «игра». На этой стадии вам предстоит решить, как перенести вашу задумку в игровой формат. Представьте, что вы выбираете двигатель для машины. От ваших решений зависит, как игра будет «работать». Именно на этой стадии вы воплощаете свои грандиозные замыслы в форме, которая поддается тестированию. Пока не обращайте внимания на всякие мелочи, сосредоточьтесь на сути.
Ниже главные вопросы, на которые необходимо ответить.
• Какой у игры основной игровой цикл?
• В чем состоит главный конфликт?
• Как происходит взаимодействие?
• Какие в вашей игре ресурсы?
• В чем цель игры?
• Чем игра интересна?
Доработка геймплея
На стадии доработки геймплея вы доводите механики до ума. На фундаменте появляются стены и крыша. К этому моменту основной игровой цикл должен быть четко сформулирован; теперь пришло время добавлять, изменять или убирать отдельные правила в соответствии с поставленными задачами.
Ниже главные вопросы, на которые необходимо ответить.
• Какая у игры средняя длительность?
• Как выглядят игровые элементы?
• Сколько компонентов потребуется?
• Каков приблизительный разброс чисел в игре?
• Каково соотношение между игровыми ресурсами?
Дизайн компонентов
На стадии дизайна компонентов вы начинаете наполнять интерьер своего дома – выбираете обои, шторы, бытовую технику. Теперь нужно позаботиться о том, чтобы каждая комната соответствовала своему назначению и сочеталась с другими. Пора сосредоточиться на основных элементах: картах, миниатюрах, монстрах, луте и т. д.
Разрабатывая предварительный дизайн компонентов для коллекционных или расширяемых игр, очень важно заложить системы, благодаря которым игроки смогут разобраться в десятках, сотнях или тысячах единиц потенциального нового контента. Воспринимать и обрабатывать информацию станет легче, если компоненты будут сгруппированы по категориям.
Для этого необходимо ответить на следующие вопросы.
• Каким образом можно сгруппировать компоненты?
• Какие у игры основные темы?
• Что помогает игрокам понимать происходящее в игре?
• Какие стили игры необходимо выделить?
Доработка компонентов
На стадии доработки компонентов вы обживаете дом, расставляете мебель. Именно теперь следует проработать все возможные стратегии и дать игрокам стимул делать то, что вы от них хотите. Именно теперь – а не раньше, как поступают многие, – следует ответить на следующие вопросы:
• Насколько сбалансированы стратегии между собой?
• Есть ли возможность ответить на ломающие игру стратегии?
• Достаточно ли подчеркнуты наиболее интересные способы игры?
Завершающие штрихи
Наконец осталось навести лоск и развесить украшения. Именно эта стадия отличает профессиональные продукты от любительских поделок. Какой бы гениальной ни была ваша игра, если она непрезентабельна, ее никто не купит. Вот сейчас самое время дать волю перфекционизму.
Сосредоточиться нужно на следующем:
• правила и обучение;
• шаблоны и пользовательский интерфейс;
• арт, названия, лор.
Вот так вкратце выглядят основные стадии гейм-дизайна. Как видите, ничего сложного. Каждая стадия строится вокруг набора вопросов, на которые необходимо ответить по мере прохождения базового цикла. Суть в том, чтобы вы сосредоточивались на главном и не отвлекались на второстепенное. Не пугайтесь, если что-то осталось неясным. В следующих главах мы рассмотрим каждую стадию во всех подробностях.