реклама
разместить

8 курсов по геймдеву

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

8 курсов по геймдеву

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

ТОП-8 онлайн-курсов по разработке игр — обучение для начинающих с нуля:

1. GameDev: разработчик игр | Центр непрерывного образования ВШЭ

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

8 курсов по геймдеву

👨‍💻 Для кого: для всех желающих.

📖 Формат: онлайн синхронный. Обучение ведут преподаватели в онлайн-режиме, а полученные знания закрепляются через выполнение практических заданий. Ассистенты проверят ваши работы, дадут обратную связь и проконсультируют, а в общем чате участников курс можно общаться и делиться опытом. В конце обучения студенты подготовят дипломный проект — создадут свою игру в жанре «стелс».

📚 Программа:

  • Вводная часть: общая информация про индустрию и разработку игр; обзор игровых движков; обзор Unreal Engine и создание первого проекта.
  • Основы работы с Unreal Engine 5 и Git: создание нового проекта; работа в редакторе; размещение объектов в игровом мире; работа со статическими мешами; физика объектов.
  • Работа с ассетами: создание и настройка материалов; текстуры; ландшафты; освещение; импорт готовых ассетов с помощью инструмента Bridge; визуализация жидкости в сценах.
  • Основы работы с Blueprints: создание объектов в игре; добавление компонентов; переменные и события; управление движением объектов; настройка скорости и использование таймеров; коллизии и обработка пересечений объектов.
  • Простой платформер: что такое Pawn и Character; как настроить движение и прыжки персонажа; как добавлять бонусы; как организовывать препятствия и управлять временем; создание команды для управления.
  • Система интерактивного взаимодействия: настройка игровых режимов и интерфейса; способы взаимодействия с объектами; инструменты для управления игровым процессом; создание дверей, рычагов и ключей.
  • Основы GamePlay Framework: как работают главные классы в игровом программировании; как добавить управление игроком и настроить систему для учета состояния игры.
  • Пользовательские интерфейсы: создание виджетов; оформление кнопок; импорт и настройка шрифтов и картинок; организация и анимация экранов меню и настроек. Практика в создании игровых элементов, таких как общий виджет меню и взаимодействие с игровой логикой.
  • Диалоговые системы: создание диалоговой системы; организация структуры данных; использование таблицы в Unreal Engine 5 для хранения диалогов, создание своей истории с помощью Google Sheets. В конце курса студенты создадут интерфейсы для нарративных историй и интегрируют и�� в игровую механику.
  • Создание адвенчуры с головоломками. Адвенчура — жанр компьютерных игр с акцентом на сюжет, где игрок решает загадки, взаимодействуя с персонажами и используя инвентарь.
  • Искусственный интеллект: что такое искусственный интеллект в играх и как им управлять; как создавать «умных» персонажей, которые могут воспринимать окружающую среду и реагировать на нее.
  • Базовые основы работы с анимациями: основы анимации; как добавлять анимации в проект; создание переходов с помощью Blend Space и разработка Animation Blueprint.

Длительность: 5 месяцев

💰 Стоимость: полная стоимость — 90 000 ₽, рассрочка — 2 платежа по 45 000 ₽

💼 Количество проектов в портфолио: 3

🪪 Документ: удостоверение о повышении квалификации

Преимущества:

  • Живые онлайн-занятия
  • Бесплатный интенсив «Разработка игр: знакомство с Unreal Engine за 3 дня», который поможет поближе познакомиться с геймдевом
  • Подходит для новичков, а также для программистов с опытом, желающих повысить квалификацию
  • Удостоверение от Высшей школы экономики

2. Разработчик на Unity | GeekBrains

Unity-разработчик создает игры в любых жанрах и для разных платформ. На Unity созданы Hearthstone, Pokemon GO и другие популярные игры. Совместная программа GeekBrains и Skillbox объединила опыт двух компаний, чтобы создать курс с богатой теорией, практикой и живым обучением.

8 курсов по геймдеву

👨‍💻 Для кого: для всех желающих.

📖 Формат: онлайн синхронный. Каждую тему слушатели разберут с опытными преподавателями. Практические задачи от реальных компаний помогут прокачать навыки, которые пригодятся в работе. Кураторы-эксперты в течение 24 часов проверяют домашние задания.

