3D редактор Unity. 2 — Привязка по сетке в редакторе сцены Unity
В этом уроке совершенствуемся в использовании инструментов графического редактора Unity: — учимся настраивать отображение сетки (Grid) в окне Scene редактора […]
Сфера разработки компьютерных игр является одной из передовых в IT-индустрии. Процесс создания игры, да и собственно игра, помогают человеку понять многие процессы реальной жизни. Значительное число новых технологий появляется сначала в гейм-разработке (как, например, подавляющее большинство достижений в сфере искусственного интеллекта), а потом начинают внедряться в процессы информатизации других сфер деятельности.
Знать о том, как создаются игры, полезно буквально для каждого человека. А обучение основам ИТ и программирования детей через процесс разработки игр — один из наиболее оптимальных и интересных для ребёнка путей познания и развития. Смотрите, например, проект «Творческое программирование» на сайте http://scratch.aelit.net.
В данной рубрике я публикую статьи из сферы разработки игр и начинаю с небольшого количества видео-уроков, которые помогут каждому абсолютному новичку создать свою первую игру, освоив при этом современные профессиональные инструменты разработчика.
В этом уроке совершенствуемся в использовании инструментов графического редактора Unity: — учимся настраивать отображение сетки (Grid) в окне Scene редактора […]
На примере создания простого прототипа локации в графическом редакторе Unity изучаем очень важное понятие и полезные инструменты: — Узнаём, как
В этом уроке: — знакомимся с общей информацией о фреймворке Unity Playground на официальном сайте (фрейморк создан для Unity 2017.4,
В этом уроке: — создаём новую сцену для своей игры и сразу сохраняем в папке Assets – Scenes — добавляем
— исправляем ошибку в названии сцены и учимся переименовывать сцены в Unity — находим в папке Images – Space Ships
— используем ресурсы из папки Prefabs – Particles для добавления огненного хвоста (следа) космическому кораблю — узнаём новый термин и
— находим объект Main Camera в окне Hierarchy — переразмещаем окно Game, чтобы видеть одновременно и окно Scene — настраиваем
— вспоминаем, что было сделано в предыдущих частях урока — снова переразмещаем окно Game для удобства работы со сценой —
— добавляем игровому персонажу компонент скрипт Health System для учёта уровня здоровья космического корабля — добавляем компонент-скрипт Modify Health на
— добавляем в иерархию объектов сцены префаб UserInterface (из папки Prefabs) для отображения простейшего интерфейса игры, в котором выводится уровень
— добавляем в иерархию сцены новый спрайт из папки Images/Projectiles для создания снарядов космического корабля — добавляем необходимые компоненты объекту
— создаём префаб на основе объекта астероида, который ранее был размещен на сцене и настроен необходимым образом — добавляем на
— определяем цель игры – собрать всех потерявшихся инопланетян и пройти мимо астероидов без повреждений. Подсчет очков зависит от количества
В 1-й части урока создаём проект и узнаём немного теории о том, что такое Raycast. Шутер от первого лица с
Во 2-й части урока создаём скрипт, размещаем его в качестве компонента игрового объекта, объявляем основные переменные и узнаём об их