Описание
Этот курс для тех, кто
- Мечтает создавать собственные 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-разработчик»
На MANY-COURSES.NET представлен материал «Tutorplace / Илья Добнорович - Unity-разработчик» из раздела «Программирование». Автор или школа — Илья Добнорович. Содержание программы и состав выбранного тарифа приведены в описании выше: перед заказом сравните их со своей задачей и уровнем подготовки.
Версия материала
В каталоге материал отмечен как «Лучшее качество» — без водяных знаков. Обратите внимание на содержание и тариф в названии: отметка качества описывает вариант материала, а не состав всех программ автора.
Стоимость материала
Ссылка на страницу предложения автора находится в характеристиках курса — там можно уточнить исходную программу и особенности тарифа. Текущая цена покупки и действующие акции на MANY-COURSES.NET отображаются в блоке заказа.
Похожие курсы
Вопросы и ответы
Как получить курс?
Добавьте курс в корзину или нажмите «Купить», выберите удобный способ оплаты и завершите заказ. После подтверждения оплаты ссылки на материалы автоматически придут на указанную почту. Авторизованные пользователи также найдут купленные материалы в разделе «Мои покупки».
Почему такая цена?
Материалы приобретаются совместно, поэтому стоимость заметно ниже цены автора. Вы получаете запись курса и заявленные материалы для самостоятельного обучения; обратная связь автора обычно не входит, если отдельно не указано обратное.
Нашли дешевле?
Пришлите нам ссылку на более дешёвое предложение — проверим его и постараемся сделать цену ниже.
Где будет доступ к курсу?
Материалы могут предоставляться через Облако Mail, Яндекс Диск, Google Диск или Telegram. Точная ссылка приходит после оплаты.
Можно ли скачать материалы?
Если материалы находятся в облачном хранилище, их обычно можно смотреть онлайн или скачать себе. Исключения зависят от формата конкретного курса.
В большинстве облачных вариантов материалы можно смотреть онлайн или скачать. Точный формат зависит от конкретного курса.
Есть ли гарантия получения?
После подтверждения оплаты выдача происходит автоматически. Если возникнет вопрос с оплатой или доступом, напишите нам в Telegram, через чат на сайте или на admin@many-courses.net. До покупки по запросу можем показать дополнительные скриншоты или фрагмент содержимого.