Inventory Framework PRO - Asset Store | Discord | Docs | Youtube | Live demos
A versatile and extensible framework for creating inventories using UI Toolkit.
The purpose of this package is to provide a versatile and extensible solution for creating inventories in Unity. Its design allows developers to quickly set up functional inventories while offering the flexibility to extend and adapt to custom use cases.
The framework supports a variety of inventory types, making it suitable for a wide range of games.
Included Demos
- Basic – Minecraft-inspired inventory
- ARPG – Diablo/PoE-style system with grid layout and restrictions
- FPS Survival – A survival-style inventory inspired by DayZ/Escape from Tarkov with rotatable items
- Backpack – A setup inspired by Backpack Battles with rotatable items and irregular shapes
The demos highlight key behaviors:
- Drag-and-drop interaction
- Ctrl+Click quick transfers
- Item stacking and unstacking
- Tooltips on hover
- Slot type restrictions
- Tabs
- Action Sounds
- Save and Load player data in JSON format
Additionally, demos implement several custom inventory types to demonstrate extensibility:
- Player stash
- Item shop
- Crafting bench
- Loot chest
- Character sheet
