Ultimate Grid Inventory

The Ultimate Grid Inventory is a plug-and-play template designed to simplify inventory management in your game. Built around Scriptable Object Events, it’s easy to expand with new features, offering flexibility and customization to suit a variety of game needs.

Note: A solid understanding of C# will help you make the most of this asset. Regular updates are planned to continually enhance functionality.

📚 Overview


This asset includes essential, customizable scripts that bring your inventory system to life. With a tiled, grid-based layout and unique tile images, you have a functional and visually appealing foundation for your inventory.


🖥️ UI Icons & HUD

  • Customizable item art and UI icons
  • Interactive container window
  • Inspect and item details view
  • Right-click UI for quick actions
  • And more!

🕹️ Functionality Highlights


🎒 Grid Inventory


Create a flexible, customizable grid inventory that can hold various items. Use it as a player container, backpack, or even character inventory.


🔦 Holders


Equip holders that function as backpacks or other containers, allowing players to carry additional items dynamically.


🔧 Draggable System


Intuitive item movement with both drag-and-drop and single-click options. Simply choose your preferred style for an effortless inventory experience.


👆 Right-Click Options


Access quick actions like Equip, Open, Inspect, and Discard with a simple right-click. Easily add more actions using Scriptable Object Events for a fully customizable menu.


📩 On Hover Insert


Hover over containers while dragging items, and drop them directly into the container for smooth organization.


⌨️ Input System Compatibility


Fully compatible with the New Input System. The library was initially built with the legacy system but is easily adaptable for different input solutions.


🎧 Audio System


Integrated audio events for item pickup and placement, with flexibility to add more sounds to enhance user feedback.


📁 Load/Save System


Seamlessly save and load inventories with our robust system, handling all data persistence so you can focus on game design.


🌎 Environment Demo


Explore a small interactive environment where you can pick up and discard items, search containers, and interact with a character model. Perfect for getting a feel for inventory interaction in-game. (Download a demo here)


📚 Stackable Items


Configure stackable items per item type for enhanced organization. Simply set up stacking preferences, and it’s ready to go!


---


Attribution

  • Item icons: Freepik, max.icons, Flat Icons - Flaticon
  • Audio: FreeSound

With Ultimate Grid Inventory, you’ll have a powerful, flexible inventory system ready to implement in any Unity game.