Заработать на геймерстве: кто придумывает видеоигры и сколько за это платят
Блоги21.04.2023

Заработать на геймерстве: кто придумывает видеоигры и сколько за это платят

Стереотип о том, что видеоигры — просто способ отвлечься на пару часов, давно устарел. Рынок видеоигр растёт, востребованность курсов по IT — тоже, и даже в вузах появляются образовательные программы по созданию видеоигр. Руководитель школы разработки видеоигр Университета ИТМО Андрей Карсаков рассказывает, почему в России не хватает хороших разработчиков игр, у кого есть шансы стать востребованным специалистом и с чего стоит начать погружаться в эту сферу.

Геймдев — обширная IT-сфера, специалисты которой разрабатывают видеоигры. Игры на мобильных телефонах, компьютерах, Playstation или в VR-очках — это всё геймдев. Масштаб индустрии видеоигр в последние годы превзошел киноиндустрию (хотя первое кино вышло на 60 лет раньше, чем первая видеоигра)! Интерактивные эмоции привлекают людей больше, чем пассивное погружение в кино. Многие франшизы уходят в игровую отрасль — так, история о мире волшебников стала игрой Hogwarts Legacy, а игровые франшизы перезапускаются в кино, как The Last Of Us. Порой смотришь заставку какой-нибудь игры, и кажется, что перед тобой полноценный высокобюджетный фильм.

Кто стоит за процессом создания игры

В индустрии геймдева, как и вообще в IT, задействован пул специалистов, численность которых зависит от сложности и масштабности самой игры. Цикл создания видеоигры одинаковый, и не важно, как пользователи будут играть — на телефоне или в VR-очках. Процесс можно разбить на 3 глобальных этапа — препродакшен, продакшен, постпродакшен. Рассказываем, какие специалисты нужны на каждом этапе создания игры и что входит в их обязанности.

Этап № 1 — Препродакшен

Всё начинается с концепт-документа

Первый этап напоминает наброски, которые делают геймдизайнеры, чтобы показать, что из себя будет представлять конечный продукт. Специалисты формулируют идею в виде концепт-документа, где описаны жанр, ключевые механики (действия, совершаемые внутри игры), и уникальные особенности игры (USP), а ещё добавлены основные референсы и другая общая информация.

Кто задействован: геймдизайнеры и продюсеры.

Подробнее о геймдизайнерах: эта профессия отличает индустрию геймдева от другой сферы IT. Геймдизайнеры продумывают, как будет работать игра, а пользователь с ней взаимодействовать. Такие специалисты — прежде всего инженеры, так как дизайн в контексте геймдева рассматривается с точки зрения проектирования, а не создания иллюстрации.

Заблуждение: работа в геймдизайне — не только и не столько фантазирование и придумывание миров. Зачастую это инженерная, местами исследовательская, а иногда и достаточно нудная работа.

Решение о переходе на второй этап принимают люди, которые контролируют запуск игры, — руководители студии, потенциальные издатели, инвесторы, а также сами участники команды разработки, если проект делается за собственные деньги.

Документация — без неё невозможно создать игру

На первом этапе специалисты формируют скелет игры, на втором дорабатывают — пишут геймдизайн-документ. Геймдизайнеры детализируют информацию об игре — прописывают игровые механики, объекты и цикл игры, а также инструменты и платформу, на которой будет создана игра, предоставляют референсные изображения для понимания визуального стиля игры. На этом этапе геймдизайнеры консультируются с разработчиками, художниками и другими специалистами, которые активно подключатся к работе на следующем этапе.

Кто задействован: геймдизайнеры, разработчики, художники.

Какие бывают геймдизайнеры: чем масштабнее и сложнее механика игры, тем больше специалистов требуется, и наоборот. Если команда разработки и проект небольшие, то главный геймдизайнер решает задачи связанные с нарративом, техническим геймдизайном, берёт на себя обязанности левел-дизайнера и прочее. В случае с крупными высокобюджетными проектами задачи распределены между специалистами. Например, для создания игры Red Dead Redemption 2 организаторы нанимали геймдизайнера, который специализировался только на визуализации лошадей.

Некоторые виды специализаций в геймдизайне:

  • Нарративный дизайнер. Специалист, который отвечает за сюжет, образ персонажей, их взаимодействие. Его главная цель — обеспечить повествование через механику игры.
  • Дизайнер уровней. Проектирует окружение игрового мира, в котором будет интересно находиться и взаимодействовать с объектами.
  • Геймдизайнер игрового баланса. Просчитывает соотношение сил между персонажами и обеспечивает разницу сложности между уровнями.
  • Дизайнер игровых механик. Проектирует игровые механики в игре, то есть продумывает, по каким правилам игрок будет взаимодействовать с игровым миром.

Средняя зарплата геймдизайнера на 2023 год по России: 162 тыс. рублей.

