Системы инвентаризации чертежей Unreal Engine менее чем за 30 минут!
Автор: Rambod Dev
Загружено: 2025-05-06
Просмотров: 3579
Описание:
Узнайте, как создать полностью функциональную, чистую и расширяемую систему инвентаря в Unreal Engine 5, используя Blueprints, интерфейсы и UMG.
Это пошаговое руководство создано на основе шаблона «От третьего лица», но подходит для всех типов игр — RPG, выживания или игр с видом сверху. Мы рассмотрим все: от логики подбора предметов и многоразовых виджетов пользовательского интерфейса до динамического взаимодействия и управления предметами.
📌 Что вы узнаете:
Структурирование данных инвентаря с помощью Blueprints
Создание модульных компонентов акторов
Добавление и удаление предметов с поддержкой штабелирования
Разработка виджетов пользовательского интерфейса предметов и панелей сетки
Создание чистой панели инвентаря UMG
Система автоматического подбора предметов с использованием интерфейсов
Переключение пользовательского интерфейса с управлением вводом и мышью
Логика кнопки «Выбросить» с обновлением пользовательского интерфейса
Создание тестовых предметов с иконками
Методы финального тестирования и доработки
Независимо от того, новичок вы в Unreal или улучшаете архитектуру своей системы, это руководство даст вам прочную основу для дальнейшего развития.
💬 Есть пожелания по функциям? Оставляйте комментарии ниже — если будет интерес, я расширю серию, добавив информацию об экипировке, эффектах предметов, поддержке перетаскивания и многом другом.
🧠 Разделы:
00:00 Введение — Расширяемая система инвентаря с помощью Blueprints и UMG
00:34 Создание структуры предмета инвентаря
01:32 Настройка компонента инвентаря
02:55 Написание функции добавления предмета (включая логику стека)
06:10 Создание функции удаления предмета
07:49 Модульность интерфейса инвентаря
09:08 Создание актора подбора предмета
10:39 Настройка автоматического подбора в Blueprint игрока
12:15 Создание виджета пользовательского интерфейса предмета инвентаря
15:01 Основной интерфейс панели инвентаря — дизайн и логика
20:32 Завершение работы над иконкой предмета и очистка пользовательского интерфейса
21:03 Переключение инвентаря клавишей I — полная настройка
24:26 Логика кнопки выпадения + доработка пользовательского интерфейса
25:31 Размещение и настройка Тестовые элементы на уровне
26:13 Финальное тестирование и идеи расширения
🛠️ Связанные инструменты:
Unreal Engine 5
UMG (Unreal Motion Graphics)
Интерфейсы Blueprint
Массивы структур
🎮 Подпишитесь на канал, чтобы получать больше понятных и практичных уроков по Unreal Engine и C++:
/ @ramboddev
https://rambod.net/inventory-system/
Хэштеги:
#UnrealEngine
#InventorySystem
#UMG
#Blueprints
#GameDevelopment
#UE5Tutorial
#Gamedev
#IndieDev
#InventoryUI
#ModularSystems
💡 Хотите больше функций, таких как перетаскивание, ограничения на количество предметов в стопке или слоты для снаряжения?
Отправьте свои идеи или запросы на добавление функций.
Если это видео вам помогло, не забудьте поставить лайк и подписаться!
~-~~-~~~-~~-~
Пожалуйста, посмотрите: "Mac mini M4 Game Dev Benchmark Unity HDRP FPS vs Unreal Engine"
• Mac mini M4 Game Dev Benchmark Unity HDRP ...
~-~~-~~~-~~-~
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: