Как сделать шутер от 3го лица на Unity #3 — Система инвентаря и подбор предметов | ScriptableObject

Аватар автора
Vladimir FPS
В этом видео реализуем систему подбора предметов и инвентарь в Unity с использованием ScriptableObject. Это третья часть модульного проекта по созданию шутера от третьего лица (TPS). Механика построена архитектурно правильно и может использоваться в любом игровом проекте. Мы разберём: 1.    как использовать ScriptableObject как модель данных предмета, 2.    как отделить данные от логики, 3.    как связать объект в сцене с моделью предмета, 4.    как реализовать подбор предмета по нажатию клавиши (F), 5.    как организовать хранение предметов в инвентаре, 6.    как реализовать использование и выбрасывание предметов.   Архитектурный акцент Ключевая идея: Инвентарь — это контейнер, а не UI. В видео мы: 1.    разделяем данные предмета и поведение, 2.    избегаем хранения игровой логики в визуальном объекте сцены, 3.    закладываем основу для масштабируемой системы (квесты, оружие, расходники и т.д.). Использование ScriptableObject позволяет: 1.    легко расширять систему, 2.    упрощать балансировку, 3.    повторно использовать данные без дублирования.   Полный проект и материалы – исходники * ДЕМО проекта: * ПОЛНАЯ версия проекта с дополнительными материалами и расширенной архитектурой доступна на Boosty:   Для кого это видео 1.    Начинающие Unity-разработчики 2.    Студенты IT-направлений 3.    Те, кто хочет понять правильную архитектуру инвентаря 4.    Разработчики, уставшие от «жёстко прошитых» предметов в сцене   Это третья часть серии Unity Third Person Shooter...

Скачать Видео с Дзена / Dzen

Рекомендуем!

0/0


0/0

0/0

0/0

Скачать популярное видео

Популярное видео

0/0