Этот курс для тех, кто
- Мечтает создавать собственные 3D-игры с уникальным дизайном и проработанным сюжетом
- Стремится разработать уникальный игровой проект и выпустить его на популярные платформы
- Пытается изучить программирование на C#, чтобы эффективно внедрять сложные механики
- Научитесь добавлять физические свойства объектам для создания реалистичной физики
- Поймёте, как подключать Microsoft Visual Studio к Unity для написания и отладки скриптов на C#
- Научитесь добавлять пользовательский интерфейс: полосы здоровья и счётчики очков
- Изучите добавление звуков в игру и их настройку для создания атмосферности
- Узнаете, как соединять графику, физику и код в единую систему для создания полной игровой сцены
- Научитесь настраивать материалы объектов: шероховатость и эффекты свечения
1 неделя
- Введение в курс
- Терминология и введение в профессию
- Перспективы развития профессии Unity-разработчика
- Правила скачивания и установки Unity Hub и Unity Editor
- Знакомство с интерфейсом программы
- Знакомство с принципами навигации внутри сцены
- Возможности работы с графикой и освещением в сцене
- Создание базовых примитивов в Unity (куб, сфера, цилиндр, капсуль)
- Знакомство с компонентом RigidBody
- Добавление компонента к созданным 3D-объектам
- Настройка физического поведения у объектов
- Материалы в Unity и принципы их подключения к 3D-объектам
- Настройка материалов: шероховатость, металличность, сглаженность
- Настройки свечения материалов, Emission
- Установка Microsoft Visual Studio и подключение среды разработки к Unity
- Знакомство с интерфейсом программы
- Что такое метод в C#
- Отличие методов void Start() от void Update()
- Что такое Debug.Log()
- Тип данных int
- Тип данных float
- Тип данных string
- Операторы if, else и логика их работы
- Применение операторов к поведению 3D-объектов
- Применение операторов к сравнению жизней игроков
- Цикл for в C# и принцип его работы
- Повторяющиеся игровые элементы
- Создание игровых элементов через кнопку мыши
- Работа с массивами на C#
- Применение массивов к 3D-объектам
- Рюкзак игрока
- Компонент Transform и его свойства
- Transform position
- Transform rotation
- Принцип работы функции Random.Range
- Выбор случайного игрового элемента
- Вывод результата в консоль программы
- Булевый оператор: применение и значения
- Прыжок игрока
- Принцип работы функции Instantiate
- Создание вражеских объектов
- Функция Destroy: удаление созданного объекта
- Функция InvokeRepeating, её параметры и применение
- Создание вражеских клонов с определённым интервалом
- Создание клонов из разных точек игрового пространства
- Ввод с клавиатуры в Unity
- Считывание действий пользователя с мыши и клавиатуры
- Подключение функций к игровому объекту
- Добавление и работа с 3D-моделями в сцене
- Создание левел-дизайна для своего уровня
- и звука и добавление звука в проект
- Дополнительные настройки звука в проекте
- Базовое управление для объекта в сцене на C#
- Добавление скрипта к управлению игроком
- Настройка скорости и поворотов игрока
- Триггеры и функции для работы с ними
- Создание телепорта
- UI (User Interface) и его назначение
- Создание полосы здоровья для персонажа
- Интерфейс для вывода количества набранных очков
- Экспорт игры
- Сборка как конечный этап создания проекта
- Сборка под разные платформы
- Установка и запуск итоговой сборки на ПК
- Профессиональный педагог в разработке игр и 3D-контента на Unity
- Более трёх лет обучает студентов
- Помогает создать игровой проект для портфолио
Как выбрать версию «Tutorplace / Илья Добнорович - Unity-разработчик» на CoursX
Эта карточка относится к разделу «Программирование». Материал подготовлен автором или школой Илья Добнорович. Начните с программы выше: проверьте темы, название тарифа и перечисленные дополнительные файлы.
Для этого варианта действует отметка «Лучшее качество»: материал представлен без водяных знаков. Комплектацию смотрите в программе.
Актуальная сумма заказа показана рядом с кнопкой покупки.
Есть вопрос о курсе?
Уточните детали перед покупкой
Написать в поддержкуПомощь и отзывы
💬 Помощь перед покупкой
Хотите проверить материал?
Отправим дополнительные скриншоты, пример видео или запись содержимого курса.
💰 Нашли дешевле?
Пришлите ссылку на предложение — постараемся сделать цену ещё выгоднее.
⭐ Отзывы покупателей
Читать отзывы на сайте
Читать отзывы в Telegram
💬 Связаться с поддержкой
Написать в Telegram
admin@coursx.net