Skip to content

keendra/ue5-inventory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inventory System

A blueprint based inventory system for Unreal Engine 5. This system can be used as a base for crafting system, equipment system, trading system, and looting.

NOTE: This file is a draft

Features

  • Dynamic slot system, inventories can be configured to either only hold a specific amount of slots, or to add and remove at runtime
  • Stackable items, items can be configured to be stackable up to a certain amount
  • [Not yet implemented] Item actions, actions can be added to items such as use, equip, drop, etc
  • Inventory events, events such as slot updated, item added, item removed, etc
  • Customizable UI

Getting Started

  1. Clone the repository to your Unreal Engine 5 project.
  2. Open the Unreal Engine 5 project.
  3. Drag and drop the InventorySystem folder to the Content folder in the Unreal Engine 5 editor.
  4. Add Inventory actor component to any actor.
  5. [Not yet] Customize the inventory UI by modifying the WBP_Inventory widget.

Documentation

Support

If you have any questions or need help with the system, please open an issue on GitHub.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published