3 — Игровые объекты (Game Objects) Unity

В этом уроке: — создаём новую сцену, попутно изучив все пункты меню, предназначенные для работы со сценой: создать (File -> New Scene), открыть (File -> Open Scene), сохранить (File -> Save), сохранить как… (File -> Save as…) — учимся удалять объекты со сцены с помощью клавиши Delete — изучаем использование комбинации клавиш Ctrl + Z …

4 — Разные версии Unity: зачем так много?

В этом уроке: — узнаём о разнообразии версий Unity — узнаём о так называемых LTS (Long Term Supported – поддерживаемые долгое время) версиях Unity и необходимости их существования — ещё раз вспоминаем, как узнать по внешнему виду редактора Unity, с какой его версией идёт работа. Цикл уроков создан при поддержке компании Melsoft games.

5 — Компоненты игровых объектов в Unity

В этом уроке: — вспоминаем, что изучили в предыдущих уроках (ссылка) — создаём пустой игровой объект (Empty) с помощью инструментов окна Hierarchy — знакомимся ближе с окном Inspector, в котором можно увидеть свойства выбранного игрового объекта — узнаём, что все свойства объектов группируются в компоненты — узнаём о единице измерения расстояний в Unity – 1 …

6 — Раскрашиваем мир, материалы в Unity

В этом уроке: — узнаём о том, что объекты на сцене можно раскрасить (задать цвет и пр.) с помощью материалов — создаём в файловой структуре проекта папку Materials — учимся создавать новые материалы (важно делать это в папке Materials) — задаём свойство Color (цвет) для созданного материалы — узнаём больше об окне Inspector: в нём …

7 — Unity asset store: магазин игровых ресурсов

В этом уроке: — вспоминаем, что узнали и чему научились в предыдущих уроках — знакомимся с новым окном Asset Store и узнаем, где и как его можно найти, если изначально этого окна не видно среди имеющихся окон и панелей редактора Unity — узнаём, что такое asset store Unity — учимся ориентироваться в окне Asset Store …

3D редактор Unity. 1 — Делаем прототип локации из примитивов объектов в Unity

В этом уроке создаём прототип простой 3D-локации и изучаем полезные инструменты редактора сцен Unity: — создаём новую сцену (комбинация клавиш Ctrl + N) — сразу же сохраняем созданную сцену (Ctrl + S) в папке Scenes — добавляем на сцену объект Plane и попутно узнаём, почему важно ставить первые объекты на сцене в начале координат (0, …

3D редактор Unity. 2 — Привязка по сетке в редакторе сцены Unity

В этом уроке совершенствуемся в использовании инструментов графического редактора Unity: — учимся настраивать отображение сетки (Grid) в окне Scene редактора — настраиваем камеру окна редактора сцены так, чтобы хорошо видеть создаваемую локацию — знакомимся с кнопкой Gizmo окна Scene редактора сцены — добавляем на сцену объект Cube и учимся перемещать его в привязке к сетке …

3D редактор Unity. 3 — Префабы в Unity

На примере создания простого прототипа локации в графическом редакторе Unity изучаем очень важное понятие и полезные инструменты: — Узнаём, как создать префаб (prefab) в Unity — Разбираемся, что такое префаб — Рассматриваем разные случаи того, как и где использовать префаб — Узнаём, как изменить (отредактировать) префаб, и осваиваем разные способы редактирования префабов. Unity: Первый запуск …

Unity PlayGround — 1. Создание проекта, импорт фреймворка, изучение структуры файлов и папок

В этом уроке: — знакомимся с общей информацией о фреймворке Unity Playground на официальном сайте (фрейморк создан для Unity 2017.4, но мы будем работать в Unity 2019.2) — создаём проект для 2D-игры — находим в asset store, загружаем и импортируем фреймворк Unity Playground — изучаем структуру папок и файлов импортированного пакета Официальные обучающие материалы Unity …

Unity PlayGround 2 — Космическое приключение: подготовка фона сцены

В этом уроке: — создаём новую сцену для своей игры и сразу сохраняем в папке Assets – Scenes — добавляем на сцену спрайт фона (background) для игры из папки Images – Backgrounds импортированного в предыдущем уроке фрэймворка — попутно знакомимся с возможностью переключения режимов редактирования 2D и 3D сцены — задаём режим отрисовки Draw Mode …

Unity PlayGround 3 — Космическое приключение: игровой персонаж

— исправляем ошибку в названии сцены и учимся переименовывать сцены в Unity — находим в папке Images – Space Ships спрайт космического корабля и размещаем его на сцене, перетягивая в окно Hierarchy — находим папку Scripts с готовыми скриптами для создания игры без необходимости программировать — для управления космическим кораблём выбираем скрипт Push из подпапки …

Unity PlayGround 4 — Декорирование игрового персонажа

— используем ресурсы из папки Prefabs – Particles для добавления огненного хвоста (следа) космическому кораблю — узнаём новый термин и новый вид объектов Unity – система частиц (Particle Systems) — выбираем префаб P_Flame и делаем его дочерним к объекту космического корабля, перетаскивая в окно Hierarchy — убеждаемся в том, что дочерний объект перемещается по сцене …

Unity PlayGround 5 — Слежение камеры

— находим объект Main Camera в окне Hierarchy — переразмещаем окно Game, чтобы видеть одновременно и окно Scene — настраиваем свойство Size (размер) камеры — корректируем размеры спрайта фона игры — добавляем на объект камеры компонент-скрипт Camera Follow для реализации слежения камеры за игровым персонажем (космическим кораблем) — в качестве параметра target (цель) компоненту Camera …

Unity PlayGround 6 — Добавление препятствий (obstacles) и настройка их физики

— вспоминаем, что было сделано в предыдущих частях урока — снова переразмещаем окно Game для удобства работы со сценой — находим спрайты препятствий в виде астероидов в папке Images – Asteroids и размещаем один экземпляр на сцене — определяемся с геймплеем и тестируем игру, предварительно для удобства разместив астероид на пути следования космического корабля: пока …

Unity PlayGround 7 — Столкновение с препятствиями (учёт уровня здоровья)

— добавляем игровому персонажу компонент скрипт Health System для учёта уровня здоровья космического корабля — добавляем компонент-скрипт Modify Health на объект-препятствие астероид, чтобы при столкновении с ним у космического корабля вычиталось здоровье