📚 Программа:

  • Введение в разработку игр: основы геймдизайна; общие понятия программирования; инструменты и методы программирования; описание игровых движков.
  • Разработка на Unity: изучение пользовательских интерфейсов; создание и применения скриптов; циклы и массивы. Знакомство с физическим движком: работа с объектами и со временем; движение и вращение объектов. Введение в Blender: моделирование реквизита, работа с материалами, создание игрового ландшафта. Создание игр Save the Village, Wild Ball и Crazy Run.
  • Продвинутый уровень разработки на Unity: знакомство со стеками технологий DOTS и ECS; обработка пользовательского ввода в играх; взаимодействие между объектами на сцене; работа со статическими данными; создание искусственного интеллекта для игр; оптимизация производительности. Коллективная работа и профессиональное развитие; методы монетизации; тестирование.

Дополнительные курсы

  • C# с нуля: основы языка программирования C#; работа с массивами данных; создание пользовательских интерфейсов с помощью технологии Windows Presentation Foundation; объектно-ориентированное программирование.
  • Blender: интерфейс и возможности; полигональное моделирование и сглаживание; процедурное моделирование; анимация и симуляция; текстура и материалы; визуализация и освещение.

Длительность: 10 месяцев

💰 Стоимость: полная стоимость — 134 856 ₽, рассрочка — по 3 746 ₽ на 36 месяцев

💼 Количество проектов в портфолио: 6+

🪪 Документ: сертификат

Преимущества:

  • Возможность пройти стажировку в студии разработки игр
  • Помощь с поиском работы после обучение

3. Разработчик на Unreal Engine | GeekBrains

Unreal Engine используется не только для игр, но и в кино, дизайне и промышленности. Студенты научатся создавать игровые уровни, анимировать персонажей, работать с готовыми сценами, освоят язык программирования C++ и соберут портфолио из игр для разных платформ.

8 курсов по геймдеву

👨‍💻 Для кого: для всех желающих.

📖 Формат: онлайн синхронный. Живые онлайн-занятия с экспертами, которым можно задавать вопросы и сразу получить ответы. Практические задания и геймджемы, где слушатели работают над игрой самостоятельно или в команде. Кураторы проверяют домашнее задание в течение 24 часов с момента отправки работы.

📚 Программа:

  • Введение в разработку игр: основы геймдизайна; общие понятия программирования; инструменты и методы; игровые движки.
  • Разработка на Unreal Engine 4: структура движка; создание и настройка проекта; основы работы с интерфейсом; работа с базовыми классами. Использование Git при индивидуальной разработке; Blueprints для создания переменных, функций и управления потоком; инструменты для разработки на C++; создание проекта и базовых классов.
  • Разработка на Unreal Engine 4: введение в TopDownShooter и его особенности. Работа с анимациями персонажа; взаимодействие с графическими ресурсами; применение визуальных эффектов. Обзор мультиплеера в Unreal Engine 4; отладка, тестирование и улучшение мультиплеерного функционала; создание мобильного прототипа игры.
  • Продвинутый Unreal Engine 4: перегрузка операторов; конструкторы копирования и преобразования; взаимосвязи между объектами; основные принципы KISS, DRY, SOLID; введение в шаблоны проектирования; структурные и поведенческие паттерны.
  • Продвинутый Unreal Engine 4: обзор стандартной библиотеки шаблонов (STL); использование ассоциативных контейнеров; работа с итераторами; применение алгоритмов из STL; расширение возможностей редактора UE4.

Дополнительные курсы

  • Видеопродакшн на Unreal Engine 4: основы композиции кадра для камеры; работа с анимациями в Unreal Engine; различные типы анимации; настройка световых эффектов; визуальные эффекты (VFX).

Длительность: 12 месяцев

💰 Стоимость: полная стоимость — 121 896 ₽, рассрочка — по 3 386 ₽ на 36 месяцев

💼 Количество проектов в портфолио: 4+

🪪 Документ: сертификат

Преимущества:

  • Живые онлайн-занятия в мини-группах
  • Возможность пройти стажировку в студии разработки игр
  • После обучения карьерные специалисты Geekbrains помогут с поиском работы

4. Разработчик игр на Unity | Нетология

