Item Anvil: RPG-style modular items

FREE
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

Top Publisher Assets