Publisher | Robert Christensen |
---|---|
File size | 1.11MB |
Number of files | 124 |
Latest version | 0.5.0 |
Latest release date | 2023-06-27 07:25:13 |
First release date | 2023-06-27 07:25:13 |
Supported Unity versions | 2018.4.2 or higher |
Item Anvil is a flexible and highly customizable RPG-style item ecosystem. It aims to be accessible and easy to understand, with an expressive scripting syntax and a drag-and-drop workflow built on ScriptableObjects.
Just like GameObjects have component scripts, items gain functionality by adding properties. These can affect all items of that type (such as tuning damage for a sword) or only one item (such as enchantments).
Examples:
Metallurgy (try it!): A crafting minigame! Buy ores => smelt => alloy => sell for profit.
Tea Shop (try it!): Shows a setup for shops, which could be owned by an NPC or player. Also, when brewing tea yourself, it's the same temperature as the water you used.
Features:
- Pre-built UI
- Tooltips
- Shops
- Sort button
- Crafting recipes
- Items use assigned icon in Project browser and Asset Picker
- Control over max stack size
- Generic inventories:
- Auto-expanding
- Fixed-slot
- Fully serializable using Unity's built-in tools
- Per-instance properties (enchantments, temperature, aesthetic customizations, etc)
- Fuzzy filters and advanced querying
- Unit testing