Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
Изображение подборки
Обновлено

10.06.2024

Автор

Элина Фролова

На чтение

23 минуты

Топ-21 курс по разработке игр

В 21 веке почти не осталось людей, которые не играли бы в игры: перекинуться в карты в мобильном телефоне, устроить футбольный матч на приставке с другом из соседнего города или собрать гильдию единомышленников и укротить внеземную цивилизацию - возможно всё и даже немножко больше. Безграничными возможностями и привлекает IT-специалистов эта индустрия: у каждого будет шанс создать новый Покемон GO и прославиться! Разумеется, прежде чем приступать к реализации своих творческих проектов, понадобится освоить навыки работы с игровыми движками и 3D-графикой. Даже если у вас нет опыта программирования, не стоит переживать - онлайн-курсы по разработке игр помогут вам разобраться в технических тонкостях создания и выпуска продукта на различных платформах и позволят начать разрабатывать собственные видеоигры по итогам обучения.

Ниже вы можете рассмотреть 21 курс по разработке игр.

Средние зарплаты

hh.ru

Разработчик игр

50 000 ₽ — 150 000 ₽

Программа курса

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

1.
Пазл-платформер
2.
Боёвка и NPC
3.
UI и новые игровые механики
4.
Продвинутые игровые механики и «красивости»
5.
Оптимизация, аналитика, сборки

Чему вы научитесь

Разрабатывать 2D-игры на Unity
Проектировать удобные пользовательские интерфейсы
Создавать интересных NPC-персонажей
Использовать продвинутые игровые механики
Анализировать и оптимизировать ваши игры

Инструменты

Логотип школы
3 383 ₽ в месяц
40 596 ₽
62 456 ₽
Ещё -60% по промокоду

Программа курса

Уроки разбиты на 11 блоков, чтобы ученик последовательно изучал игровую балансировку. Онлайн-занятия не утопают в теории, а раскладывают по полочкам реальные примеры из игрового мира.

1.
Введение в игровой баланс
2.
Виды игрового баланса
3.
Методы игрового баланса
4.
Инструменты баланса игр
5.
Практическое применение баланса: часть 1
6.
Практическое применение баланса: часть 2
7.
Математический баланс боевой системы
8.
Игровая экономика
9.
Анализ экономики игры
10.
Баланс F2P и фримиум игр
11.
Проверка игрового баланса

Чему вы научитесь

Различать типы и категории в игровом балансе
Подсчитывать баланс игр с помощью рейтинга Эло и реверсивного инжиниринга
Работать с экономикой Free-to-Play и платных игр
Создавать баланс в зависимости от жанра игры
Разрабатывать доходные игры, которые пользуются спросом

Инструменты

Логотип школы
9 158 ₽ в месяц
311 365 ₽
566 119 ₽

Программа курса

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

1.
Обязательные навыки для разработчика
2.
Курсы для разработки прибыльных игр
3.
Бонусный курс — чтобы лучше понимать геймеров
4.
Консультации куратора

Чему вы научитесь

Создавать игры на движках Unity, UE5 и GameMaker
Владеть технологией no-code
Прописывать сценарии и диалоги персонажей
Продумывать игровые уровни и механики
Продвигать и продюсировать игровые проекты

Преподаватели

Программа курса

Вы познакомитесь с различными направлениями разработки ПО. Изучите несколько языков программирования и создадите различные проекты для портфолио. 