Этот курс поможет освоить игровой движок Unity и программирование на C#. Студенты пройдут полный цикл разработки игр и изучат особенности мобильной разработки, включая оптимизацию и монетизацию.

8 курсов по геймдеву

👨‍💻 Для кого: для всех желающих.

📖 Формат: онлайн. Занятия включают в себя видеолекции и вебинары, практические задания, тесты и квизы. Эксперты дают развернутую обратную связь: записывают видео, пишут сообщения, отвечают на вопросы на вебинарах. В чате обмениваетесь опытом с одногрупниками.

📚 Программа:

  • Как устроена игра: психология; геймдизайн; история игр; поиск идеи; построение концепции игры; игровые циклы; структура игрового процесса.
  • Введение в профессию: кто такой Unity-разработчик; знакомство с Git; установка и настройка инструментов разработки.
  • Работа с редактором Unity: знакомство с редактором; интерфейс; основы физики; сборка уровня; аниматор в Unity.
  • Программирование на C#: начало работы с кодом; логические операции; массивы, циклы, классы; память; коллекции; строки и символы; объектно-ориентированное программирование.
  • C# в Unity: Unity Execution Order; компоненты с точки зрения кода; корутины и асинхронный код; принципы SOLID; DI Zenject; работа с системой пользовательского ввода; расширение редактора; сборка кастомного редактора и инспектора.
  • Разработка игры на Unity: 2D в Unity; Tilemap; векторная математика; поле зрения противников с применением Gizmos; рейкасты, искусственный интеллект для врага с помощью StateMachine.
  • Прототипирование в Unity: Tower Defense 2D; Beat'em Up 2D; Physic-based-Puzzle 3D; Mobile 2D Puzzle; Farms; Isometric Quest.
  • Создание мобильных игр: геймдизайн; балансировка; проектирование механик гиперказуальных игр; настройка сборки игры. Особенности настройки, подключение расширений, уведомлений и рекламы, монетизация; размещение игры на разных площадках.
  • Базовое моделирование в Blender: интерфейс; навигация; основные настройки; блокинг; UV-маппинг; основы рендера; настройка света в сцене; основы стилизации; subdivision-моделирование; лайфхаки по моделированию виртуальной реальности.

Бонусы:

  • Soft skills — навыки планирования и самоорганизации; инструменты постановки и достижения целей; адаптивность к изменениям; эффективное общение; стили лидерства; публичные выступления.
  • Программа трудоустройства — оформление резюме и портфолио; поиск вакансий и прохождение собеседований. Центр развития карьеры отправит резюме студентов партнерам «Нетологии» и будет присылать подборки вакансий.

Длительность: 13 месяцев

💰 Стоимость: полная стоимость — 107 500 ₽ одним платежом или в рассрочку — по 3 143 ₽ на 36 месяцев

💼 Количество проектов в портфолио: 12

🪪 Документ: диплом о профессиональной переподготовке

Преимущества:

  • Курс обновлен в 2024 году на основе анализа рынка и интервью с экспертами геймдева
  • Записи занятий хранятся в личном кабинете три года
  • Возможность начать поиск работы и стартовать в индустрии через четыре месяца

5. Разработчик игр на Unity | Skillfactory

Слушатели курса освоят платформу Unity и научатся программировать на C#. Во время обучения студенты создадут четыре игры: 3D-платформер, Space Shooter, Tower Defense и 3D Racing. Финальный проект — разработка концепции, геймдизайна и программирование собственной игры, для которой можно самому выбрать жанр и платформу.

8 курсов по геймдеву

👨‍💻 Для кого: для всех желающих.

📖 Формат: онлайн. Теория разбита на короткие блоки, после которых обязательно идет практика. Слушатели смотрят видео и изучают текстовые материалы, а затем выполняют задания, чтобы закрепить знания. Для развития навыков есть пять видов практики: тренажеры, тесты, домашние задания, проекты и хакатоны. Разнообразие форматов помогает усваивать знания максимально эффективно. На курсе три тарифа обучения: базовый, оптимальный и VIP. Последние два дополнены индивидуальными консультациями с ментором, бонусным курсом английского языка для IT и доступом к курсу «Язык C#».

