#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

Devlizer

Please Note

This entry is from Friday April 17, 2026. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

**Inventory Manager** is the ultimate foundation for your game's item management needs. Designed from the ground up utilizing Unity’s modern **UI Toolkit**, this package offers a clean, performant, and highly customizable UI paired with a robust backend architecture.

Whether you are building an RPG, a survival game, or a cozy farming simulator, this asset gives you the essential inventory mechanics out-of-the-box while remaining completely open for your custom gameplay logic.

**Say goodbye to spaghetti UI code.** We utilize a decoupled ScriptableObject system for defining items. Creating new items is as simple as right-clicking in the project view! Need to add a chest, loot drop, or vault to your world? Simply inherit from our provided `StorageBase` class, and the system automatically handles transferring items between the player and the container.

**Key Features:**

* **Modern UI Toolkit Integration:** Clean, flexible, and performant UI built with Unity's latest UI paradigm.

* **Built on New Unity Input System:** Employs the new Input System for responsive controls, inventory toggling, and complex click modifiers.

* **Intuitive Drag & Drop:** Click and drag to effortlessly move items across inventory slots and external containers.

* **Advanced Stack Management:** Drop exactly half a stack with a modifier key, or drop items one-by-one for precise inventory organization.

* **ScriptableObject Driven:** Define your items (IDs, names, icons) as data assets. Adding custom stats like `weight` or `rarity` takes just two lines of code!

* **Seamless External Storage:** Built-in support for chests, vaults, and dead drops. Simply attach the `StorageBase` component to any GameObject, and the UI handles the rest.

* **Developer Friendly API:** Clean, well-documented C# singletons (`InventoryManager.Instance.AddItem(...)`) make interacting with the player's stock fully hassle-free.

Get your game's economy and player loadout up and running in minutes, and easily scale it to fit the unique needs of your project.

X