
A complete and modular inventory and trading system with NPC interaction.
This package helps you quickly implement item collection, storage, and exchange with characters.Inventory and Trading System (with NPC interaction) is a complete and customizable solution for implementing item management, looting, and trading between the player and non-player characters (NPCs).This system is ideal for RPGs, survival games, open-world adventures, or any project that requires dynamic item interaction.🧰 Key Features:🧳 Modular inventory with drag-and-drop support🔁 Trading system with required and reward items🧍 NPC interaction using simple triggers🧩 Easy integration and extendable code architecture🖱️ UI included (fully customizable)🎮 Ready-to-use demo scene🎮 Suitable for:RPG, survival, and sandbox gamesCrafting or quest-based systemsProjects that require player-to-NPC exchange mechanicsKey Features:✅ Modular inventory system with customizable slots✅ Item stacking, pickup, and dropping support✅ Fully functional trading system between player and NPCs✅ Trade conditions: required items → reward items✅ NPC interaction with visual prompts and triggers✅ Simple and extendable codebase (C#)✅ Built-in inventory and trading UI (easily skinnable)✅ Demo scene included✅ Works out of the box — minimal setup required