📚 Программа:

  • Введение в разработку игр: редактор Unity; дизайн уровней на примере 3D-адвентуры; создание локации с нуля.
  • Программирование в C#: основы программирования; библиотека SFML; массивы и алгоритмы на массивах; основы объектно-ориентированного программирования; интеграция С# с Unity; разработка игр Helix Jump и Ball Blast; основы Git.
  • Геймдизайн: дизайн уровней; командная разработка; написание игрового концепта и питча для инвесторов; основы планирования.
  • Space Shooter: сборка префаба космического корабля; сцена и наполнение уровня; вражеские корабли; организация уровней.
  • Tower Defense: интерфейс игровой сцены; уровни, меню и сохранения; углубление механик; новые враги и башни.
  • 3D Racing: физика автомобиля; эстетика; трасса; меню.
  • Командная или инди-разработка своей игры: разработка прототипа игры; дизайн-картинка; меню; уровни; игровые сущности; взаимодействия; боты; сценарии.

Длительность: 12 месяцев

💰 Стоимость: в зависимости от тарифа полная стоимость от 153 360 ₽ до 418 680 ₽, есть рассрочка на 36 месяцев

💼 Количество проектов в портфолио: 5

🪪 Документ: сертификат

Преимущества:

  • Центр карьеры поможет составить резюме, подготовиться к интервью и выполнить реальные тестовые задания
  • Лучшие студенты могут попасть на стажировку в компании-партнеры
  • При оплате полной стоимости курса — дополнительная скидка

6. Разработчик игр на Unity PRO | Skillfactory

Продвинутый вариант предыдущего курса, который включает в себя дополнительные сведения о программировании на Unity, 3D-играх и мультиплеере. На курсе три тарифа обучения: базовый, оптимальный и VIP. В более продвинутых тарифах есть индивидуальные консультации с ментором, бонусный курс английского языка для IT, есть доступ к курсу «Язык C#».

8 курсов по геймдеву

👨‍💻 Для кого: для всех желающих.

📖 Формат: онлайн. Еженедельно будет открываться доступ к очередному модулю, который содержит материалы для освоения и кейсы для решения на ближайшие семь дней. Видеоуроки, статьи объясняют теоретическую часть, с помощью тестов и домашних заданий можно проверить, как студенты поняли материал. Тренажеры, проекты и хакатоны учат применять полученные знания на практике.

📚 Программа

Вся программа курса Skillfactory «Разработчик игр на Unity» (выше) и дополнительные разделы:

  • 3D Sci-Fi First Person Shooter: контроллер персонажа; риг и механика выстрела; система действий; боты; транспорт; прототип стартовой локации; визуальное оформление стартовой локации; финальные доработки.
  • 3D Multiplayer Tank Simulator: библиотека Mirror; кастомное сетевое решение; контроллер танка; перенос танка на сеть; сетевой уровень; расширяем геймплей; система обнаружения и маскировки; боты.
  • Продвинутый Unity: основы рендеринга; редакторы Unity; многопоточность и асинхронность; клиент-серверное взаимодействие на основе запросов.
  • Архитектура игр на Unity: сервисный подход; зависимости; конструирование игровых фич; интерфейс и управлением ассетами.

Длительность: 18 месяцев

💰 Стоимость: в зависимости от тарифа полная стоимость от 205 920 ₽ до 593 280 ₽, есть рассрочка на 36 месяцев

💼 Количество проектов в портфолио: 7

🪪 Документ: сертификат (можно получить на английском языке)

Преимущества:

  • Команда из Центра карьеры работает со студентами с первого дня обучения и до первого офера
  • Если не найдете работу после окончания курса, вам вернут деньги за обучение
  • Лучшие студенты могут попасть на стажировку в компании-партнеры

7. Разработчик игр на Unity с нуля до Middle | Skillbox

На курсе студенты научатся работать с Unity, с нуля освоят C# и смогут делать 2D- и 3D-игры. В портфолио можно будет добавить от 6 до 15 проектов. Через шесть месяцев практики на курсе можно попасть на стажировку.

8 курсов по геймдеву

👨‍💻 Для кого: для всех желающих.

📖 Формат: онлайн. Видеолекции можно смотреть в любое время, доступ к курсу и всем обновлениям останется навсегда. Во время еженедельных эфиров с геймдев-экспертами слушатели получат ответы на свои вопросы и разберут практические работы, созданные в соответствии с реальными требованиями индустрии. Результатами занятий станут игры в разных жанрах — они пойдут в портфолио.

