С чего начать карьеру в игровой индустрии: профессии, вузы и полезные ресурсы
Представляем большой обзор профессий, вузов, курсов и полезных ресурсов, с которыми вы сможете стать частью игровой индустрии.
В процесс создания и развития игр входят разные этапы: проектирование, программирование, создание графики и звукового сопровождения, тестирование, оптимизация и выпуск.
Разработка игр — многозадачный и творческий процесс, который требует участия разных специалистов. Расскажем о них подробнее:
Геймдизайнер
Отвечает за концепцию и механику игры, разрабатывает уровни, персонажей и игровой опыт.
Программист
Занимается написанием кода для игры, реализуя игровые механики, графику и искусственный интеллект, а также обеспечивает оптимизацию. В этой направлении есть много узкопрофильных специалистов, таких как:
— Graphics Programmer: работает над созданием и оптимизацией графического движка игры
— AI Programmer: специализируется на разработке искусственного интеллекта для персонажей и NPC
— Game Programmer: занимается созданием механики игры.
Художник
Отвечает за создание визуального стиля и графического оформления игры.
Тестировщик
Тестировщик игр отвечает за проверку функциональности и качества видеоигр, выявление багов и дефектов, а также обеспечение стабильности игры на различных платформах.
Университеты Центральной Азии, где есть предмет Game Development
Казахстан
Astana IT University, «Media Technologies»
IITU, «Компьютерные науки»
Кыргызстан
ALA-TOO, «Инженерия и информатика»
Узбекистан
TUIT, «Мультимедийные технологии»
INHA, Information and Communication Engineering
В мире
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, дает четкие примеры, иллюстрации и решения.