Хочу в геймдев! Основы игровой разработки для начинающих - Вячеслав Николаевич Уточкин
Шрифт:
Интервал:
Закладка:
Гейм-дизайнер работает непосредственно с геймплеем (игровым процессом), стараясь сделать его интересным. Этот человек всю свою карьеру думает о том, из чего складывается это «интересно» и какие конкретные инструменты применяются в самых разных жанрах и игровых ситуациях. Наличие ряда готовых решений для того, чтобы добиться этого таинственного ощущения, отличает опытного гейм-дизайнера от новичка.
Профессия гейм-дизайнера представляется людям со стороны чем-то творческим, легким и веселым. Все так, но это очень непростая работа, для которой требуются знания в самых разных областях, а также очень много упорства и трудолюбия.
Рис. 4. Кто такой гейм-дизайнер?
Навыки гейм-дизайнера
Давайте разберем, какие навыки будут полезными для становления молодого гейм-дизайнера.
ХАРД-СКИЛЛЫ[14]
Начнем с конкретных полезных умений специалиста: знание языков программирования (С++, С#…), навыки работы с игровыми редакторами (Unreal, Unity, другие), владение иностранными языками (английский, китайский…), навыки рисования (2D, 3D, анатомический рисунок…), опыт работы с Photoshop или любым другим редактором изображений, знакомство с технологиями продаж, знание Excel, Confluence, Jira и другие умения.
Гейм-дизайнеру будет довольно сложно без знания математики. Базовая арифметика, теория вероятности и другие расчеты нужны практически на любом игровом проекте, особенно для системных и технических дизайнеров и людей, занимающихся балансом.
Эти знания необходимо также структурировать и формализовать. Полезный инструмент для этого – Excel. Придется иметь с ним дело с первого для работы, поэтому, если почему-то вы до сих пор не пользовались этой программой, нужно наверстывать упущенное.
Важно научиться представлять, о чем думают ваши игроки – люди разного возраста и пола, со своими культурными особенностями, часто с противоположными предпочтениями. Что заставляет возвращаться в игру, какие формы и цвета стимулируют к покупке – и еще миллион вопросов, на которые предстоит ответить гейм-дизайнеру, работающему над игрой. Чтобы понять, о чем идет речь, полезно ознакомиться с дневниками разработчиков, на живых примерах объясняющих, почему то или иное гейм-дизайнерское решение было принято, изменено или признано неудачным.
СОФТ-СКИЛЛЫ[15]
Это ваши коммуникативные, лидерские, командные и прочие навыки: можете ли вы грамотно доносить и отстаивать свои идеи, приятно ли с вами общаться, приходите ли на работу вовремя, умеете ли сохранять холодный ум в стрессовой ситуации. То есть не то, что вы делаете, а то, как вы подходите к своим задачам.
Гейм-дизайнеру (как основному источнику задач на проекте) важно не только корректно сформулировать задачу в своей голове, но и донести ее суть до исполнителей (программистов, аниматоров, тестировщиков, художников и других специалистов). Желательно сделать это так, чтобы сохранить приятную рабочую атмосферу.
Между задачей и ее реализацией стоит много барьеров. Это понимание автором задачи ее сути, осознание того, что он хочет получить в итоге. Далее, это правильная и подробная постановка задачи и ее верное прочтение исполнителем. Но и этого недостаточно: важно еще убедиться, что и исполнитель, и автор понимают ее суть одинаково.
Знания общей психологии и социологии тоже полезны для гейм-дизайнера, так как позволяют быстрее разобраться в потребностях своей аудитории, построить отношения в команде, набрать эффективных сотрудников. Люди, в обычной жизни привыкшие анализировать свои и чужие переживания, имеют определенное преимущество.
Игровая индустрия во многом базируется на коммуникациях, и то, как вы ведете себя в команде, – критично. Проходя собеседование в игровую студию, вы с 99 %-й вероятностью столкнетесь с тем или иным заданием, цель которого – понять, как вы будете вести себя в коллективе. Все компании, проекты и задачи – разные, и единственно верных ответов нет, но этому всегда уделяют пристальное внимание.
Игровой проект – это комплексная работа, и не всегда получается любить каждую ее часть. Хороший гейм-дизайнер работает как раз над постоянным улучшением игры, и он не должен позволять себе неконструктивно ругать то, над чем трудится вся команда. Нельзя просто заявить, что проект ужасен и ничто его не спасет. От гейм-дизайнера ждут план по постоянному совершенствованию проекта, а не пустой критики.
ИГРОВОЙ ОПЫТ
Отдельным пунктом нужно выделить игровой опыт и понимание особенностей игровой индустрии, так как это самое важное для гейм-дизайнера. Естественно, гейм-дизайнер должен любить игры и играть в них. Найдется немало людей, посвящающих много времени видеоиграм, но каждый раз подмечать закономерности, математические модели, предугадывать влияние того или иного изменения в игре могут не все. Чем больше вы знаете об индустрии, следите за тенденциями, читаете специализированную литературу, тем шире игровой кругозор и тем быстрее и лучше вы сможете оценивать свою работу и работу будущих коллег. Важно иметь игровой опыт в самых разных жанрах, следить за новинками, знать успешные и провалившиеся игровые компании, иметь представление о различных игровых мероприятиях.
Одна из ошибок гейм-дизайнера – играть только в те игры, которые нравятся. Очень часто можно найти гениальные идеи для экшена, скажем, в гонках. На другой платформе, в другом жанре вы можете почерпнуть неожиданные решения, которые еще никто не применял. Например, многие уже классические элементы шутеров заимствованы из RPG[16], такие как характеристики оружия или древо развития. В частности, много всего из RPG взял подкласс лутер-шутеров (Destiny, The Division, Borderlands).
Попробуйте для начала просто вдумчиво поиграть в любую игру, запишите свои реакции и эмоции от каких-то моментов: что напрягало, что вызывало положительные эмоции; проанализируйте свои впечатления и сравните их с впечатлениями других игроков. Чувство удовольствия от выстрела в голову соперника (хедшот) в последнем раунде, негодование от проигрыша, когда компьютеру выпала редкая карта, запотевшие ладони в момент ожидания соперника…
Может быть, вам хотелось бы смешать механики нескольких игр? Или, напротив, вы видите «лишние» игровые активности, портящие, на ваш взгляд, игру? Важно для начала научиться разбираться хотя бы в собственных эмоциях и ощущениях от игрового процесса. Такие наблюдения пригодятся при создании собственной игры, ведь многие моменты будут повторяться, помогая определить архетипы поведения игроков и полученные ими конкретные эмоции и опыт. Плюс с практикой вы научитесь и фиксировать свои субъективные ощущения, и ставить себя на место других, что приблизит вас к пониманию разных аудиторий.
Карьера гейм-дизайнера
Обязанности гейм-дизайнера в