Inventory & Equipment System View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.3.2 or later
Package size
569 KB
Files
100
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
$7.00 on

Keywords

Inventory & Equipment System

by Lantency_5ns (opens in new tab)

No ratings yet

An event-driven Inventory & Equipment system for Unity 6. Features a Facade pattern architecture, auto-wiring component setup, and modular support for Chests and Merchants based on UGUI.

Price $7.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Inventory & Equipment System, 6 months Current $7.00; lowest $7.00; highest $7.00 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Inventory & Equipment System screenshot 1

Inventory & Equipment System screenshot 1

About this asset

This asset implements a grid-based Inventory and Equipment system using standard UGUI. It is designed with a Facade Pattern to centralize control through a single InventorySystem script, and utilizes an Event-Driven approach for UI interactions.

Key Features:

  • System Architecture:Centralized management via InventorySystem.cs.
    Event-based input handling (IPointerClickHandler) for optimized performance.
    Auto-Wiring: Automatically links Managers and UI Panels via OnValidate when the Root Canvas is assigned.
  • Inventory & Toolbar:Supports drag-and-drop, item swapping, and stacking.
    Includes item sorting and inventory expansion logic.
  • Equipment:Slot-based equipment logic with UI visualization.
    Quick equip/unequip functionality.
  • Storage & Trade:
    Chest:
    Storage system with distance-based interaction.
    Merchant: Buying/Selling logic with cost calculation.
  • Input Support:Left Click: Move, Swap, Stack.
    Right Click: Split stack, Use/Equip.
    Shift + Click: Quick transfer (to Chest/Merchant) and Quick Equip.
  • Data Management:ScriptableObject-based Item Data structure.
    Easy creation of new items (Type, Stats, Icons, Prefabs).

Included Content:

  • Full C# Source Code.
  • URP-configured Demo Scene with Player Controller.
  • Basic UI Sprites and Item Icons.
  • Prefabs for Slots and UI Panels.

From the publisher's Asset Store listing.

Technical details

  • Unity Version: 6000.3.2f1 LTS or higher.
  • Render Pipeline: Compatible with Built-in, URP, and HDRP. (Demo scene is configured for URP).
  • UI System: UGUI (Unity UI).
  • Code Structure:
    Namespace:
    Latency.Inventory (Divided into Core, Modules, Data, UI).
    Pattern: Facade Pattern.
    Data: ScriptableObject.
  • Compatibility: Works with Legacy Input Manager.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.2f1 Compatible Compatible Compatible
  • Core System: Fully compatible with all pipelines.
  • Demo Scene: The included demo scene is configured for URP (Universal Render Pipeline). If you are using Built-in or HDRP, the materials in the demo scene may need to be converted, but the inventory logic will work perfectly without any changes.
  • Dependencies: No external asset store dependencies required. Uses standard TextMeshPro.

As listed on the Asset Store.