Воплощение игры в реальность — прототипирование

На основе документации по игре специалисты собирают прототипы отдельных механик или частей игры. Через прототипирование геймдизайнеры понимают, насколько хорошо они спроектировали ту или иную механику, а также продумали взаимодействие между ними. Если заметно, что прототип не даёт нужного ощущения от игры, то геймдизайнеры с программистами вносят корректировки, которые позже заносятся в документацию. Начинается проработка основного визуала игры — отрисовываются концепт-арты (законченные изображения) мира, персонажей и определяется визуальный стиль игры, в котором на следующих этапах будет создаваться весь графический контент.

Кто задействован: технические лиды, геймдизайнеры, программисты, художники.

Подробнее о программистах: программисты — это специалисты, которые создают прототипы и занимаются масштабированием игры. Программисты высокого уровня могут выполнять роль технических лидов. В зависимости от сложности прототипов геймдизайнеры способны участвовать в их создании.

Некоторые виды разработчиков, которые привлекаются на этапе продакшена:

  • Gameplay Developers. Создают программный код, который направлен на визуализацию идей геймдизайнеров на разных платформах.
  • UI Developers. Разрабатывают удобный пользовательский интерфейс, меню и их взаимосвязь.
  • Graphics Programmers. Отвечают за качество картинки, автоматизируют задачи художников.

Средняя зарплата разработчиков в России на 2023 год: 283 тыс. рублей.

Этап № 2 — Продакшен

Вертикальный срез или часть игры

Отличие вертикального среза от полноценной игры — это объем сделанного контента. Результат вертикального среза — игра в объеме пары уровней или одной главы. На этом этапе собирается полноценная команда для реализации игры.

Кто задействован: команда разработчиков, геймдизайнеры, художники, тестировщики, сетевые программисты (если это сетевая игра), менеджеры, девопсы (специалисты по автоматизации процессов) и т. д.

Подробнее о тестировщиках (QA-инженерах): эти специалисты ищут ошибки (баги), которые возникают во время прохождения игры. Они моделируют ситуации, в которые может попасть пользователь. После обнаружения ошибок разработчики их исправляют.

Средняя зарплата тестировщиков на 2023 год: 55 тыс. рублей.

Масштабирование и подготовка к изданию

Описание: команда разработки переходит к масштабированию игры — созданию полной версии. Специалисты отрисовывают весь графический контент, собирают все уровни и прочее. Увеличение объемов работы приводит к расширению команды, если студия не желает сильно растягивать сроки разработки. При подготовке к выпуску игры настраиваются сервисы аналитики и отслеживания ошибок, которые могут возникнуть в игре, параллельно запускается продвижение игры в медиа и на рекламных площадках.

Кто задействован: команда разработки.

Этап № 3 — Постпродакшен, или релиз и оперирование игры

Если игра готова, подписан контракт с издателем или принято решение выпускать игру самостоятельно, определяется дата релиза на игровых площадках (VKPlay, Steam, Epic Games Store и т. д.). После выпуска отслеживается, как используется игра — специалисты реагируют на сообщения об ошибках, возникающих у пользователей.

На этапе оперирования не нужна большая команда, как на этапе масштабирования, но необходимо подключить новых специалистов — аналитиков, комьюнити менеджеров и специалистов поддержки.

Кто задействован: аналитики, геймдизанеры, разработчики, тестировщики, комьюнити менеджеры, специалисты поддержки.

Какого уровня специалисты нужны для разработки игры

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

Что сейчас с российским рынком геймдева

В геймдеве, да и во всей IT индустрии, серьёзный голод по кадрам. Много специалистов высокой квалификации покинуло Россию, теперь компании ищут им равнозначную замену. В текущий момент цель бизнеса — получить результат от новых кадров и не расходовать ресурсы на доучивание сотрудников.

Что ждет российский рынок дальше?

За последние 20 лет российские разработчики серьезно выросли благодаря открытому международному рынку, выпустили крупные и амбициозные проекты, например, нашумевший Atomic Heart. За время работы на крупные иностранные компании выросло целое поколение российских специалистов. Но ситуация в мире быстро меняется — ещё 2-3 года назад российский рынок геймдева быстро рос, а сейчас переживает кризис из-за оттока профессионалов. Отечественная индустрия видеоигр при существующих ограничениях имеет доступ к международному рынку. Внутренние площадки активно развиваются, начинают появляться средства поддержки на государственном уровне, ведь геймдев — серьезная доля IT-рынка. Российская индустрия видеоигр имеет все шансы стать сильной и самодостаточной отраслью, если преодолеет кризис и будет использовать накопленный опыт во внутренних проектах.

Почему некоторые специалисты растут, а некоторые — нет

