Inventory System

0 favourites
  • 2 posts
From the Asset Store
Template for maintaining an inventory with crafting possibilities. Completely documented in text and video.
  • Hello

    I've just published an advanced RPG-like inventory system.

    It contains the following features:

    • Item database using array

    • Looting from the World and from containers (loot chests, the drop chance is based on probability weight as of v. 1.2)

    • Context menu holding actions that can be done on the items

    • Item splitting

    • Item drop

    • Tooltip system

    • Mouse cursor feedback system

    • Save and load system

    • Easy to add new items, just add a new row and fill up the information (title, description, animation name, etc)

    It has clean, organized, and well commented code.

    Showcase video

    Subscribe to Construct videos now

    Extensive 1 hour video guide explaining the code

    Subscribe to Construct videos now

    Store link: construct.net/en/game-assets/game-templates/inventory-system-3717

    Feel free to ask questions here.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • This has been updated to v. 1.2 with the following changelog:

    • Small optimization by removing a variable and a few conditions which were not needed.

    • Small change in "ItemIcon on drop" (event number 173) to allow easier integration with other projects. Is overlapping Frame1 now checks if Frame1 layer is visible instead of InventorySlot.

    • Small change at chest loot frame creation (event number 298) to create the frame on the chest's layer instead on UI for easier integration with other projects.

    • Added probability weights to the Items.json.

    Hope it's useful 😊

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)