Core Inventory Includes: item database with ScriptableObjects, dynamic tooltips, item filtering, visual equipment spawning, Modifiers, stackable items, a full demo scene, and full documentation.Core Inventory System is a complete, flexible, and beginner-friendly inventory and equipment framework built for Unity.Whether you're creating an RPG, survival game, action adventure, or prototype, this system gives you a full working inventory setup out-of-the-box — while still being clean, extensible, and fully customizable.Built using ScriptableObjects, clean UI architecture, and modular code, this system can be adapted to a wide range of gameplay styles. Equip armor, assign weapons, stack consumables, show item details with a dynamic tooltip, and visually spawn equipped gear on the player.FeaturesClick-to-equip / unequip equipment systemVisual equipment preview (spawns models on the demo character)Scrollable inventory grid UIItem filtering by category (Weapons, Armor, Consumables, Materials, All)Smart tooltip system that automatically adapts based on item typeStackable item support (with customizable limits)ScriptableObject-driven item definitionsClean runtime API (add items programmatically with one line)Fully editable UI (fonts, colors, layout, sprites, icons)Included ContentReady-to-use inventory UI prefabDemo scene with a sample characterPlaceholder models for armor, weapons, consumables, and materialsSample item ScriptableObjects to learn fromFull PDF documentation (setup, customization, extending the system)Designed For DevelopersWhether you’re a solo developer, student, or studio, this system saves time while providing a clean foundation to build on.Easily extend:New item typesNew statsNew UI stylesAdditional equipment slotsGameplay logic such as crafting or durabilityCode is clean, commented, and organized for learning and modification.Best For:RPGsFantasy or survival gamesAction adventureLoot-based systemsPrototyping gameplay mechanicsDocumentation IncludedA complete PDF guide is included, covering:SetupCreating itemsEditing UIAdding slotsExtending item statsTooltip logicUnity Version Tested:Unity 2022.3 LTS and aboveRender Pipeline Compatibility:Built-inURPHDRP (UI-Only, no pipeline-specific shaders required)Input System:Requires Unity Input System package(Old Input Manager not supported in v1.0.0)Programming Structure:Fully ScriptableObject-based item databaseModular UI system using Unity UI (+TextMeshPro)Clean namespace-based code organizationIncluded Systems:Inventory management (scrollable list)Equipment system with prefab spawningTooltip system with dynamic stat displayItem filtering by categoryStackable items supportModifiers for itemsDemo Included:Example scene with sample items, UI, and test characterPlaceholder models for weapons, armor, consumables, materialsSource Code:Full source includedDependencies:TextMeshProUnity Input SystemSupported Platforms:WindowsMacLinuxMobile (UI-scalable, no platform-specific code)WebGL (UI only, behavior works out-of-box)

