
Разработка 2D-игр на Unity. Глубокий космос
40%Программа курса
Ознакомьтесь с программой курса «Разработка 2D-игр на Unity. Глубокий космос» от STARTORIA - startoria.ru
- Введение в Unity - 6 часов. Знакомство с интерфейсом Unity Hub и Unity Editor. Двумерное пространство сцены. Векторы - Основные компоненты объектов. Работа с физикой - Материалы — физические и обычные. Префабы (Prefabs) - На четвёртом, практическом, занятии с…
- Введение в C#. Часть 1 - 6 часов. Привязка Unity к Visual Studio (VS). Знакомство с интерфейсом VS. Введение в C#. Стандарты именования и оформления кода - Типы данных и переменные. Локальные и глобальные переменные. Понятия «константа», «литерал» - Функции.…
- Введение в C#. Часть 2 - 6 часов. Введение в ООП. Типы данных: ссылочный и значение. Принципы ООП - Модификаторы private/public (инкапсуляция). Модификатор [SerializeField]. Статические классы. Условные конструкции - Циклы. Цикл FOR. Цикл While - На четвёртом…
- Камера, игрок, GameManager, корутины - 6 часов. Организация проекта (дерево папок). Создание игрового уровня - Ящики. Создание игрока. Добавление компонентов. Скрипт для камеры (FollowPlayer.cs). Коричневая платформа - Скрипт Player. Перемещение влево-вправо.…
- Менеджер сцен, противник, коллизии, триггеры - 6 часов. SceneManager. Сборка проекта в игру. Пользовательская функция Restart(). Вызов при падении. Добавление выхода из игры через Escape (временное решение) - Создание противника. Добавление компонентов. Зона…
- Пользовательский интерфейс (UI) - 6 часов. Холст. Соотношение сторон. Элементы UI - Меню паузы. Кнопки Resume и Menu. Привязка кнопок к функциям - Cцена Главное меню. Создание кнопок и их привязка. Выбор уровней. Билд - Cоздание уровней, добавление возможност…
- Расширение проекта. Защита - 6 часов. Инструмент PlayerPrefs. Добавить и вести счёт - Победа в уровне. Анимация панели «You won!». Событие анимации: переход на следующий уровень - Asset Store, Package Manager - На четвёртом занятии модуля завершим работу над…
- Дополнительные разделы - 6 часов. DOTween. Всплывание холста. Анимация кристаллов - Системы счисления. Битовые поля. Бинарная логика. Побитовые операции - Блокировка уровней. Git - 3D-сцена и её объекты. Базовый 3D-платформер - В этом модуле каждое занятие со…
Чему вы научитесь
- Научитесь создавать и применять: scenemanager. сборка проекта в игру. пользовательская функция restart(). вызов при падении. добавление выхода из игры через escape (временное решение).
- Научитесь создавать и применять: ящики. создание игрока. добавление компонентов. скрипт для камеры (followplayer.cs). коричневая платформа…
- Освоите и сможете применять: модификаторы private/public (инкапсуляция). модификатор [serializefield]. статические классы. условные конструкции …
- Освоите и сможете применять: победа в уровне. анимация панели «you won!». событие анимации переход на следующий уровень.
- Научитесь создавать и применять: cцена главное меню. создание кнопок и их привязка. выбор уровней. билд…
Подробная информация о курсе
За 32 занятия ребёнок научится разрабатывать 2D-игры с помощью Unity — популярного игрового движка инди-разработки (движок для небольшой геймстудии), применять навыки творческого мышления и программирования на языке С#. Результат обучения — 3 разработанные игры в портфолио.
Цены и сроки
- Стоимость34 990 ₽
- Старая цена58 300 ₽
- Дата началаc Invalid Date
Содержание
- Формат обученияс преподавателем
По окончанию курса
- Диплом или сертификатсертификат




























