Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

158 040 ₽
есть рассрочка

Во время обучения вы создадите четыре игры: 3D-платформер, Space Shooter, Tower defense и 3D racing

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

Что вы получите после обучения

Приобретаемые навыки
1
Unity 3D
2
C#

Образовательная организация

Школа по работе с данными SkillFactory обучение Big Data, Data Science, Machine Learning, Data Engineering и AI

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

Базовая часть курса GameDev (12 месяцев)

Введение в GameDev
1 месяц
Введение в GameDev: как делают игры от идеи до релиза, введение в геймдизайн, техническое содержание игры, контент и логика, игровой контент, игровые движки, редактирование уровня
Редактор Unity: основы редактора, Asset store, материал, система коллайдеров, освещение, префабы, ландшафт, физический движок, система частиц, интерфейс пользователя
Level design на примере 3D Adventure: тестовая сцена, работа с префабами, механика и динамика уровня, основы взаимодействия объектов, создание уровня — от планирования до документации, WhiteBox
Создание локации с нуля: введение в Blender, примитивы, полигональное моделирование, создание простой локации, текстуры, развертка, импорт в движок, настройка сцены, добавление освещения, интерактив
Результат: создаете 3D платформер и игровую локацию с освещением и интерактивом
 
Программирование в C#
2,5 месяца
Основы Visual Studio: знакомство и история языка C#, среда разработки Visual Studio, первая программа, процесс компиляции, отладка приложения
Основы GIT: системы контроля версий, знакомство с Git, Github, Markdown, UI для Git, Git в Visual Studio, основные операции Git, ветвление в Git, дополнительные возможности Git
Основные понятия и типы данных: переменные, константы, литералы, основные типы данных, перечисления, ввод и вывод в консоль, основные операции C#, преобразования типов
Основные конструкции C#: условные выражения и конструкции, циклы, массивы, кортежи, практикум
Методы в C#: методы, параметры методов, передача параметров, области видимости, рекурсивные функции, итоговый проект
ООП: ссылочные и значимые типы данных, структуры и объекты, классы и структуры, особенности работы со ссылочными и значимыми типами данных, упаковка и распаковка, инкапсуляция, наследование, полиморфизм, абстрактные классы, агрегация и композиция, статические классы и элементы, обобщения
Интеграция C# в Unity: особенности C# в Unity, создание простой 3D Adventure
Результат: научитесь основам языка C#, решите 50+ практических задач и создадите несколько мини-игр и простой 3D Adventure с использованием C#

Геймдизайн
1 месяц
Level Design: основные понятия, этапы производства уровня
Производство уровня: идея, бумажный прототип, болванка, левел-арт
Командная разработка: роли, арт, инженеры, дизайнеры, менеджмент, этапы разработки
Написание игрового концепта и питча для инвесторов: концепт, краткое описание, USP/УТП, Design pillars, формулировка Core Loop и описание систем, инвесторы, структура и особенности питча
Основы планирования: уровни планирования, инструменты планирования, декомпозиция, оценка, блок-план и корректировка, важность фичи и уровни качества
Результат: познакомитесь с процессом проектирования новой игры. Узнаете об основных подходах, позволяющих придумать игру, которая будет пользоваться спросом. Разработаете дизайн-документ для вашей будущей игры.

Space shooter
1,5 месяца
Подготовка к Space Shooter: описание идеи, дизайн-документ, структура проекта и импорт 2D-ассетов, спрайты
Сборка префаба космического корабля: создание космического корабля, виртуальный джойстик, абстракция управления
Сцена уровня: камера, задний фон, физические объекты, перерождение игрока, ограничение уровня
Наполнение уровня: оружие корабля, снаряды, ограничение стрельбы, подбираемые объекты, спавнеры
Вражеские корабли: префаб вражеского корабля, State Machine, поиск целевой позиции, стрельба
Организуем уровни: добавляем счета за уничтожение, контроллер уровня, логика завершения уровня, организация эпизодов, переходы между уровнями, выбор корабля игрока, панель результатов, внутриигровое меню
Результат: разработаете мобильную 2D игру Space shooter