1.
Основы теории алгоритмов и структур данных
2.
Процедурное программирование с использованием языка С ++
3.
Объектно-ориентированное программирование с использованием языка С ++
4.
Использование библиотеки классов стандартных шаблонов STL
5.
Теория баз данных. Системы управления базами данных
6.
Программирование и администрирование Microsoft SQL Server 2016. Программирование СУБД Oracle. Язык PL-SQL.
7.
Системное программирование (потоки, процессы, примитивы синхронизации, межпроцессорное взаимодействие)
8.
Сетевое программирование (сокеты, синхронные и асинхронные механизмы обмена данными, протоколы)
9.
Объектно-ориентированное проектирование. Язык UML
10.
Разработка web-страниц на HTML с использованием каскадных таблиц стилей CSS 3
11.
Расширяемый язык разметки для создания web-страниц XML
12.
Язык JavaScript. ООП в JavaScript, jQuery, Angular JS, React
13.
Создание серверных веб-приложений с помощью языка программирования PHP и технологии AJAX
14.
Использование cookies и сессий, взаимодействие с источниками данных СУБД MySQL, AJAX и PHP
15.
Разработка приложений с использованием технологии клиент-сервер
16.
Создание приложений для платформы Microsoft .NET
17.
Создание серверных приложений ASP.NET на языке C# с использованием СУБД MS MySQL Server, источников данных XML и технологии AJAX
18.
Создание облачных решений с использованием Microsoft Azure
19.
Программирование с использованием технологии Java
20.
Разработка приложений для мобильных устройств на Android
21.
Разработка игр
22.
Паттерны проектирования
23.
Управление программными проектами
24.
Авторизованный курс Microsoft Imagine Academy
25.
Авторизованный курс Cisco Networking Academy

Чему вы научитесь

Программировать на нескольких языках: JavaScript, PHP, C++ и других
Создавать игры
Разрабатывать веб-сервисы
Проектировать базы данных
Управлять процессом разработки IT-продукта

Программа курса

Вы научитесь создавать казуальную графику для 2D-игр в редакторе Adobe Photoshop. Выполните практические задания и закрепите полученные в процессе обучения навыки.

1.
Казуальная графика
2.
Дизайн казуального объекта
3.
Игровые иконки
4.
Казуализация объектов
5.
Казуальный персонаж

Чему вы научитесь

Рисовать игровые локации
Разрабатывать иконки для мобильных приложений
Казуализировать реальные объекты
Создавать казуальных персонажей и объекты

Инструменты

Иллюстрация к факту

Игры в качестве терапии

Игры давно стали чем-то большим, чем просто развлечением - в виртуальном мире решаются вполне реальные проблемы. Так, в 2020 году FDA одобрило первую игру, отпускаемую по рецепту, в качестве терапии СДВГ (синдром дефицита внимания и гиперактивности). Видеоигра, помогающая улучшить когнгитивные способности, называется EndeavorRx. По сюжету игроки отправляются на поиск артефактов по различным ландшафтам, включая лавовую реку и зимнюю страну чудес. 

Логотип школы
5 466 ₽ в месяц
131 176 ₽
238 502 ₽

Программа курса

В курс входит недельный вводный блок. Далее выделено 3 месяца на изучение Unity и 1 месяц — на Blender. Дополнительные курсы можно проходить по желанию. Студенты сделают 5 игр и 5 проектов в Blender. 

1.
Основные курсы
2.
Дополнительные курсы

Чему вы научитесь

Работать с подробной документацией по разработке игры
Применять навыки программирования на языке C# для игр
Делать компьютерные и мобильные игры в разных жанрах под разные ОС
Моделировать и анимировать трёхмерных героев, их противников и окружение
Внедрять игровой искусственный интеллект, ассеты и объединять визуал из разных источников
Логотип школы
3 143 ₽ в месяц
113 158 ₽
188 596 ₽
Ещё -10% по промокоду

Программа курса

Профессионалы своего дела научат вас создавать игры c помощью Unity, поделятся своим опытом работы в игровой индустрии. В конце обучения вы создадите свой проект и добавите его в портфолио.

1.
Начало работы с Unity и C#
2.
Углубленное изучение C#
3.
Углубленное изучение Unity
4.
Расширение инструментария
5.
Разработка мобильных игр
6.
Role-Playing Game
7.
Релиз игры
8.
Основы геймдизайна (дополнительно)
9.
Soft skills (бонус)
10.
Итоговый проект

Чему вы научитесь

Создавать игры для ПК и мобильных устройств
Программировать на C#
Продумывать игровой баланс
Создавать NPC
Подготавливать игры к релизу

