С чего начать карьеру в игровой индустрии: профессии, вузы и полезные ресурсы

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

В процесс создания и развития игр входят разные этапы: проектирование, программирование, создание графики и звукового сопровождения, тестирование, оптимизация и выпуск.

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

Геймдизайнер
Отвечает за концепцию и механику игры, разрабатывает уровни, персонажей и игровой опыт. 

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

Художник
Отвечает за создание визуального стиля и графического оформления игры.

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

Университеты Центральной Азии, где есть предмет Game Development

Казахстан

Astana IT University, «Media Technologies»

IITU, «Компьютерные науки»

Кыргызстан

ALA-TOO, «Инженерия и информатика»

UCA, «Компьютерные науки»

Узбекистан 

TUIT, «Мультимедийные технологии»

INHA, Information and Communication Engineering

В мире

NYFA, Game Design

Abertay University, Game Design and Production

Buckinghamshire New University, Computer Games Development  

South-Eastern Finland University, Game Design

Онлайн-курсы для тех, кто хочет стать разработчиком игр

«Разработчик игр на Unity» от Нетологии
На этом курсе вы с нуля изучите Unity, базовый синтаксис и структуру языка C#, Попробуете свои силы в программировании. Пройдете полный цикл разработки игр, рассмотрите особенности мобильной разработки, включая оптимизацию и монетизацию. Добавите 12 проектов в портфолио.
Длительность: 13 месяцев
Стоимость: 25 000 тенге в месяц

Introduction to Game Design: Process and Creation от LCIEducation
На курсе вы научитесь создавать игры с нуля. Разработаете игровой опыт для целевой аудитории, оцените успех и жизнеспособность игры, создадите прототип идеи.
Длительность: 5 недель
Стоимость: бесплатно

From Code to Creation: Mastering Game Programming от HP
На курсе вы научитесь создавать динамичные игры, оптимизировать их производительность, интегрировать ИИ и разрабатывать интерактивные возможности.
Длительность: 4 недели
Стоимость: бесплатно

Basic 3D Animation using Blender от IITBombayX
Изучите основы 3D-анимации, включая ключевые кадры, синхронизацию и принципы анимации, используя инструмент Blender.
Длительность: 4 недели
Стоимость: бесплатно

Video Game Writing Essentials от University of British Columbia
Познакомитесь с основами создания видеоигр: от процесса разработки до особенностей игровых сюжетов.
Длительность: 5 недель
Стоимость: бесплатно

Game Design and Development 2: 2D Platformer от Michigan State University
Курс поможет освоить основы игрового дизайна, включая создание 2D-платформера с использованием Unity и других инструментов разработки игр.
Длительность: 12 часов
Стоимость: бесплатно

«Разработчик игр на Unity» от Geek Brains
Научитесь создавать игры на Unity с нуля, игровые сцены, работать с анимациями и визуальными эффектами. Научитесь использовать язык программирования C#, создадите 2D и 3D игры для разных платформ.
Длительность: 10 месяцев
Стоимость: 67 933 тенге в месяц

Полезные YouTube-каналы

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

GameDev Club
Источник полезной информации о создании и запуске бизнеса в сфере видеоигр.

Game Maker’s Toolkit
Весь контент направлен на обучение — видеоуроки, отдельные ролики по созданию конкретных функций в играх. Здесь вы найдете инструкции и обзоры, помогающие создавать увлекательные игры.

BiteMe Games
На канале много обучающих роликов по созданию игр с нуля на разных платформах вроде Unity. 

Полезные книги для разработчиков игр

The Art of Game Design, Jesse Schell
Книга содержит примеры проектирования игр для VR/AR, охватывает лучшие практики из популярных игр.

Game Engine Architecture, Jason Gregory
Книга подробно раскрывает разнообразные технологии и методы, применяемые в игровых студиях AAA-масштаба.

Game Programming Patterns, Robert Nystrom
В этой книге, основанной на опыте разработки ААА-игр, вы найдете эффективные шаблоны, способные упростить и оптимизировать ваш проект. 

Level Up!: The Guide to Great Video Game Design, Scott Rogers
Книга для тех, кто хочет создавать инновационные видеоигры. Автор — опытный разработчик таких проектов, как: Pac Man World, Maximo и SpongeBob Squarepants, дает четкие примеры, иллюстрации и решения.