Исследование российского IT-рынка — посмотрим на доход и работу разработчиков игр.
Разработка игр — это не просто пилить игры. Игроманы уже успели увидеть многое, поэтому задача команд геймдев-индустрии — создавать новое. То, что понравится и заинтересует пользователей, а также принесёт прибыль.
Разработка
Разработчики игр создают игры для ПК, телефонов и консолей. Их задачи похожи на задачи других программистов, но они создают проекты с нуля с помощью языков программирования и фреймворков.
Вот какие языки популярны в геймдеве:
- С++ — подходит для разработки игр для консолей и Windows. На нём написаны Crysis, Dark Souls. Также используется в движке Unreal Engine.
- C# — для разработки игр на движке Unity, на котором в том числе создают игры для Windows и Xbox. На нём написаны Pokemon Go и Super Mario Run.
- Java — для разработки игр для любой платформы. На нём написаны Minecraft и Doodle Jump.
- JavaScript — для разработки браузерных игр.
- Swift — для разработки игр для iOS или macOS.
Разработчиков игр можно разделить на привычные нам категории – backend- и frontend-программистов. Backend-разработчики занимаются созданием серверной части игры, а frontend-разработчики работают над архитектурой и интерфейсом.
Геймдизайн
Геймдизайнеры отвечают за создание правил и содержания игры, а также объясняют команде, как реализовать идеи. Их роль можно сравнить с продюсером в киноиндустрии. В России геймдизайнеры зарабатывают в среднем 155 000 рублей.
Арт и анимация
Художники-аниматоры рисуют объекты будущей игры, а аниматоры оживляют их, чтобы персонажи, объекты и окружающая среда игрового мира начали двигаться. Средняя зарплата художников-аниматоров в России составляет 88 000 рублей в месяц. UX/UI-дизайнеры в геймдеве занимаются проектированием и отрисовкой игрового интерфейса, что делает их работу похожей на работу их коллег в других отраслях IT.
Работа с текстами
Сценаристы прописывают сценарий будущей игры, основываясь на идею геймдизайнера, тренды индустрии и особенности жанра.
Тестирование и локализация
Тестировщики тестируют игры и находят баги. А локализаторы работают над адаптацией продукта для разных стран, в которых запланирован релиз. В России тестировщик игр в среднем зарабатывает 55 000 рублей в месяц.
Производство и маркетинг
Продюсеры следят за соблюдением сроков, бюджета и качества работы всей команды. Средняя зарплата продюсера игр в России составляет 280 000 рублей.
Маркетологи и PR-специалисты занимаются продвижением игр, разрабатывая и внедряя маркетинговые стратегии, чтобы продукт нашел своего пользователя и стал заметной частью индустрии.
В больших командах есть основные роли, описанные выше. В локальных проектах часто разработчики берут на себя многие роли, а в некоторых случаях даже все сразу.
Средняя зарплата разработчиков игр в разных странах
Сравним доход геймдев-программистов в пяти странах.
Страна | Средняя ежемесячная зарплата | Средняя ежемесячная зарплата |
---|---|---|
Россия | 100 000 ₽ | $ 1800 |
Беларусь | 90 000 ₽ | $ 1500 |
Великобритания | 220 000 ₽ | $ 3700 |
Германия | 280 000 ₽ | $ 4600 |
США | 500 000 ₽ | $ 8300 |
Уровень зарплат геймдев-программистов (в рублях и долларах)
Конечно, уровень зарплаты зависит от опыта, стека и компании.
Зарплаты и вакансии в геймдеве: сколько получают разработчики игр в регионах России
Пока мы работали над этой статьёй, на hh.ru висело около 1000 (сумма по нескольким разным запросам) вакансий для разработчиков игр — гораздо больше, чем у остальных профессий в геймдеве.
Многие вакансии для разработчиков игр предлагают удаленную работу. Например, одна вакансия для разработчика на Unity предлагает зарплату от 200 000 рублей на руки и позволяет работать из дома или из питерского офиса. Кандидату с опытом работы от шести лет предстоит создавать карточную игру в духе Hearthstone.
Региональные геймдев-команды также существуют. Например, есть вакансия из Брянска, которая требует опытного Unity-программиста с опытом работы от трех до шести лет. Зарплата может быть от 100 000 до 200 000 рублей. Работа связана с гибридными казуальными играми.
А вот вакансия из Тольятти. Разработчику с опытом работы с движком Unity предстоит работать и на бэке, и на фронте и получать за это от 50 000 до 100 000 рублей на руки.
В компании в Новосибирске есть вакансия на должность программиста игр с опытом работы от одного до трёх лет. Требуется знание языка программирования C++. Задача заключается в разработке 3D-игры в жанре симуляторов для ПК, PlayStation 5 и Xbox Series X. Вакансия предлагает зарплату от 100 000 до 150 000 рублей на руки.
Вакансия из Казани отлично демонстрирует требования и условия работы джунов из регионов. За зарплату с неожиданным разбросом от 40 000 до 100 000 предстоит работать в молодой команде, которая готовит новые продукты для мобильных устройств.