Ultimate Grid Inventory is a template inventory to plug and play in your game. Is based in Scriptable Objects Events to make easy to implement new feature!
Note:
A good understanding of C# will help you use the project in a more effective manner, but it is not a requirement.
This asset will be upgraded... So expect improvements from time to time
📚 Overview
It includes some basic/useful scripts that make inventory works pretty well. Unique and customizable tiled inventory with default tile images.
🎨 Visuals & Art
🖥️ UI Icons & HUD
🕹️ Functionality
🎒 Grid Inventory
A system that allows for devs to create their own grid inventory and set that item as a Container where the player can hold.
🔦 Holders
Holders where the player can equip a container as a backpack equip...
🔧 Draggable System
Draggable System or Clicky System in order to move items in the inventory...
You can should between hold to drag the item or just click once to drag.
👆 Right Click Options
Quick actions in the right click
Features:
⌨️ Input System
Better with New Input System! This asset was created in old input system but it was thought to easy change to other input system.
More are coming! (We are working on improve this documentation as well create more features to Ultimate Grid Inventory
)
Take a look on previous changelogs from this asset.
Refactored Draggable System, GridTable, and other components to make them easier to understand. Additionally, I have added some property drawers to simplify the development process and allow for easier checking of the Editor inventory's properties.
Adding Sonar Analysis in order to improve the code and see coverage.
Adding DevOps with Github Actions in order to improve the release process.