Unity-разработчик [Tutorplace] [Илья Добнорович]

Джокер

Администратор
Регистрация
1 Янв 2015
Сообщения
147.625
Реакции
78.400
Складчина: Unity-разработчик [Tutorplace] [Илья Добнорович]



Хотите стать Unity-разработчиком и создавать собственные игровые проекты? Узнаете, как программировать, работать с графикой и интерфейсом, создавать эффектные игровые механики и внедрять свои идеи!

Этот курс для тех, кто

Мечтает создавать собственные 3D-игры с уникальным дизайном и проработанным сюжетом
Стремится разработать уникальный игровой проект и выпустить его на популярные платформы
Пытается изучить программирование на C#, чтобы эффективно внедрять сложные механики
Результаты после курса:

Научитесь добавлять физические свойства объектам для создания реалистичной физики
Поймёте, как подключать Microsoft Visual Studio к Unity для написания и отладки скриптов на C#
Научитесь добавлять пользовательский интерфейс: полосы здоровья и счётчики очков
Изучите добавление звуков в игру и их настройку для создания атмосферности
Узнаете, как соединять графику, физику и код в единую систему для создания полной игровой сцены
Научитесь настраивать материалы объектов: шероховатость и эффекты свечения
Программа:
1 неделя

Введение в курс
Терминология и введение в профессию
Перспективы развития профессии Unity-разработчика
Правила скачивания и установки Unity Hub и Unity Editor
Знакомство с интерфейсом программы
Знакомство с принципами навигации внутри сцены
Возможности работы с графикой и освещением в сцене
2 неделя

Создание базовых примитивов в Unity (куб, сфера, цилиндр, капсуль)
Знакомство с компонентом RigidBody
Добавление компонента к созданным 3D-объектам
Настройка физического поведения у объектов
Материалы в Unity и принципы их подключения к 3D-объектам
Настройка материалов: шероховатость, металличность, сглаженность
Настройки свечения материалов, Emission
3 неделя

Установка Microsoft Visual Studio и подключение среды разработки к Unity
Знакомство с интерфейсом программы
Что такое метод в C#
Отличие методов void Start() от void Update()
Что такое Debug.Log()
Тип данных int
Тип данных float
4 неделя

Тип данных string
Операторы if, else и логика их работы
Применение операторов к поведению 3D-объектов
Применение операторов к сравнению жизней игроков
Цикл for в C# и принцип его работы
Повторяющиеся игровые элементы
Создание игровых элементов через кнопку мыши
5 неделя

Работа с массивами на C#
Применение массивов к 3D-объектам
Рюкзак игрока
Компонент Transform и его свойства
Transform position
Transform rotation
Принцип работы функции Random.Range
6 неделя

Выбор случайного игрового элемента
Вывод результата в консоль программы
Булевый оператор: применение и значения
Прыжок игрока
Принцип работы функции Instantiate
Создание вражеских объектов
7 неделя

Функция Destroy: удаление созданного объекта
Функция InvokeRepeating, её параметры и применение
Создание вражеских клонов с определённым интервалом
Создание клонов из разных точек игрового пространства
Ввод с клавиатуры в Unity
Считывание действий пользователя с мыши и клавиатуры
8 неделя

Подключение функций к игровому объекту
Добавление и работа с 3D-моделями в сцене
Создание левел-дизайна для своего уровня
Источники звука и добавление звука в проект
Дополнительные настройки звука в проекте
9 неделя

Базовое управление для объекта в сцене на C#
Добавление скрипта к управлению игроком
Настройка скорости и поворотов игрока
Триггеры и функции для работы с ними
Создание телепорта
UI (User Interface) и его назначение
10 неделя

Создание полосы здоровья для персонажа
Интерфейс для вывода количества набранных очков
Экспорт игры
Сборка как конечный этап создания проекта
Сборка под разные платформы
Установка и запуск итоговой сборки на ПК
Автор Илья Добнорович

Профессиональный педагог в разработке игр и 3D-контента на Unity
Более трёх лет обучает студентов
Помогает создать игровой проект для портфолио
Цена 41 руб.




СКАЧАТЬ СЛИВЫ КУРСОВ