ПОИСК
Быстрый заказ
![]() ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Курс проводится как очно, так и дистанционно в формате вебинара.
Данный курс предлагает слушателям знания и навыки уровня профессионала в SDK Unity. Курс рекомендуется для подготовки к сертификационному экзамену сертификации Unity Technologies – «Expert Gameplay Programmer».
РАСПИСАНИЕ ЗАНЯТИЙ
|
После изучения курса вы сможете
- Свободно писать оптимальный код на C#.
- Уверенно работать в проектах на всех этапах жизненного цикла компьютерных игр, от самого начала разработки до выпуска игры.
- Отлично понимать и программировать все аспекты игрового дизайна (уровни, неигровые персонажи, игровые механики).
- Использовать все сервисы Unity, необходимые для работы.
- Хорошо понимать рабочий процесс в области игровой анимации и ассетов, включая создание персонажей и окружения.
- Оптимальным образом формировать файловую структуру, давать имена файлам и соблюдать требования используемых протоколов.
- Создавать и использовать библиотеку префабов.
Содержание курса
Модуль 1. Прототипирование.
- Прототипирование основного игрового процесса.
- Конфликты и их решение на стадии прототипа.
- Настройка физики.
- Рейкастинг.
- Скриптинг префабов, появляющихся во время выполнения программы.
- Логика уровней, модели поведения.
- Наполнение уровня системами частиц и эффектами.
- Оптимизация платформы.
- Загрузка и выгрузка сцен.
- Методы отображения видеовставок.
- Логика NPC и их поведение.
- Навигация и поиск пути.
- Появление и размещение NPC. Пользовательский интерфейс
- Система координат UI и скриптинг.
- Оптимизация рендеринга.
- Загрузка и настройка комплектов ассетов.
- Отладка игрового процесса.
- Различия платформ и их влияние на игровой процесс.
- Unity Ads.
- Unity In-App Purchasing.
- Unity Analytics.
- Unity Cloud Build.
Слушатели
Курс предназначен для опытных программистов C# и SDK Unity, желающих повысить квалификацию и поднять уровень официальной сертификации.
Предварительная подготовка
- Базовые знания SDK Unity (рекомендуется прохождение курсов U_Start «Unity для начинающих разработчиков» и U_OOP «Основы программирования на С# под Unity 3D»).
- Базовые знания программирования на языке C# (рекомендуется прохождение курса «Программирование на C#»).