Инструменты

Логотип школы
6 800 ₽
Ещё -30% по промокоду

Программа курса

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

1.
1-й модуль
2.
2-й модуль

Чему вы научитесь

Писать код на Java
Создавать игры
Использовать принципы ООП

Инструменты

Логотип школы
6 780 ₽ в месяц
81 355 ₽
125 162 ₽
Ещё -60% по промокоду

Программа курса

Программа курса состоит из 73 видеоматериалов. Вы отсмотрите их в рамках 19 тематических блоков. Обучение рассчитано на 6 месяцев.

1.
Введение в DOTS и ECS
2.
Обработка пользовательского ввода в Unity
3.
Взаимодействие объектов в Unity
4.
Хранение и использование статичных данных в Unity
5.
Создание искусственного интеллекта в играх
6.
Продвинутый подход к программированию: паттерны
7.
Основы разработки графики в Unity
8.
Освещение в игре
9.
Работа с анимацией в Unity
10.
Асинхронные процессы: от простого к сложному
11.
Расширение функционала редактора Unity
12.
Менеджеры игровых состояний в Unity. Взаимодействие с UI
13.
Основы разработки сетевых игр на основе Photon
14.
Оптимизация производительности игр
15.
Монетизация игр на примере мобильных проектов
16.
Работа со звуком
17.
Сборка и публикация игр в мобильные сторы
18.
Тестирование игровых проектов
19.
Работа в команде и дальнейшее развитие

Чему вы научитесь

Создавать игры на движке Unity
Создавать эффекты для игр с помощью VFX Graph
Разрабатывать свои шейдеры для постобработки
Распределять игровые ресурсы и оптимизировать нагрузку на устройства
Применять принципы программирования для создания видеоигр

Инструменты

Иллюстрация к факту

Возможности игровых движков

Возможности движков Unity 3D и Unreal используются не только при разработке игр, но и в смежных областях: например, с помощью этого ПО вы сможете выполнять монтаж анимационных роликов для рекламы или создавать макеты зданий или оборудования для архитектурных и строительных проектов. 

Логотип школы
188 760 ₽
343 200 ₽
Ещё -5% по промокоду

Программа курса

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

1.
Базовая часть GameDev
2.
PRO часть GameDev

Чему вы научитесь

Работать с игровым движком Unity
Использовать современные технологии разработки игр
Создавать многопользовательские игры
Программировать на языке C#
Зарабатывать на разработке игр
Логотип школы
6 800 ₽
Ещё -30% по промокоду

Программа курса

Вас ожидает 8 бесплатных онлайн-занятий, на который преподаватель-ровесник детей доступным для них языком объяснит теорию работы в RobloxStudio и поможет вашему ребенку создать самостоятельно свою игру.

1.
Занятие 1
2.
Занятие 2
3.
Занятие 3
4.
Занятие 4
5.
Занятие 5
6.
Занятие 6
7.
Занятие 7
8.
Занятие 8

Чему вы научитесь

Работать с физикой персонажей
Создавать скрипты анимации
Настраивать свет
Разрабатывать текстуры

Программа курса

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

1.
Первый запуск движка
2.
Стрельба и головоломки
3.
Финальный хакинг игры
4.
Основы языка программирования C#
5.
Пользовательский ввод

Чему вы научитесь

Создавать игры на движке Unity
Понимать особенности Unity
Проектировать уровни игры
Создавать ловушки и головоломки

Инструменты

Программа курса

Вас ожидает 11 учебных модулей с более чем 30-ю темами для изучения внутри, на которых опытные разработчики обучат вас теории работы в Unreal Engine, а с помощью практических заданий вы сможете опробовать знания в деле. По окончании курса вы сделаете дипломную работу, которая станет заментной частью вашего портфолио, и получите персональный сертификат от школы Otus.

