Как попасть в геймдев: где учиться, как устроиться и где работать в игровой индустрии

Как попасть в геймдев: где учиться, как устроиться и где работать в игровой индустрии

Работу в индустрии игр часто по незнанию считают мечтой геймеров и скорее развлечением, нежели серьёзным делом. Но тем не менее, попасть в геймдев хотят многие: опытные художники, начинающие разработчики, аниматоры и тестировщики. Сегодня поговорим о плюсах и минусах работы в геймдеве, о профессиях в игровой отрасли и о том, как программисту попасть в gamedev с опытом и без. 

Хочу в геймдев: с чего начать и как понять, стоит ли пробовать

В геймдеве огромное количество направлений, в которых можно развиваться. О конкретных профессиях мы поговорим дальше, а сейчас остановимся на том, как понять, есть ли в игровой сфере для вас место.

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

Чтобы правильно составить план покорения сферы мечты, нужно самому себе честно ответить на такие вопросы:

  • Есть ли у меня соответствующее образование?
  • Какие профессии в gamedev мне наиболее интересны?
  • Какие нынешние качества, навыки и знания могут пригодиться в этой сфере?
  • Знаю ли я языки программирования, умею ли рисовать, анимировать, писать сценарии, или возможно, в совершенстве владею английским языком? 
  • Есть ли у меня опыт в геймдеве или в IT?
  • Готов ли я, учитывая свою нынешнюю занятость, уровень зарплаты, семейное положение (список можно продолжать бесконечно) кардинально сменить профиль работы и погрузиться в процесс обучения?
  • Я действительно хочу разрабатывать игры или просто люблю в них играть?

Как попасть в геймдев: где учиться, как устроиться и где работать в игровой индустрии
Опираясь на полученные ответы, можно проанализировать реалистичность затеи и спланировать дальнейшие действия:

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


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

Какие специалисты работают над созданием игр

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

  • Продюсер контролирует качество продукта, отвечает за то, чтобы игра получилась интересной. Продюсер — это гейм-дизайнер с большим опытом.
  • Проджект-менеджер — мастер планирования и постановки задач. Он следит за выполнением заданий, дедлайнами, темпом работы и качеством её выполнения.
  • Геймдизайнер отвечает за позитивный игровой опыт геймеров. Дизайнеры игр выполняют разные задачи: от проработки основной механики игры до проектирования отдельных уровней. На крупных проектах может быть более 50 геймдизайнеров, которые курируют разные направления. О принципах геймдизайна мы уже рассказывали в этой статье.   
  • Сценарист создает описания миров, продумывает сюжет и характеры персонажей, пишет диалоги. Как правило, готовые тексты вычитывает редактор, а переводчики занимаются адаптацией контента на разные языки. 
  • У программиста могут быть разные зоны ответственности (анимация, графика и звуки, микросервисы, UI, разработка движка, back-end и клиентской части).  
  • Художник создает персонажей, рисует локации, карту мира. На средних и крупных проектах есть отделы концепт-художников, 3D-художников и моделлеров, художников по текстурам, 2D-художников.
  • Аниматор оживляет нарисованный арт с помощью анимации, используя соответствующий софт.
  • Звукорежиссер наполняет игру музыкой, «добывает» и обрабатывает необходимые звуки, голоса. 
  • Тестировщик проходит игру на разных устройствах, тестирует все возможные варианты прохождения уровней, заполняет отчеты по найденным ошибкам. 
Как попасть в геймдев: где учиться, как устроиться и где работать в игровой индустрии
Разработчик игр: где учиться

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

Куда пойти учиться на разработчика игр в Украине

В Украине есть немало ВУЗов, которые готовят будущих программистов. Предпочтение стоит отдавать учреждениям технической направленности:

  • Национальный технический университет Украины «Киевский политехнический институт»
  • Национальный технический университет «Харьковский политехнический институт»
  • Национальный университет «Львовская политехника»
  • Одесский национальный политехнический университет
  • Винницкий национальный технический университет
  • Харьковский национальный университет радиоэлектроники
  • Национальный авиационный университет
  • Национальный аэрокосмический университет им. Н.Е. Жуковского «Харьковский авиационный институт»

Где учиться на разработчика игр онлайн

В наше время большинство обучающих материалов, полезных туториалов и курсов можно найти онлайн. Учиться можно по видеороликам на YouTube, скачивать бесплатный и условно бесплатный софт, читать инструкции по работе с движками и уточнять непонятные моменты на форумах. Для самостоятельного изучения языков программирования нужна сильнейшая мотивация и упорство.

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

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