Зачастую проблема роста специалиста до высоких позиций оказывается не в умении писать код на определенном языке или во владении hard skills (базовыми навыками в сфере IT), а в широком кругозоре, опыте решения различных задач и понимании того, для чего нужен багаж фундаментальных знаний. Хорошим источником получения последнего выступает профильное высшее образование, которое сейчас становится более доступным и достаточно сфокусированным под конкретные профессии и отрасли. На курсах же зачастую учат отвечать на вопрос «как?», но крайне редко дают знания, позволяющие ответить на вопросы «почему?» и «зачем?» Поэтому новичкам приходится дотягивать всю «фундаменталку» самостоятельно, что увеличивает сроки роста как специалиста.

Не имея в основе фундаментальной базы, специалист достигнет стеклянного потолка — невидимого барьера, который мешает продвигаться по карьерной лестнице. Например, до уровня middle developer можно дойти и без высшего образования, при помощи разных курсов, но шагнуть дальше в позицию senior, будет уже значительно тяжелее. Этот процесс можно сравнить с игрой на фортепиано. Научиться быстро нажимать клавиши можно, но без правильной постановки рук преподавателем и усвоения фундаментальных знаний, не стать великим пианистом. Конечно, редкие исключения здесь мы не рассматриваем.

Самые распространенные ошибки молодых специалистов

  1. Считать, что фундаментальные знания не важны в IT, а достаточно изучить язык программирования/фреймворк (программная платформа)/движок (программное обеспечение).
  2. Недооценивать важность soft skills для построения карьеры. Под софт скиллами я подразумеваю коммуникабельность и постоянное самообразование. IT быстро развивается — появляются новые инструменты, технологии. Если не держишь руку на пульсе, очень быстро отстанешь.
  3. Романтизация профессии игрового разработчика и в особенности геймдизайнеров. В первую очередь, игровая индустрия — это бизнес, ничем радикально не отличающийся от всей остальной IT-отрасли. Игры должны приносить деньги, чтобы окупить свое создание.

Есть ли возможность уйти в другие сферы IT, если с геймдевом не сложилось

Напомню, что геймдев — это не отдельная индустрия, а IT-индустрия. В каждом из направлений в IT есть свои программисты, которые используют очень близкие, а то и вообще одни и те же инструменты для решения своих рабочих задач. Поэтому специалисты без особых сложностей могут переходить из одного направления в другое, если владеют навыками общего профиля, то есть знают распространенные языки программирования, знают математику и обладают базовыми софт-скиллами.

Какие навыки следует развивать разработчикам

Умение искать и фильтровать информацию

Навыки, которые необходимы, наверное, всем современным людям. Без них в IT-индустрии особенно будет тяжело. У поколения 80-90-х они сформировались естественным образом — тогда нужно было потрудиться, чтобы найти что-то нужное и полезное. Сейчас, в эпоху умных рекомендательных и очень продвинутых поисковых систем, можно легко получить почти любую информацию, не прикладывая к этому усилий, но та ли это будет информация, которая вам действительно нужна?

Развивать кругозор и наигранность

Для специалистов геймдева важна наигранность, которая прокачивается за счёт прохождения разных игр. Наигранность можно сравнить с насмотренностью, которую стремятся развивать художники, а также геймдизайнеры.

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

Реклама. Рекламодатель: Университет ИТМО. LjN8KTYDh

Фото: Frame Stock Footage / Shutterstock / Fotodom

Комментарии(2)
Великолепная статья! Она о будущей работе! Чем люди будут заниматься, когда роботы вытеснят их с производств? Виртуализацией нашей жизни https://mel.fm/blog/yury-nikolsky/10726-vtoraya-zhizn
При
этом надо отметить, что создатели игры сразу настроены на взаимосвязь искусственного интеллекта и человека — в этом особенность игр. О взаимосвязи людей можно почитать на https://mel.fm/blog/menedzhment-rynochny/27091-a-vy-udarnik-ili-talant-pochemu-sotssorevnovaniya-proigryvayut, а теперь она усложняется за счет добавления к ним искусственного разума.
Вновь возникающие связи отрабатываются сначала на игровых технологиях. Это новая роль разработчиков игровых технологий, так как вместе с новыми играми меняются психика индивида и психология поведения человека. Создатели игр первыми начнут обслуживать любые отрасли, для которых виртуализация всё чаще будет означать рост конкурентоспособности фрилансера, фирмы, страны.
Это о специальностях, которые развиваются, но к которым школа не способна подготовить. Государство всё время сужает рамки выбора, превращая учителей и учеников в подобие роботов (https://mel.fm/blog/menedzhment-rynochny/79152-rebenok-ne-robot-chtoby-lishat-ego-prava-na-vybor). Если не хотите, чтобы ваши дети только обслуживали роботов новых производственных комплексов, то начните составлять список будущих профессий, начав с профессий из этой статьи.
Больше статей