Game Kit: Inventory System (C++)
A C++ based inventory system with customizable features.
Screenshots
Fully customizable Inventory System
Features:
- Add items from the level to the inventory
- Remove items from the inventory and place them in the level
- Toggle the inventory menu
- Drop part of a stack or all items at once
- Store items in chests
- 3D object viewer inside the inventory menu
How-To
1. Create trace channels and collision presets
2. Set BP_Item's mesh collision presets
3. Configure BPC_Inventory
4. Create a data asset for a new item
5. Select Item Definition for parent
6. Fill the sections
7. Use the data asset inside BP_Item
8. Add items to a chest