📚 Программа:

На курсе есть три тарифа: экстерн, стандартный и персональный.

Тариф «Экстерн»:

  • Введение в разработку игр: процесс разработки; грейды разработчиков; основы геймдизайна; общие понятия, инструменты и методы программирования; описание Unity и Unreal Engine.
  • Разработчик игр на Unity с нуля: введение и интерфейсы; работа с ассетами на сцене; скрипты; циклы и массивы; работа со временем; физический движок; перемещение и вращение; нарративный дизайн видеоигр; Blender: props modeling, работа с материалами, низкополигональные персонажи; постпроцессинг; командная разработка; геймдизайн; ИИ и поиск пути; raycasts. Проекты: игры Save The Village, Wild Ball, платформер, Crazy Run и 2D Scroll Shooter.
  • Middle-разработчик игр на Unity: введение в DOTS и ECS; обработка пользовательского ввода; взаимодействие объектов; статичные данные; создание искусственного интеллекта в играх; графика; освещение; звук; работа с анимацией; менеджеры игровых состояний в Unity; основы разработки сетевых игр на Photon; оптимизация производительности; монетизация; сборка и публикация игр в мобильных сторах.

Стандартный тариф дополнен модулями по разработке на C# и Blender, а также курсом по трудоустройству. Персональный тариф дает возможность еще и получать индивидуальные онлайн-консультации, продвижение игры и дополнительный комплект курсов по геймдеву.

Длительность: от 6 до 10 месяцев

💰 Стоимость: полная стоимость — от 207 700 ₽ до 262 353 ₽, рассрочка — от 6 700 ₽ до 8 463 ₽ на 31 месяц

💼 Количество проектов в портфолио: от 6 до 15

🪪 Документ: сертификат

Преимущества:

  • Первый платеж через шесть месяцев после начала обучения
  • Год изучения английского языка в подарок
  • Дополнительная скидка 10 % на курсы для детей
  • Реферальная программа — пригласите друга в Skillbox и получите доступ к одному курсу на выбор.

8. Разработчик игр на Unreal Engine 5 с нуля | Skillbox

Студенты этого курса разберутся в интерфейсе Unreal Engine и познакомятся с системой визуального скриптинга Blueprints, которая дает возможность программировать игровые механики без кода.

8 курсов по геймдеву

👨‍💻 Для кого: для всех желающих.

📖 Формат: онлайн. Записи лекций и все материалы будут доступны всегда, даже когда курс обновится. Заниматься можно в любое время. На созвонах с экспертами можно разобрать непонятные темы, задать вопросы и проанализировать свои практические работы, созданные в соответствии с реальными требованиями индустрии. Результатами занятий станут игры в разных жанрах — они пойдут в портфолио.

📚 Программа:

На курсе есть три тарифа: базовый, оптимальный и продвинутый.

Программа базового тарифа:

  • Введение в разработку игр: процесс создания игр; основы геймдизайна и программирования; чем занимаются разработчики, как развивается их карьера.
  • Гиперказуальная игра: интерфейс Unreal Engine, система визуального скриптинга Blueprints, создание игры и экспорт приложения для запуска на компьютере.
  • Стелс-шутер: структурирование проекта в Unreal Engine; механики и анимации.
  • Стелс-шутер 2.0: игровой опыт; сложные анимации; моделирование объектов; NPC; главный герой и развитие его способностей; схемы поведения врагов; карты.

Тариф «Оптимальный» дополнен модулями по C++-разработке, нейросетям в играх и трудоустройству. Студенты с этим тарифом разберутся в языке программирования C++ и смогут создать свою версию классической аркадной игры. При выборе продвинутого варианта обучения студенты получают курс в графическом редакторе Blender, индивидуальные консультации, продвижение игры и дополнительный комплект курсов по разработке игр.

Длительность: от 8 до 16 месяцев

💰 Стоимость: полная стоимость — 211 575 ₽, рассрочка — 6 825 ₽ на 31 месяц

💼 Количество проектов в портфолио: от 3 до 5

🪪 Документ: сертификат

Преимущества:

  • Первый платеж через шесть месяцев после начала обучения
  • Курс по нейросетям и год изучения английского языка в подарок
8
3
3
реклама
разместить
10 комментариев