Гейм-дизайнер
Содержание:
- Зарплата и востребованность
- Подготовка к публикации
- Как стать игровым дизайнером
- Специфика работы специалистов по созданию игр:
- Как стать гейм дизайнером с нуля
- Другие интересные учебные программы
- Кто такой гейм дизайнер?
- Кому подходит
- Известные представители профессии
- Какие знания и навыки нужны
- Вакансии и заработки гейм-дизайнеров
Зарплата и востребованность
Еще несколько лет назад профессия гейм-дизайнера была далеко не самой востребованной в нашей стране, да и в общемировом масштабе до 2018-го года наблюдался спад востребованности игровых дизайнеров.
Вот как выглядела статистика вакансий для гейм-дизайнеров в США по данным сайта Recruiter
Но в последние годы ситуация начала стремительно меняться. Этому способствует активное развитие технологий, которые открывают новые возможности для создания игрового контента. И даже общий экономический спад 2020-го года, вызванный пандемией, не сбавил обороты геймдева, ведь пользователи стали еще больше времени проводить за экранами своих гаджетов.
Если говорить о российском рынке, то и здесь наблюдается рост востребованности гейм-дизайнеров, поскольку появилось больше компаний, которые сотрудничают с иностранными спонсорами, занимаются разработкой мобильных игр на удаленке.
По данным CareerExplorer рынок вакансий для гейм дизайнеров к 2026-му году вырастет на 9,3%.
Ну а теперь к самому интересному – к зарплатам! Сколько зарабатывает разработчик игр с России и за границей?
Сервис RussiaTrud о том, что средняя зарплата игрового дизайнера в России составляет около 60 тыс. рублей в месяц. Естественно, размер зарплаты будет сильно зависеть от уровня знаний специалиста и компании, в которой он работает. Так, новички с минимальным опытом работы или без него могут претендовать на позиции с зарплатой от 35 тыс. рублей. Хотя многие компании сначала зовут таких соискателей на бесплатные стажировки.
Вот пример требований и условий работы для специалиста уровня Junior с сайта HeadHunter:
Специалисты уровня middle и выше, с опытом, хорошим резюме и портфолио имеют гораздо больше – их зарплаты в столице обычно стартуют от 100 тыс. рублей, и могут достигать 200-250 тыс. рублей.
Вот несколько примеров вакансий для опытных игровых дизайнеров:
На западном рынке ситуация с зарплатами, как обычно, повеселее.
Согласно данным сервиса Glassdoor геймдизайнеры в США зарабатывают около 70 тыс. долларов в год
Ресурс www.gamedesigning.org поделился также интересной информацией о зарплатах дизайнеров в топовых компаниях по разработке игр:
- BioWare – около 57 тыс. долларов (54 — 61 000);
- Zynga – около 79 тыс. долларов (56 718 — 97 793);
- Electronic Arts – около 69 тыс. долларов (42 116 — 98 155);
- Valve Corporation – 120-130 тыс. долларов;
- Gameloft – около 58 тыс. долларов (50 000 — 65 195);
- Rockstar Games – около 84 тыс. долларов (51 000 — 103 000);
- Корпорация Microsoft – около 110 тыс. долларов (101078 — 119 525);
- Naughty Dog Inc – около 90 тыс. долларов (60 960 — 147 320);
- Activision Blizzard – около 72 тыс. долларов (58 438 — 97 479);
- Ubisoft – около 83 тыс. долларов (75 848 — 87 000).
На этом же ресурсе можно найти информацию о том, как меняются зарплаты игровых дизайнеров на западном рынке в зависимости от опыта и квалификации. Так, в 2021-м году новички с минимальным опытом смогут претендовать на 60 тыс. долларов в год. Ощутимое повышение зарплаты происходит либо ближе к 10-летнему стажу – до 70 тыс. долларов, либо при получении должности ведущего дизайнера – до 77 тыс. долларов в год среди новичков.
Опытные лиды со стажем работы в video game design от 5 лет, могут претендовать в среднем на 86 тыс. долларов в год
Подготовка к публикации
Как тестировать игру на баги?
- Дайте другим поиграть в игру. Желательно вместе с вами, на случай, если они столкнутся с ошибкой и не смогут понять или объяснить её.
- Проверьте игру на разных платформах. В редакторе может не быть проблем, но работает ли она там, где её будут запускать? Будьте особенно внимательны с Linux и Android.
- Проверьте консоль на исключения. Если нашли исключение, найдите файл и строку, где сработало исключение. Если оно звучит по-марсиански, поищите решение в сети, и подумайте, почему именно в этой строке срабатывает исключение.
- Напишите в консоль. Попробуйте вывести логи (системные файлы) в предполагаемых местах ошибки. Введите разные переменные и сверьте полученные значения с ожидаемыми. При несовпадении — исправляйте.
- Проверьте логи. Системные записи вашего проекта дадут больше информации, чем консоль. Прочтите строки, где сработало исключение. Гуглите всё, что не знаете.
- Поспите. Всё починится с утра. Это просто плохой сон 🙂
Типичные ошибки
- NullReferenceException.
В чём дело: функция выполняется с несуществующей (null) переменной.Быстрое решение: проверьте, является ли переменная null. - SyntaxErrorException.В чём дело: ошибки в синтаксисе.Быстрое решение: в сообщении указано, какой символ выдал ошибку. Найдите и исправьте его.
- Розовый или чёрный экран.Возможная проблема: не обработался шейдер.Возможные причины: вы используете 3D-шейдеры в 2D-игре или шейдеры, которые не поддерживаются операционной системой. Убедитесь, что вы используете мобильные шейдеры для мобильных игр.
- Установите нужную частоту кадров. Для визуальной новеллы хватит 20 кадров в секунду, а вот для шутера нужны 60. Низкая частота кадров тратит меньше времени на отрисовку.
- Анимация / система частиц / выборочная обработка. Объекты, невидимые для камеры игрока, не обрабатываются. Персонажи анимируются, частицы обновляются, 3D-модели обрабатываются только в поле зрения игрока.
- Сжатие текстур и звуков. Для сжатия текстур используйте Crunch. Потоковая музыка и распаковка звуковых эффектов перегружают игру. Попробуйте снизить качество аудио. Сжатие может заметно снизить качество объектов.
- Не позволяйте Raycast касаться лишних объектов. Raycast похожи на маленькие лучи, выстреливающие из ваших пальцев или мыши, когда вы касаетесь экрана или кликаете. Найдите объекты, которые не должны реагировать на действия игрока и удалите их из вычислений Raycast.
- Используйте объектный пул. Частое создание и удаление большого количества объектов снижает производительность. Вместо этого, объедините их в список, очередь или другую структуру. Например, пули должны объединяться в один массив.
- Оптимизируйте шейдеры. Задайте материал для каждого визуализатора. Игре не придётся создавать новые материалы в начале игры, что сэкономит ресурсы. Пусть визуализатор включает только то, что функционально необходимо.
- Используйте AssetBundles (дословно «комплекты активов») вместо старой системы Resources в Unity. AssetBundles экспортирует ваши файлы из Unity и помещает в один файл, экономя оперативную память.
Инструменты (только для Unity)
Скрипты:Графика:
- A guide to optimizing Unity UI;
- Art Asset best practice guide.
Память:
- Reducing the file size of your build.
- Memory.
Оптимизация под платформы:
- Practical guide to optimization for mobiles;
- WebGL performance considerations;
- Memory Considerations when targeting WebGL;
- Olly’s seven stages of optimizations for mobile VR.
Как стать игровым дизайнером
Профессия game designer достаточно нова и молода, а в нашей стране она только начинает развиваться. Поэтому в ВУЗах она практически не представлена. Только несколько учебных заведений на всю страну сейчас предлагают специализированные программы для гейм-дизайнеров. Зачастую в эту профессию идут люди, который имеют диплом в разработке ПО или другой специальности по программированию, а затем подтягивают необходимые скиллы на курсах или самостоятельно.
Но путь в карьеру с получением высшего образования точно не назовешь оптимальным для человека, который хочет сменить профессию во взрослом возрасте, ведь он займет несколько лет и даст много ненужных знаний. Если вы хотите как можно быстрее освоить профессию и начать зарабатывать, лучше воспользоваться онлайн-курсами. На фоне роста востребованности гейм-дизайнеров, такие учебные программы стали все чаще появляться в центрах онлайн-образования. И такой формат учебы позволит освоить профессию менее, чем за год, получить практические и актуальные знания, познакомиться с практикующими специалистами и получить доступ к комьюнити.
Также существует путь в карьеру через самообразование. И многие нынешние гуру в нашей стране начинали именно так. Изначально, это были увлеченные геймеры, которые постепенно вникали во все тонкости и аспекты создания игр. Но этот вариант также требует много времени и развитого критического мышления, чтобы уметь отделять полезную и актуальную информацию от мусора.
Важно отметить, что очень достойная зарплата опытных игровых дизайнеров контрастирует с практически мизерной у новичков. Большинство игровых студий не готовы много платить человеку без опыта, поскольку они, фактически, берут на себя еще и обучающие функции
И к этой реальности индустрии нужно быть готовым. Советуем соглашаться даже на бесплатные стажировки уже в процессе обучения, чтобы скорее получить опыт работы, и претендовать уже на более приличную зарплату.
Специфика работы специалистов по созданию игр:
Чтобы создать качественную современную компьютерную игру требуется не один год упорной работы. Поэтому над созданием игр работает одновременно несколько производственных команд, каждая из которых выполняет работу в своей собственной сфере. В создании компьютерной игры, кроме программиста участвуют и представители других профессий. Программист является центральным звеном всей разработки.
Программист занимается написанием программного кода игры, с помощью которого реализуется игровая физика и искусственный интеллект игры. Программист должен иметь богатый опыт работы в области информатики и разработки.
Аниматор — это самая творческая профессия. В некоторых играх, таких как Myst, аниматор играет даже более важную роль, чем программист. Аниматор — это человек с хорошим воображением, современным мышлением и множеством идей. Во все времена одним из критериев оценки игры была ее графическая составляющая. Аниматоры сегодня имеют в своем арсенале самое современное аппаратное и программное обеспечение (в частности, технологию Motion Capture), которое дает возможность записывать реальные движения человека и переносить их потом на игровых персонажей.
Композиторы, музыканты, актеры, звукорежиссеры работают над звуковым оформлением игры, пишут и исполняют музыку, читают тексты персонажей. Без достойной музыки и качественного озвучивания, как и без хорошей графики, современная игра не будет успешной. Музыкальное и звуковое сопровождение, конечно, не являются главным, но попробуйте поиграть в Need For Speed: Underground 2 без звуков и музыки – большая часть очарования этой игры исчезнет.
Сценарист. Сценарий игры обязательно присутствует в ролевых и приключенческих играх, а также в играх смешанных жанров. Но даже в FPS-играх требуются качественные и интересные тексты. Этим занимаются сценаристы и режиссеры.
Дизайнер игры занимается программированием игрового дизайна, уделяя особое внимание сюжетным линиям, структуре игры и правилам. Дизайнеры уровней
После того, как программисты, аниматоры, художники, музыканты выполнят основную работу по созданию персонажей игры, игровых интерьеров, звуков, в работу включаются дизайнеры уровней. Если даже игра представляет собой один большой уровень без явного разбиения на части, дизайнерам приходится немало поработать над созданием игровой вселенной
Дизайнеры уровней. После того, как программисты, аниматоры, художники, музыканты выполнят основную работу по созданию персонажей игры, игровых интерьеров, звуков, в работу включаются дизайнеры уровней. Если даже игра представляет собой один большой уровень без явного разбиения на части, дизайнерам приходится немало поработать над созданием игровой вселенной.
Тестер – испытатель игры занимается поиском различных ошибок и несоответствий в игре, анализируя детали игры. Любая игра перед выходом в свет должна быть протестирована.
Как стать гейм дизайнером с нуля
Для того чтобы стать специалистом, необходимо получить базовое образование. Доступно 3 варианта обучения для всех желающих получить профессию гейм дизайнер:
- ВУЗы.
- Специализированные онлайн-курсы.
- Самообразование.
Для старта в профессии необходимо выбрать сферу деятельности, в которой хочется применять полученные знания. Почитать специализированную литературу, чтобы получить базовое представление о профессии.
Высшие учебные заведения
Эффективный способ получить знания – пройти обучение в ВУЗе России. Однако следует учитывать, что от поступления до выпуска пройдет несколько лет. За это время будут даны базовые знания, которые необходимы гейм дизайнеру для успешного развития идеи в компьютерную игру.
Для того чтобы получить дополнительные знания в смежных дисциплинах, необходимо пройти дополнительное обучение.
Специализированные онлайн-курсы
Кроме базовых знаний гейм дизайнер должен расширять свой кругозор и разбираться в смежных дисциплинах. Он должен разбираться в пластической анатомии, в цветоведении и колористике. Понимать концепт-арт окружения, архитектуры и персонажей.
Чтобы создавать виртуальные миры, необходимо знать историю культуры, дизайна, науки и техники. На этом перечень дисциплин не завершается
Важно всегда держать руку на пульсе и развиваться в выбранной профессии
Специализированные онлайн-курсы – это отличная возможность получить профессию гейм дизайнера с нуля и за короткое время. Большинство курсов гарантируют трудоустройство после получения диплома.
Программа обучения рассчитана на 17 месяцев. Есть возможность воспользоваться рассрочкой. По завершению гарантировано трудоустройство. Подходит для новичков и начинающих гейм дизайнеров.
Весь период обучения разбит на 5 четвертей, во время которых прочно усваиваются знания на практике. Последняя четверть – преддипломная работа, во время которой каждый студент создаст свою игру: индивидуальную или командную.
Во время обучения формируется портфолио из шести работ по разным направлениям.
Обучение длится 8 месяцев. За это время каждый студент научится разрабатывать геймплей игры и делать ее увлекательной, формулировать и проверять гипотезы по улучшению игры, настраивать игровой баланс.
Студенты над проектами работают в команде и сразу же получают отличный навык работы со специалистами смежных профессий. Понимают, как поставить четкую задачу и говорить с каждым участником на понятном для него языке.
За 8 месяцев студенты осваивают профессию геймдизайнера с нуля, начиная от разработки идеи и заканчивая балансировкой и маркетингом. По итогу обучения у каждого студента будет разработан прототип собственной игры. Кроме этого, будет подготовлен пакет необходимой документации для запуска игры.
Обучение подходит новичкам и начинающим геймдизайнерам. В программу включены вебинары, видеолекции, практические задания и консультации с экспертами. После завершения обучения будет вручено удостоверение о повышении квалификации.
КУРС |
ОСОБЕННОСТИ |
РАССРОЧКА |
Geekbrains 5/5 |
|
Возможна от 6 431 ₽/месяц |
Skillbox 4.5/5 |
|
Возможна от 5 236 ₽/месяц |
Нетология 5/5 |
|
Возможна от 3 996 ₽/месяц |
Другие интересные учебные программы
В топ я включила курсы, которые могут дать широкие знания об индустрии и процессе создания видеоигр.
В этом разделе я собрала более узконаправленные программы, которые познакомят с технической стороной разработки видеоигр.
“Разработка игр на Unity3D” от Академии Алексея Сухорукова
Разработка игр на Unity3D – это курс о самом мощном и популярном инструменте для разработки видеоигр. Вас ждет 8 недель обучения, 75 часов теории и еще 40 практики. Вы создадите свою первую игру и сможете адаптировать ее под формат мобильного приложения. Стоит курс 28 000 руб.
Курс Unreal Basics от UNREALSKILLS
Авторский курс от UNREALSKILLS научит вас делать игры, используя движок Unreal Engine 4. По шагам вы пройдете весь путь: от установки и освоения интерфейса до работы с визуальным языком программирования Blueprints. Всего вас ждет 38 видеоуроков с тестами и домашними заданиями.
Самый дешевый тариф слушателя стоит 2 250 руб., с проверкой домашек и доступом в закрытый чат – 5 190 руб., персональное обучение – 14 750 руб.
Курс Character Design for Video Games на платформе Coursera
Character Design for Video Games – это бесплатный курс на английском языке. Многие, думая о дизайне видеоигр, представляют себе как раз такую работу – создание персонажей. Программа разбита на 4 недели, каждая посвящена своей теме и подготовлена разными специалистами в своей узкой нише.
Если вы хотите создавать героев для мультиков, видеороликов и игр, посмотрите подборку курсов по анимации и мультипликации.
“Разработка игр на Unity” от ИНТУИТ
Разработка игр на Unity – это бесплатный курс для новичков. Пройдя его, вы разберетесь с интерфейсом программной среды, научитесь создавать и настраивать объекты, рисовать окружение, ландшафт, работать с персонажем и анимацией.
Также за 1 000 руб. можно приобрести электронную книгу по курсу, а за 3 000 руб. пройти полноценное обучение и получить удостоверение о повышении квалификации.
“Геймдизайн и другая теория” от Академии IT
Геймдизайн и другая теория – это 15 бесплатных мини-уроков в видеоформате. Они подойдут только новичкам, тем, кто еще не прикасался вплотную к теме GameDev и не уверен в том, что хочет стать частью этого мира. Вы сможете больше узнать о разработке игр и игровой индустрии. Чтобы получить доступ к материалам, нажмите на кнопку “Присоединитесь” и пройдите регистрацию.
Кто такой гейм дизайнер?
Гейм дизайнер (или Game Designer, или Геймдизайнер) – это ключевая фигура в процессе создания компьютерной игры. В его ведении находятся разработка структуры игры и составление правил игрового процесса. Компьютерные игры – одно из самых популярных направлений, которое со временем только набирает обороты.
Этот специалист является одновременно и генератором идей, и разработчиком технической начинки игры. При этом его фантазии должны отражать чаяния и желания предполагаемых пользователей. Игра должна «зацепить», быть востребованной долгое время. Участнику должно быть интересно, а что же будет дальше, на следующем уровне. Если его ожидания оправдались, значит гейм-дизайнер молодец, он выбрал правильное направление. Чем дольше игра популярна и востребована, тем выше уровень мастерства специалиста.
Game Designer это несомненно творческая профессия, но без научного подхода она не может обойтись. Именно гейм дизайнер придумывает все правила игры – как и что нужно делать, в какой последовательности, с каким результатом, как победить или проиграть, сколько уровней и какой сложности сделать, и многое другое.
Но нужен определенный баланс – слишком простая игра быстро наскучит, а слишком сложная – наоборот может надоесть и пользователь переключится на что-то другое. Отсюда вывод – гейм дизайнер это еще немного психолог, который должен понимать, что будет интересно игроку и до какого уровня сложности стоит доводить ту или иную игру. Она должна постоянно удивлять с каждым новым уровнем, но не пугать своей неразрешимостью или невозможностью пройти уровень. Поэтому создать идеальную игру это практически искусство.
Хочу уточнить, что гейм дизайнер сам не создает художественные образы для игры и не осуществляет техническую разработку. Это делают исполнители – художники и программные разработчики,сценаристы. Но он должен донести до команды идею замысла максимально точно и грамотно . А для этого необходимо хорошо разбираться в технических тонкостях разработки и обладать художественным стилем и эстетическим вкусом. Game Designer отвечает на вопрос что сделать, а как сделать – это вопрос других специалистов. Исключение – создание простой игры, с которой можно справиться в одиночку.
Кому подходит
Наиболее успешными гейм-дизайнерами становятся люди, обладающие:
- развитой фантазией, необходимой для детального и ясного представления виртуального мира, которого еще не существует;
- аналитическими способностями для непротиворечивого встраивания игрового эпизода в общий сценарий;
- коммуникационными навыками, чтобы суметь увлечь своей идеей других и изложить ее максимально иллюстративно и объемно.
Кроме того, необходимо разбираться в психологии игроков, предполагая их реакцию на различные повороты сюжета. А для этого нужно иметь двустороннюю связь – создавать игры (или хоты бы их отдельные уровни) не «в стол», а для публики, которая сможет оценить результат. Благодаря такой коммуникации можно понять, какие идеи или приемы работают, а какие нужно «доводить до ума». Множество игр сейчас уже выпускается с инструментарием, которого достаточно для создания собственной версии уровня и экспериментов с ним.
Наконец, чтобы рождать востребованные идеи, специалисту надо самому быть геймером – любить и знать компьютерные игры изнутри. Однако знакомства только с продуктами игровой индустрии (даже с лучшими образцами) недостаточно.
Глубоких знаний в области программирования от создателя геймплея не требуется, но общие представления о написании кода, понимание основ математики и физики – желательны. Полезным также будет умение рисовать и использовать компьютерную графику.
Известные представители профессии
Сид Мейер
Канадский геймдизайнер и разработчик компьютерных игр
Сид Мейер является самым известным и уважаемым западным геймдизайнером компьютерных игр по версии Академии интерактивных искусств и наук. За свою карьеру он создал много игр, которые выделяются разнообразием и качеством исполнения и покрывают множество жанров и тем. В то же время Сид Мейер основал две компании и создал несколько франшиз.
Подробнее
Сигэру Миямото
Японский геймдизайнер
Создал такие серии видеоигр, как Mario, Donkey Kong, The Legend of Zelda, Star Fox, Nintendogs, Wave Race и Pikmin для игровых консолей Nintendo.
Подробнее
Какие знания и навыки нужны
- Понимание теории вероятности. Глубокие познания в других областях математики в работе нужны не часто, но теория вероятности — это must have.
- Грамотный русский язык. Гейм-дизайнер должен грамотно вести документацию, не допускать орфографических и пунктуационных ошибок, соблюдать строгий стиль — меньше воды, больше фактов.
- Английский язык. Вы сможете читать качественную профессиональную литературу, а в перспективе — работать в международной компании.
- Коммуникативные навыки. Нужны, чтобы находить общий язык со всеми членами команды.
- Аналитический склад ума. Пригодится на всех этапах работы.
- Общие представления о программной архитектуре. Уметь писать код не обязательно, но нужно уметь ставить технические задачи программистам и говорить с ними на одном языке.
Высшее образование для гейм-дизайнера я не считаю обязательным требованием, но лично мне оно в работе помогает
В вузе я научился важному навыку — быстро осваивать новый материал, справляться с разными задачами
Вакансии и заработки гейм-дизайнеров
Гейм-дизайнер — перспективная и востребованная профессия. По информации базы вакансий Jooble, в России на данный момент открыто почти 14 тыс. вакансий, из них только в Москве требуются 4,8 тыс. специалистов.
Гейм-дизайнеры нередко работают на фрилансе
При анализе предложений становится понятно, что студиям требуются совсем разные специалисты: по запросу «гейм-дизайнер» попадаются вакансии 3D-аниматоров, инженеров по тестированию игр, дизайнеров игровых уровней, сценаристов, художников и UX/UI-дизайнеров.
Средние ставки такие:
- ведущему гейм-дизайнеру, который будет координировать весь процесс, работодатели готовы платить 100 тыс. рублей;
- специалисту для разработки математических модулей — 70 тыс. рублей;
- гейм-дизайнеру на удаленной работе — 45–65 тыс. рублей;
- сценаристу — 35–50 тыс. рублей.
Работа в Москве и регионах оплачивается практически одинаково. Вариативность в зарплатах заметна только по размеру студий.
Геймдизайн стремительно меняется: это особенно заметно при сравнении игр 90-х годов XX века на начала XXI века. Поэтому и специалисты, которые создают игры, должны быстро развиваться и соответствовать новым требованиям. Эта профессия предполагает постоянное обучение и совершенствование своих навыков.