3D racing
1,5 месяца
Подготовка к 3D racing: дизайн картинка, сущности и параметры, компонент Rigidbody, компонент WheelCollider, скрипт контроллера машины.
Машина: сборка машинки из примитивов, настройка колёс, игрок и контроллер ввода игрока, камера от третьего лица, звук двигателя, звук столкновений.
Трасса: сборка окружения, Terrain, трасса, прохождение чекпоинта, контроллер гонки, старт и завершение гонки, метрики гонки, позиция, время круга, лучшее время.
Интерфейс: интерфейс гонки, время трека, скорость, главное меню, выбор трассы и машины, миникарта, завершение уровня, просмотр отставших машин.
Боты: контроллер бота, движение до точки, движение бота вдоль трассы, добавление ботов в гонку, уровни сложности ботов.
Дополнительные элементы геймплея: топливо, заправка в питстопе, зарабатываем деньги на машины, простая деформация при столкновении, звук шин при скольжении.
Результат: разработаете компьютерную 3D игру Racing

Tower Defense
1,5 месяца
Подготовка к Tower Defense: базовая архитектура, первый прототип, башня, движение врагов, прототип врага и внешние настройки
Интерфейс игровой сцены: развитие архитектуры TD, взаимодействие Player и Enemy, простые элементы HUD, интерактивные интерфейсы для постройки башен, управление группами интерфейсов
Уровни, меню и сохранения: архитектура уровней TD, события победы и поражения в уровнях, реализация интерфейса карты уровней, сохранение прогресса игрока на диск, стартовое меню игры
Углубление механик: оценка результативности игрока, волны врагов, ускорение волн, апгрейды
Новые враги и башни: типы брони и типы повреждений, апгрейды башен, умения игрока и другой код-стиль
Полировка: список требуемых изменений, особенности приоритизации задач, работа со звуками, альфа-билд игры, публикация в Google Play
Результат: разработаете мобильную 2D игру Tower Defense

Командная или инди-разработка своей игры
3 месяца
Разработка прототипа игры
Дизайн-картинка
Меню
Уровни
Игровые сущности
Взаимодействия
Боты
Сценарии
Результат: разработаете игру, которую самостоятельно спроектируете. Разработку можно вести индивидуально или в команде. Работа будет вестись под руководством опытного эксперта. Ваша задача — выпустить игру и вывести ее на рынок (в Steam, Google Play и/или App Store)

Рейтинг курса

4.6
рейтинг
2
1
0
0
0

Отзывы о курсе

3 отзыва
по рейтингу по дате
B
bonalina

Курс интересный

Достоинства: Обратная связь от менторов, возможность обратиться с любым вопросом во время обучения. Недостатки: Нету субтитров к видео. Выбрала курс "Разработчик игр на Unity". Мечтала создавать игры, в итоге решила попробовать поучиться на курсах. Там много полезных информаций, есть интересные задания. Мне понравились задания, есть в письменном виде информация, обратная связь от менторов...
M
magnet49

Рекомендую курсы.

Достоинства: Удобное время обучения, большой объем вебинаров, доступность информации. Недостатки: Минусов не заметил. Обучаюсь на курсе "Разработчик игр на Unity". Стала интересна тема «игровые движки». Захотел попробовать создать свою игру. Искал подходящую платформу для изучения курса. Решил пройти курс по разработке игр на Unity от SkillFactory. Учёба происходит в свободное время от учебы...
R
Rulut678

Это лучше чем многие обычные университеты

Достоинства: Можно проходить занятия в любое время, поддержка 24/7, много времени на выполнение заданий. Недостатки: Для работы понадобиться компьютер хотя-бы средней мощности и достаточным количеством памяти. Я купил курс по разработке игр на игровом движке Unity, для меня такой формат обучения полностью подходит. Мне всегда нравились игры и все, что с ними связано, и когда я увидел на YouT...

Может быть интересно

обновлено 12.02.2024 16:52
Профессия Разработчик игр на Unity

Профессия Разработчик игр на Unity

Оставить отзыв
Поделиться курсом с друзьями