Как попасть в геймдев: где учиться, как устроиться и где работать в игровой индустрии
Как попасть в gamedev
Как программисту попасть в геймдев без специального образования

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

Как стать программистом игр и как попасть в геймдев без опыта работы

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

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

Без опыта работы можно попробовать свои силы на биржах фриланса, поставив минимальный ценник на свои услуги. Так вы наполните портфолио, познакомитесь с реальными проектами и заказчиками, поймете, что вам интересно, а что нет. 

Также отличный вариант — программы стажировок. Основатели крупных компаний часто делают упор на поиск молодых талантов: работодатели открывают вакансии для студентов последних курсов и выпускников, берут их на работу в качестве стажеров, вкладывают силы в их развитие и нанимают начинающих программистов на джуниор-позиции. Стажировка может быть оплачиваемой или бесплатной. Как правило, оплачиваемая стажировка (если речь идет об обучении с нуля) предполагает минимальную зарплату. Компания выплачивает такую сумму, которая покрывает расходы на дорогу и выполняет мотивирующую функцию (долларов 100 или 200). Такой старт, наверное, самый комфортный, ведь обучение новым технологиям происходит плавно и организованно. На более высокооплачиваемые стажировки (от 300-400 долларов), коих достаточно на job-сайтах, обычно берут новичков с опытом, базовыми знаниями или сертификатом об окончании курсов. 

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

Как попасть в геймдев: где учиться, как устроиться и где работать в игровой индустрии
Как попасть в gamedev: обходные пути

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

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

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

Как попасть в геймдев: где учиться, как устроиться и где работать в игровой индустрии
Как устроиться в геймдев: практические советы по поиску работы
  • Если в интересующей вас компании открыто 3 вакансии, под требования которых вы подходите, не стоит отправлять резюме сразу на все вакансии. Определитесь, какая конкретная должность вас интересует, и подавайтесь на неё. Все остальные навыки, которые могли бы пригодиться для работы на двух других позициях, уместно перечислить в соответствующем пункте. Так вы покажете, что знаете, чего хотите и не произведете впечатления отчаявшегося человека, готового и рисовать, и соцсети вести, и кодить в перерывах между остальными задачами.  
  • Максимально четко и структурировано опишите уровень владения программами, специальными инструментами и языками программирования (как давно используете их в работе, на каких проектах). 
  • Соглашайтесь на выполнение тестового задания только в том случае, если правда собираетесь его выполнять. Лучше запомниться HR-у как адекватный соискатель, а не исчезнувший без объяснений кандидат. Мир тесен, и возможно, вы столкнетесь с этим рекрутером в будущем.
  • Обязательно указывайте в резюме все курсы, семинары, буткемпы и конференции, в которых участвовали. Так вы произведете впечатление увлеченного профессией человека, который без устали развивается и следит за тенденциями индустрии.
Хочу работать в игровой индустрии, но не знаю, кем

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

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

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

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

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

Как попасть в геймдев: где учиться, как устроиться и где работать в игровой индустрии
Плюсы и минусы работы в геймдеве

Как и во всех сферах деятельности, у работы в gamedev есть свои плюсы и минусы.

Плюсы работы в геймдеве:

  • Большинство геймдев-компаний позволяют сотрудникам работать удаленно или частично удаленно, поэтому вы становитесь мобильными, можете путешествовать или работать из любого комфортного для вас места.
  • Интересные проекты (особенно если вы фанат игр).
  • Комфортные офисы и стандартные плюшки IT-индустрии вроде страховки, компенсации питания, корпоративных скидок в спортзал (есть не во всех, но в многих компаниях).
  • Интересный коллектив (в геймдеве чаще работают люди творческие, с которыми вы вряд ли соскучитесь).
  • Уровень зарплаты. Зарплата программиста в геймдеве зависит от масштабов компании, его образования, опыта и знания английского (по данным опросов за 2020 год разработчики игр из Украины зарабатывают от 600$ до 4000$ в месяц), а если говорить о профессиях, которые напрямую не связаны с разработкой (редакторы, сценаристы), то как правило, после перехода в gamedev, их зарплаты ощутимо растут.

Минусы работы в геймдеве:

  • Как и в любой другой работе, есть дедлайны. И порой в геймдеве они очень жесткие.
  • Высокий уровень конкуренции. Мода на изучение программирования стала причиной того, что на некоторые позиции подаются десятки и сотни кандидатов, особенно если речь идет о столице.

Если вы уже взвесили все «за» и «против» и твердо решили развиваться в геймдеве, мы в VOKI Games всегда рады талантливым и перспективным сотрудникам. Скорее переходите в раздел с вакансиями и ищите себя!