Unity Third Person Shooter #3 — Система инвентаря и сбор предметов | ScriptableObject (TPS Tutorial)
Автор: Vladimir Fps
Загружено: 2026-03-01
Просмотров: 9
Описание:
В этом видео реализуем систему подбора предметов и инвентарь в Unity с использованием ScriptableObject.
Это третья часть модульного проекта по созданию шутера от третьего лица (TPS).Механика построена архитектурно правильно и может использоваться в любом игровом проекте.
Мы разберём:
1. как использовать ScriptableObject как модель данных предмета,
2. как отделить данные от логики,
3. как связать объект в сцене с моделью предмета,
4. как реализовать подбор предмета по нажатию клавиши (F),
5. как организовать хранение предметов в инвентаре,
6. как реализовать использование и выбрасывание предметов.
Архитектурный акцент
Ключевая идея:
Инвентарь — это контейнер, а не UI.
В видео мы:
1. разделяем данные предмета и поведение,
2. избегаем хранения игровой логики в визуальном объекте сцены,
3. закладываем основу для масштабируемой системы (квесты, оружие, расходники и т.д.).
Использование ScriptableObject позволяет:
1. легко расширять систему,
2. упрощать балансировку,
3. повторно использовать данные без дублирования.
Полный проект и материалы – исходники
ДЕМО проекта:https://github.com/VladimirRepp/Unity...
ПОЛНАЯ версия проекта с дополнительными материалами и расширенной архитектурой доступна на Boosty:https://boosty.to/vladimir.fps/posts/...
Для кого это видео
1. Начинающие Unity-разработчики
2. Студенты IT-направлений
3. Те, кто хочет понять правильную архитектуру инвентаря
4. Разработчики, уставшие от «жёстко прошитых» предметов в сцене
Это третья часть серии
Unity Third Person Shooter – Модульный учебный проект:
1. Шаблон персонажа и управление
2. Звук шагов по поверхностям
3. Инвентарь и сбор предметов
4. Механика стрельбы (Raycast vs Projectile)
5. Квестовая система (ключ и дверь)
6. Враги и FSM
Полный курс (все модули в одном видео) выйдет позже.
Дата выхода второй части – примерно 4 - 5.03
Плейлист курса (youtube) • Шутер от 3его лица на Unity | Полный курс:...
Плейлист курса (VK)
https://vkvideo.ru/playlist/-14616016...
Плейлист курса (rutube)
https://rutube.ru/plst/1495440
Курс (dzen)
https://dzen.ru/vladimir_fps
Сайт-визитка
vladimir-repp.ru
1. Обо мне
2. Контакты
3. С чем работаю
4. Пример работ
5. Отзывы
6. Портфолио
Ключевые темы видео
unity inventory systemunity scriptableobject tutorialunity item pickup systemunity interaction systemunity c# tutorialunity tps tutorialunity для начинающихразработка игр на unityархитектура unity проекта
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: