Кто такой гейм-дизайнер? Когда мы говорим о концепт-художнике, мы имеем в виду человека, рисующего скетчи; программист C# пишет код на данном языке в определенной среде разработки, сценарист работает над интересной историей – круг обязанностей большинства специалистов более или менее понятен. А чем, собственно, занимается гейм-дизайнер, когда «придумывает игру»?
Самое часто встречающееся заблуждение – гейм-дизайнер «придумывает миры», описывает лор[12] игры, ее сюжет и персонажей. Напоминает просьбу «рассказать сказку». Придумать историю на сон грядущий, наверное, худо-бедно способен каждый. Спроектировать свою игру так, чтобы в нее было интересно играть другим, – задача куда более комплексная.
Во-первых, сюжет и сеттинг[13] – вовсе не единственные составляющие успеха игры. Действительно, для сюжетной игры важны погружение, атмосфера, развитие персонажей, но игрой она станет, только когда в нее можно будет поиграть. Здесь работают совсем другие механизмы, нежели в книгах или фильмах.
Во-вторых, считается, что гейм-дизайнер придумывает набор правил и механик, их взаимодействие. На самом деле этим обычно занимается уже ведущий гейм-дизайнер, человек с большим опытом, или же продюсер проекта. Обычно рядовой гейм-дизайнер работает над какой-то конкретной механикой или единицей контента, а комплексными системами занимаются старшие и ведущие специалисты. Прежде чем создать реально работающие, увлекательные механики, придется много играть, думать, анализировать и пробовать. Да и слово «придумывает» не всегда корректно. В основном это работа, основанная на анализе конкурентов, логике и математике.
Гейм-дизайнер работает непосредственно с геймплеем (игровым процессом), стараясь сделать его интересным. Этот человек всю свою карьеру думает о том, из чего складывается это «интересно» и какие конкретные инструменты применяются в самых разных жанрах и игровых ситуациях. Наличие ряда готовых решений для того, чтобы добиться этого таинственного ощущения, отличает опытного гейм-дизайнера от новичка.
Профессия гейм-дизайнера представляется людям со стороны чем-то творческим, легким и веселым. Все так, но это очень непростая работа, для которой требуются знания в самых разных областях, а также очень много упорства и трудолюбия.
Навыки гейм-дизайнера
Давайте разберем, какие навыки будут полезными для становления молодого гейм-дизайнера.
Начнем с конкретных полезных умений специалиста: знание языков программирования (С++, С#…), навыки работы с игровыми редакторами (Unreal, Unity, другие), владение иностранными языками (английский, китайский…), навыки рисования (2D, 3D, анатомический рисунок…), опыт работы с Photoshop или любым другим редактором изображений, знакомство с технологиями продаж, знание Excel, Confluence, Jira и другие умения.
Гейм-дизайнеру будет довольно сложно без знания математики. Базовая арифметика, теория вероятности и другие расчеты нужны практически на любом игровом проекте, особенно для системных и технических дизайнеров и людей, занимающихся балансом.
Эти знания необходимо также структурировать и формализовать. Полезный инструмент для этого – Excel. Придется иметь с ним дело с первого для работы, поэтому, если почему-то вы до сих пор не пользовались этой программой, нужно наверстывать упущенное.
Важно научиться представлять, о чем думают ваши игроки – люди разного возраста и пола, со своими культурными особенностями, часто с противоположными предпочтениями. Что заставляет возвращаться в игру, какие формы и цвета стимулируют к покупке – и еще миллион вопросов, на которые предстоит ответить гейм-дизайнеру, работающему над игрой. Чтобы понять, о чем идет речь, полезно ознакомиться с дневниками разработчиков, на живых примерах объясняющих, почему то или иное гейм-дизайнерское решение было принято, изменено или признано неудачным.
Это ваши коммуникативные, лидерские, командные и прочие навыки: можете ли вы грамотно доносить и отстаивать свои идеи, приятно ли с вами общаться, приходите ли на работу вовремя, умеете ли сохранять холодный ум в стрессовой ситуации. То есть не то, что вы делаете, а то, как вы подходите к своим задачам.
Гейм-дизайнеру (как основному источнику задач на проекте) важно не только корректно сформулировать задачу в своей голове, но и донести ее суть до исполнителей (программистов, аниматоров, тестировщиков, художников и других специалистов). Желательно сделать это так, чтобы сохранить приятную рабочую атмосферу.
Между задачей и ее реализацией стоит много барьеров. Это понимание автором задачи ее сути, осознание того, что он хочет получить в итоге. Далее, это правильная и подробная постановка задачи и ее верное прочтение исполнителем. Но и этого недостаточно: важно еще убедиться, что и исполнитель, и автор понимают ее суть одинаково.