Какие темы будут освещаться в моём курсе:
- Обзор самого движка. Где и что расположено, изучим расположение окон, за что они отвечают, главные горячие клавиши, UI кнопки движка, какое железо нужно для комфортного использования движка на пк, макбуке
- Научимся создавать первые игровые объекты, первые скрипты для игровых объектов, научимся запускать движок.
- Научимся писать первый код, а именно изучим что такое переменные, почему они называет переменными, какие бывают, для чего они существуют, как грамотно ими пользоваться в рамках Сoding standards, Coding convention
- Научимся базовому созданию первых игровых функций, изучим инициализацию компонентов игрового объекта, обращение к компоненту объекта через код
- Заставим двигаться игровой объект на сцене
- Добавим объекту изображение
- Изучим что такое итерации кода и порядок выполнения функций и инициализаций в коде скрипта
- Заставим объект реагировать на нажатие клавиш. В отдельном курсе думаю сделаю изучение системы ввода данных, как нажатие клавиш, сенсерный ввод, изучим относительно новую Input System, а также пройдемся по старой версии
- Создадим первый игровой коллайдер в 3д и 2д проекциях. Сделаем проверку (регистрацию) столкновений объектов через код, изучим что такое игровые триггеры, чем они полезны в играх, изучим функции Unity для регистрации столкновений
- Изучим компонент твердого тела для 2д и 3д объектов. Применим первую физику научившись подключать компонент твердого тела к объекту - заставим свободно падать, прыгать при нажатии клавиш, сравним способы создания движения для объектов, научимся менять трение объектов, изучим для чего можно использовать разные силы трения в игре
- Изучим базовое создание UI игровых элементов, для чего они нужны, верстка в окне Scene
- Создадим отображение игровых данных на экране через код
- Пройдемся по базовым компонентам камеры, заставим её следить за игровым объектом через код
- Научимся воспроизводить звуки в игре
- Научимся создавать билд игры под ПК, Андроид
- К каждому уроку будет прилагаться видео и ДЗ
- В премиум версии курса возможно будет часовая консультация по всем вопросам - нужно изучить этот вопрос
- В конце будет экзамен где каждый ученик сможет выбрать себе проект по вкусу для проверки и закрепления знаний