ПрактикON: Unity. Модуль 1
Добро пожаловать на ПрактикON!
Меня зовут Никита Гладич. Я проведу вас по ПрактикON'у в направлении Unity3D.
Нас ждёт 3 модуля, по 1 на каждую неделю.
Каждый понедельник в 10:00 вы будете получать доступ к статье, содержащей ссылку на новый модуль. Просто выполняйте то, о чём я буду рассказывать. Тогда у нас получится прототип игры в жанре платформер к окончанию ПрактикON'a. Всё просто!
Если у вас возникнут трудности, меня всегда можно найти в чате ПрактикON'a и задать вопрос с хештегом #Unity. Если вы захотите узнать обо мне и экспертах чуть подробнее, это можно сделать на странице Эксперты ПрактикON'a.
Теперь, когда мы знакомы, давайте начнём!
Что нас ждёт в этом модуле
Создавать будем 2.5D платформер, для этого мы:
- Скачаем и запустим Unity. Установка простая: указывайте путь, куда вам удобно, и просто жмите далее
- Создадим простую тестовую сцену
- Скачаем из Asset Store графику для нашей игры, лучше выбирайте те ассеты, которые поддерживают URP
- Настроим нашего персонажа, сделаем ему коллизию с объектами
- Напишем скрипт перемещения и бонусом рассмотрим фишки для улучшения импакта от управления
- Оживим нашего персонажа, для этого нам понадобятся анимации, будем использовать готовые, которые скачаем с сайта mixamo.com
- Сделаем анимации бега, атаки, прыжка, поражения
- Затем сделаем здоровье нашему персонажу, которое будет отображаться в пользовательском интерфейсе слева в углу.
Для этого напишем скрипт отвечающий за здоровье, и немного поработаем с UI - Настроим камеру так, чтобы она двигалась за персонажем
Видео модуля
Ссылки из видео
Скачать: https://unity.com/
https://github.com/GlNik/PracticON
- Asset Store, где можно скачать все, что необходимо для игры, звуки, музыка, модели, эффекты, и многое другое
Файлы с настройками (нужно скачать архив и распаковать)
Добавлено
Скрипт игрока PlayerMove.cs