Screenshots and videos
Price history
Lowest recorded standalone price: $15.99. Recorded observations span to . This is our available history, not a guaranteed all-time low. Bundle package prices are separate.
Standalone price
Last three months, in USD. Bundle prices cover the whole package.
About Inventory + Crafting System
- Tools, Systems & Learning > Game Templates & Systems
- Tools, Systems & Learning > Development Tools & Automation
Dagger Inventory System is a lightweight, modular solution for adding an inventory and crafting system to your Unity projects.
Designed for simplicity, flexibility, and performance, it integrates seamlessly into any genre, including RPGs, survival games, crafting simulators, and more.
Whether you're building a prototype or a full commercial game, Dagger Inventory System provides a robust foundation for managing items, crafting recipes, and inventory persistence.
Note:
Since this is the inital release it is fully free, so toy around with it, and give any feedback or suggestions. I will be updating it as often as I can, and can add features to your request.
โจ Features
Modular Inventory Management
Easily add, remove, and manage items dynamically at runtime.
Auto-stacking support based on customizable maximum stack sizes.
Complete Crafting System
Define crafting recipes with flexible requirements.
Enable/disable recipes at runtime to support unlockable crafting.
Customizable Item Database
Create and manage all game items from a centralized ScriptableObject.
Automatically assigns unique IDs to items.
Store metadata: name, description, icon, max stack size.
Editor Extensions
Clean, intuitive custom inspector for inventory and recipes.
Foldable sections for easier organization.
Drag-and-drop setup with search bars, dropdowns, and tooltips.
Auto Save & Load
Optional auto-saving system to persist inventory between sessions.
Save files stored securely using JSON serialization.
Full API Access
Easily access, modify, or extend the inventory with provided methods.
Singleton pattern for quick and safe access from any script.
Runtime Persistence
Optionally make the inventory object persist between scenes.
Lightweight and Clean Code
Fully documented and easy to extend for advanced users.
๐ Suitable for:
Survival games
Loot-driven games
Prototyping gameplay systems
๐ Why Choose Dagger Inventory System?
No unnecessary bloat: pure C# runtime-focused asset.
Fast, clean integration into new or existing projects.
Professional-level editor UI โ easy for developers and designers to use.
Designed with performance and scalability in mind.
Includes full documentation and ready-to-use examples.
๐ Documentation
Comes with full offline documentation, covering:
Installation
Setup
API reference
Tips for customization
๐ฏ Quick Start
Create an Item Database.
Add the PlayerInventory component to your scene.
Populate your item database.
Create crafting recipes.
Start managing items and crafting at runtime!
Designed for simplicity, flexibility, and performance, it integrates seamlessly into any genre, including RPGs, survival games, crafting simulators, and more.
Whether you're building a prototype or a full commercial game, Dagger Inventory System provides a robust foundation for managing items, crafting recipes, and inventory persistence.
Note:
Since this is the inital release it is fully free, so toy around with it, and give any feedback or suggestions. I will be updating it as often as I can, and can add features to your request.
โจ Features
Modular Inventory Management
Easily add, remove, and manage items dynamically at runtime.
Auto-stacking support based on customizable maximum stack sizes.
Complete Crafting System
Define crafting recipes with flexible requirements.
Enable/disable recipes at runtime to support unlockable crafting.
Customizable Item Database
Create and manage all game items from a centralized ScriptableObject.
Automatically assigns unique IDs to items.
Store metadata: name, description, icon, max stack size.
Editor Extensions
Clean, intuitive custom inspector for inventory and recipes.
Foldable sections for easier organization.
Drag-and-drop setup with search bars, dropdowns, and tooltips.
Auto Save & Load
Optional auto-saving system to persist inventory between sessions.
Save files stored securely using JSON serialization.
Full API Access
Easily access, modify, or extend the inventory with provided methods.
Singleton pattern for quick and safe access from any script.
Runtime Persistence
Optionally make the inventory object persist between scenes.
Lightweight and Clean Code
Fully documented and easy to extend for advanced users.
๐ Suitable for:
Survival games
Loot-driven games
Prototyping gameplay systems
๐ Why Choose Dagger Inventory System?
No unnecessary bloat: pure C# runtime-focused asset.
Fast, clean integration into new or existing projects.
Professional-level editor UI โ easy for developers and designers to use.
Designed with performance and scalability in mind.
Includes full documentation and ready-to-use examples.
๐ Documentation
Comes with full offline documentation, covering:
Installation
Setup
API reference
Tips for customization
๐ฏ Quick Start
Create an Item Database.
Add the PlayerInventory component to your scene.
Populate your item database.
Create crafting recipes.
Start managing items and crafting at runtime!