Курс на Stepik
Обложка курса «Разработка 3D-игр на Unity с нуля – Просто и понятно» на Stepik
2 500 ₽

Разработка 3D-игр на Unity с нуля – Просто и понятно 0.000

Открыть на
STEPIK.ORG

Этот практический курс научит вас всем этапам разработки: от основ движка до продвинутых техник программирования на C# и оптимизации. Вы освоите полный цикл производства игр и к финалу курса выпустите готовый проект для портфолио. Обучение построено на реальных кейсах — никакой лишней теории, только применимые на практике навыки. Подходит начинающим разработчикам и тем, кто хочет систематизировать знания. Ваш первый шаг в индустрию игр начинается здесь."

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Разработка 3D-игр на Unity с нуля – Просто и понятно»Учеников на курсе 12
Сертификаты, выданные на курсе «Разработка 3D-игр на Unity с нуля – Просто и понятно»Сертификатов выдано 0
Отзывы о курсе «Разработка 3D-игр на Unity с нуля – Просто и понятно»Отзывов получено 0
Рейтинг курса «Разработка 3D-игр на Unity с нуля – Просто и понятно»Рейтинг курса 0.000
Уроки в курсе «Разработка 3D-игр на Unity с нуля – Просто и понятно»Количество уроков 69
Тесты в курсе «Разработка 3D-игр на Unity с нуля – Просто и понятно»Количество квизов 112
Время прохождения курса «Разработка 3D-игр на Unity с нуля – Просто и понятно»Время прохождения курса
Стоимость курса «Разработка 3D-игр на Unity с нуля – Просто и понятно»Стоимость курса 2 500 ₽
Обновления курса «Разработка 3D-игр на Unity с нуля – Просто и понятно»Обновления курса
Дата публикации курса «Разработка 3D-игр на Unity с нуля – Просто и понятно»Дата публикации курса
Последнее обновление курса «Разработка 3D-игр на Unity с нуля – Просто и понятно»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Разработка 3D-игр на Unity с нуля – Просто и понятно» 21 раздел Уроки в курсе «Разработка 3D-игр на Unity с нуля – Просто и понятно» 69 уроков Тесты в курсе «Разработка 3D-игр на Unity с нуля – Просто и понятно» 112 тестов Время прохождения курса «Разработка 3D-игр на Unity с нуля – Просто и понятно» 11 ч. Последнее обновление курса «Разработка 3D-игр на Unity с нуля – Просто и понятно» обн. 19 мая 2026

Введение в курс

3 урока
1. Обзор курса Unity
2. Терминология и введение в профессию
3. Перспективы развития профессии Unity-разработчик

Установка и настройка программы

4 урока
1. Установка программы и первое знакомство с Unity
2. Знакомство с интерфейсом программы
3. Знакомство с принципами навигации внутри сцены
4. Возможности работы с графикой и освещением в сцене

Физика в Unity

4 урока
1. Основы работы с физикой в Unity
2. Знакомство с компонентом RigidBody
3. Добавление компонента к созданным 3D-объектам
4. Настройка физического поведения у объектов

Материалы в Unity

3 урока
1. Основы работы с материалами в Unity. Подключение к 3D-объектам.
2. Дополнительные возможности настройки материалов
3. Настройка свечения материалов, Emission

Программирование в Unity

5 уроков
1. Установка Visual Studio и подключение среды разработки к Unity
2. Что такое Сlass в Unity
3. Метод в С#
4. Отличие методов void Start() от void Update()
5. Debug.Log() в С#

Типы данных в С#

3 урока
1. Тип данных int
2. Тип данных float
3. Тип данных string

Типы данных в С#. Операторы.

3 урока
1. Операторы if, else и логика их работы
2. Применение операторов к поведению 3D объектов
3. Применение операторов к сравнению жизней игроков

Циклические конструкции в C#

3 урока
1. Цикл for в С# и принцип его работы
2. Повторяющиеся игровые элементы
3. Создание игровых элементов через кнопку мыши

Массивы и List на С#

3 урока
1. Работа с массивами на С#
2. Применение массивов к 3D-объектам
3. Реализация рюкзака игрока

Работа компонента Transform в С#

3 урока
1. Что такое компонент Transform и какие свойства в себя ключает
2. Transform position
3. Transform rotation

Random.Range в С#

3 урока
1. Принцип работы функции Random.Range
2. Выбор случайного игрового объекта
3. Вывод результата в консоль программы

Тип данных bool в С#

3 урока
1. Булевый оператор в С# и его применение
2. Значения, которые принимает оператор
3. Реализуем прыжок игрока с использованием bool

Instatiate и Destroy в С#

3 урока
1. Принцип работы функции Instantiate
2. Создание вражеских игровых объектов
3. Принцип работы функции Destroy. Удаление созданного объекта

Принцип работы функции InvokeReapiting

3 урока
1. Что такое функция InvokeReapiting, ее параметры и применение
2. Создание вражеских клонов с установленным интервалом времени
3. Создание клонов из разных точек игрового пространства

Input в С#

4 урока
1. Для чего использовать ввод с клавиатуры в Unity
2. Как правильно считывать действия пользователя с мыши
3. Как считывать действия пользователя с клавиатуры
4. Подключение функций к игровому объекту

Добавление 3D-моделей в созданную сцену

3 урока
1. Как правильно добавить 3D-модели в свою сцену
2. Как работать с собственными 3D-моделями в сцене
3. Как правильно выстроить левел-дизайн для игрового уровня

Добавление звуков в сцену на Unity

3 урока
1. Источники звуков в Unity
2. Как правильно импортировать звук в проект
3. Дополнительные настройки звука в проекте

Добавление управления к объекту (Player) в сцене

3 урока
1. Написание базового управления для игрока с использованием С#
2. Добавление созданного скрипта к управлению игроком
3. Настройка скорости и навигации игрока в сцене

Триггеры в Unity

3 урока
1. Что такое триггеры в Unity
2. Отличие функций для работы с триггером
3. Как использовать триггеры для создания телепорта

Работа с UI (User Interface) в Unity

3 урока
1. Что такое UI (User Interface) в Unity и для чего он применяется
2. Как содать простой UI-интерфейс в виде полосы здоровья игрока
3. Как создать интерфейс для вывода количества набранных очков

Как экспортировать итоговый проект из Unity на ПК

4 урока
1. Что такое экспорт игры
2. Почему сборка игры считается конечным этапом создания проекта
3. Как правильно выполнить процесс сборки под разные платформы
4. Установка сборки игры на свой ПК и запуск итогового проекта