1.
Введение
2.
Работа с проектом
3.
VFX&SFX
4.
Мультиплеер
5.
Работа с API
6.
Плагины и модули
7.
Мобильные приложения
8.
Прилжения для вирутальной реальности
9.
Приложения для расширенной реальности
10.
Дополнительно
11.
Проектная работа

Чему вы научитесь

Собирать проекты под VR
Создавать пост-эффекты в Unreal Engine
Разрабатывать систему бафов и дебафов
Работать с Core AP

Инструменты

Иллюстрация к факту

Виртуальная и дополненная реальность

Согласно исследованию Melior, 65% геймеров в возрасте 25-35 лет играли в VR-игры. Большинство любителей видеоигр из США, Канады, Китая, Южной Кореи, Германии заходили в виртуальную реальность хотя бы раз в течение 2022 года. Что ж, хорошие новости для разработчиков VR- и AR-игр: популярность таких продуктов растёт с каждым годом, а значит, появляется и больше возможностей для создания эксклюзивного продукта для широкой аудитории.

Программа курса

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

1.
Первый месяц – игра Shooter Game
2.
Второй месяц – игра Space Rocks
3.
Третий месяц – игра Tower Defenders

Чему вы научитесь

Разрабатывать 2D-игры
Использовать навыки программирования
Создавать авторские изображения, используя графические редакторы
Разрабатывать несложные сайты
Логотип школы
5 041 ₽ в месяц
156 277 ₽
347 282 ₽
Ещё -60% по промокоду

Программа курса

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

1.
Вариант обучения «Экстерн»
2.
Вариант обучения «Стандартный»
3.
Вариант обучения «Персональный»

Чему вы научитесь

Создавать код для двух- и трёхмерных игр на кроссплатформенном движке Unity
Заниматься 3D-моделированием объектов и персонажей для мобильных игр
Разрабатывать игры разных жанров — от платформеров до шутеров и раннеров
Пользоваться фреймворками, паттернами, средой разработки на языке C#
Применять язык разметки HTML, CSS-стили, JavaScript и другие инструменты веб-вёрстки

Программа курса

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

1.
«Разработка модов для MineCraft» 1-й модуль
2.
«Разработка модов для MineCraft» 2-й модуль
3.
«Разработка модов для MineCraft» 3-й модуль

Чему вы научитесь

Пользоваться программой для создания модов MCreator
Верстать и создавать графический интерфейс пользователя в Minecraft
Делать оружие, броню и другие элементы в 3D-редакторе BlockBench
Создавать подвижные объекты с искусственным интеллектом для игры
Творить свои измерения для Minecraft

Инструменты

Логотип школы
3 932 ₽ в месяц
121 891 ₽
243 781 ₽
Ещё -7% по промокоду

Программа курса

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

1.
Основные курсы
2.
Дополнительные курсы

Чему вы научитесь

Разрабатывать игры разных жанров и на разных платформах
Вести разработку на Unreal Engine
Разбираться в основах программирования и ООП
Работать с C++
Проектировать отдельные уровни и сцены
Анимировать персонажей

Инструменты

Иллюстрация к факту

Будущее за мобильными играми

Мобильный рынок стремительно растет — 45% геймеров предпочитают смартфон в качестве основного игрового устройства, а 55% геймдев-студий выпускает игры для Android. Согласно опросу GDL, Football Manager и PUBG mobile были самыми популярными играми для Android в 2022 году.

Программа курса

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

1.
Игры и их место в мире
2.
Разработка игр
3.
Графика
4.
Киберспорт
5.
Курсы по геймдеву от Skillbox

Чему вы научитесь

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

Преподаватели

Программа курса

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

1.
С++ для разработки игр
2.
Основные инструменты игрового разработчика
3.
Геймплей-программирование

Чему вы научитесь

Создавать игровые механики
Создавать игровые интерфейсы
Программировать на C++ на базовом уровне
Выявлять ошибки в игре и устранять их
Работать с Git

Программа курса

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

1.
1-й модуль
2.
2-й модуль
3.
3-й модуль
4.
4-й модуль
5.
5-й модуль
6.
6-й модуль
7.
7-й модуль
8.
8-й модуль

