Search Unity

[W.I.P] Free Inventory Asset suitable for any Game

Discussion in 'Assets and Asset Store' started by GeraldGmainer, Jun 4, 2019.

?

Need that asset?

  1. Yes

    5 vote(s)
    100.0%
  2. No

    0 vote(s)
    0.0%
  3. I will use my own solution

    0 vote(s)
    0.0%
  4. I will use another asset

    0 vote(s)
    0.0%
  1. GeraldGmainer

    GeraldGmainer

    Joined:
    Jul 4, 2015
    Posts:
    5
    Hey, my name is Gerald and I have been developing games for several years as a hobbyist and at an Austrian company. Now I am programming at a Japanese game company and creating an inventory for my projects in my free-time.
    There are good free inventory assets in the asset but not as flexible as I wanted. So I've been working on my inventory solution for a while and wanted to share it for free.

    I want to create a simple and extendable item inventory system, suitable for any game. It should be able to rebuild inventories like Zelda:Breath of the Wild, World of Warcraft and Minecraft.


    The features:
    - Items are based on ScriptableObjects, which can be created by a JSON file
    - Different Drag and Drop Behaviours (e.g. hold mouse to drag; or single click like in Minecraft)
    - Drag items outside of the inventory window to destroy or drop them
    - Drop an item from inventory and spawn a 3D item model in world
    - Customizable tooltips
    - Inventorys for Player, Enemies, Chest, Banks etc.
    - Extend and shrink the inventory by adding backpacks like in WoW
    - Unique items, respecting players bank or other inventories
    - Add custom item attributes like armour, strength, etc.
    - Context menu by right clicking a slot (drop or destroy items)
    - Resizeable and dragable inventory window
    - Item stackable and split stacks
    - Sort inventory by id, name, category, etc.
    - Pick up items automatically or by pressing a button
    - Destroy items with a dialog, how many you want to destroy
    - Load and save an inventory from a binary file
    - Item bar and armor slots
    - Setting up a item database not required, it will search all item ScriptableObjects in project, if desired
    - Zelda, World of Warcraft and Minecraft inventory examples
    - Well documented and high quality code

    Currently, there is no support for mobile devices, which I would add in future.

    The asset is currently about 50% finished.
    What do you think, could anyone need that asset?
    Will it pass the Unity review (maybe it doesn't pass because enough inventory assets)?
    Thanks for the feedback!
     
  2. GeraldGmainer

    GeraldGmainer

    Joined:
    Jul 4, 2015
    Posts:
    5
    Other features I would add in future:
    - Language localization
    - Diabolo 2- / Witcher 3-like inventories
    - Requirements for taking an item (e.g. player level)
    - Console and gamepad support
    - Crafting System
    - Support for other assets like Playmaker, I2 Localization, etc

    Thanks for the feedback!