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

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.58 or later
Package size
659 KB
Files
62
Favorites
9
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Neo Inventory System

by SuperHorizonstudios (opens in new tab)

No ratings yet

Neo Inventory is a flexible, Unity-ready inventory system featuring customizable UI, drag-and-drop support, hotbars, and modular slot management for item organization and gameplay integration.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Neo Inventory System, 6 months Current $4.99; lowest Free; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 6

Neo Inventory System screenshot 1

Neo Inventory System screenshot 1

About this asset

NeoInventory — Modular & Extensible Inventory System for Unity

NeoInventory is a production-ready, designer-friendly inventory framework built to plug into your Unity project quickly and scale from prototypes to full releases. It uses ScriptableObjects for item definitions, a lightweight runtime model for instances and slots, and a robust ItemUsageSystem so designers and programmers can add new item behaviours without rewriting core systems.

What’s included

  • Fully implemented runtime systems: InventoryManager, PlayerInventory, HotbarUI, Chest & ChestUI, PickableItem world pickup system, and SaveManager.
  • Data-first workflow: ItemData ScriptableObjects for all item properties (name, icon, stack settings, use type, prefabs, sounds, custom action strings).
  • Item usage router: centralized ItemUsageSystem with built-in handlers for Consume, Place, Equip and a flexible Custom action pipeline (examples: teleport, summon, unlock, grappling hook).
  • Ready-to-use UI: inventory grid, hotbar (mouse-wheel + number keys), slot/quantity visuals, drag-and-drop support, and hotbar highlighting.
  • World prefabs: pickable items with Rigidbody, colliders, partial pickup logic, drop protection and auto-pickup options.
  • Persistence: JSON-based save/load that preserves player inventory, chest contents, and world items via the ItemRegistry mapping.
  • Example scenes, prefabs, and fully commented scripts so you can inspect, adapt, or extend immediately.
  • Full documentation: long-form manual (PDF) + quick-start guide and troubleshooting checklist.

Why you’ll like it

  • Designer-friendly: item tuning and behavior configuration live in ScriptableObjects — no rebuilding required for item tweaks.
  • Extensible: add new UseTypes or custom actions in minutes by extending enums and adding handler methods.
  • Clean integration points: straightforward hooks to your health, buff, combat, building, or custom game systems.
  • Performance-aware: event-driven UI updates, save debounce, and recommendations for large-inventory optimizations.

Technical details & requirements

  • Built using Unity’s standard UI system and ScriptableObjects. Recommended Unity 2020.3 LTS or newer.
  • All scripts are fully commented and modular — easy to read and modify.

Support & updates

  • Includes setup instructions, troubleshooting tips, and examples for extending item behavior. If you need help integrating NeoInventory into a custom controller or want a bespoke feature, contact me — I provide support and can assist with adjustments.

Perfect for RPGs, survival games, action-adventures, or any project that needs a flexible, maintainable inventory system that keeps content authors productive and engineers in control.

From the publisher's Asset Store listing.

Technical details

Version: 1.0

Unity Version Tested: 2021.3 LTS, 2022.x, 2023.x

Supported Platforms: Mobile,PC 

Scripting Backend: Mono, IL2CPP (no runtime impact)

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.58f2 Compatible Compatible Compatible Compatible

As listed on the Asset Store.