Чему вы научитесь

Создавать конструкции в мире Minecraft
Работать на JavaScript
Мыслить критически
Применять навыки тайм-менеджмента
Программировать собственного агента

Преподаватели

Алексей Моряков

Программист

Сергей С.

Разработчик

Дмитрий Кузнецов

Программист

Владимир Т.

Преподаватель в Coddy

Юлия Королюк

Программист

Елизавета П.

Программист

Элла Т.

IT-специалист

Сергей Т.

IT-специалист

Евгений Засолкин

Backend-разработчик; Преподаватель программирования для детей

Владислав Фролышев

Помощник системного администратора

Владислав Л.

Программист

Никита М.

Программист

Диана Л.

Программист

Александр Цегенко

Программист

Григорий С.

Программист

Кирилл Засковец

Разработчик

Дарья Кессель

Педагог

Константин Жучков

Менеджер по продукту в Coddy

Владислав Т.

Разработчик

Екатерина Ю.

Программист

Анастасия Р.

Преподаватель информатики и биотехнологии

Константин К.

Программист

Сергей Шавкун

Программист; Преподаватель программирования

Захар Ш.

Преподаватель

Алла Хлыстунова

Учитель

Олег З.

Дизайнер

Мартин Шолинян

Юрист, программист

Анастасия К.

Графический дизайнер

Екатерина Р.

Эксперт

Светлана П.

Программист

Евгений Навценя

Разработчик игр

Екатерина Болотова

Программист

Евгения П.

Веб-дизайнер

Глеб А.

Разработчик игр

Ильвир Б.

Преподаватель в Coddy

Ирина Кабанова

Преподаватель программирования для детей и подростков

Александр К.

Программист

Андрей П.

Программист

Софья Р.

Программист

Иван Д.

Программист

Евгений Т.

Разработчик игр

Елена Ш.

Учитель

Артур Б.

Эксперт

Виталий Ж.

Разработчик игр

Павел П.

Программист

Наталья Холмогорова

Репетитор по английскому языку; Преподаватель

Елена К.

Ведущий бухгалтер-экономист

Богдан Митусов

Разработчик; Веб-дизайнер; Преподаватель программирования детям

Глеб В.

Эксперт

Александра М.

Программист

Денис С.

Программист

Анна И.

Программист

Александра П.

Эксперт

Татьяна Т.

Программист

Екатерина З.

Программист

Никита Ш.

Веб-разработчик

Андрей Злобин

Эксперт

Кирилл Шульга

Программист

Олеся Веретина

Преподаватель программирования для детей

Александр Мокеев

Разработчик; Преподаватель программирования детям

Андрей И.

Преподаватель программирования в Coddy

Илья М.

Программист

Инструменты

Логотип школы
6 800 ₽
Ещё -30% по промокоду

Программа курса

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

1.
1-й Модуль
2.
2-й Модуль
3.
3-й Модуль

Чему вы научитесь

Использовать многочисленные возможности среды Kodu
Создавать 3D-игры на ПК и игровые консоли
Понимать логику программирования
Анализировать возникающие проблемы и находить решения

В заключение

Игровая индустрия предлагает множество возможностей для развития и позволяет раскрыть творческий потенциал: даже дети изучают программирование по Minecraft! Так почему бы не попробовать себя в креативной и высокооплачиваемой профессии?

Создание продукта может осуществляться крупной студией или одним человеком, который станет программистом, геймдизайнером и 3D-художником в одном лице. Непосредственно разработчики занимаются технической стороной процесса, программируя на Python и С# и тестируя код; гейм-дизайнеры формулируют концепцию и описывают геймплей; а 3D-моделлеры и художники разрабатывают визуальные элементы: персонажей, окружение, одежду и оружие. Если же вы выберете путь инди-разработчика, то от вас будет зависеть реализация всего пайплайна от идеи до релиза, при этом вы сможете работать на себя в своём темпе и выбирать только те проекты, которые интересны именно вам.

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