Skip to content
Media 1 for listing Inventory Engine

Description

Quick Youtube Setup

Check out the full tutorial on how to use on Youtube

Check out the documentations from my Medium Profile

Inventory Engine is a high-performance, modular C++ inventory framework designed from the ground up for Unreal Engine developers. This plugin provides a core backend in C++ while exposing fully flexible Blueprint nodes and structures. Designers or non cpp programmers would not need to know how to code in order to use the plugin.

Whether you are building a fast-paced survival game, an action RPG, or a tactical shooter, Inventory Engine handles item management, item data structuring, and UI bindings out of the box, it allows you to easily add new items or remove them with extreme flexibility. Designed to drop straight into your project without rigid boilerplate restrictions, it empowers both programmers and technical designers to build comprehensive inventory systems rapidly.

Key Features

  • High-Performance C++ Core: Engineered for low overhead, ensuring zero game-thread lag during heavy item parsing or grid operations.

  • Modular Architecture: Easily extend item classes, containers, and equipment slots without modifying core source code.

  • Blueprint Ready: Fully exposed structures, functions, and events allow rapid UI design and gameplay logic implementation.

  • Designer Friendly: Built specifically so non-programmers can hook up inventory widgets, tooltips, and drop logic via Blueprints effortlessly.

  • Flexible Slot & Grid Support: Easily configure stack limits, weight constraints, and custom slot mapping for diverse game genres.

Requires the Enhanced Input plugin (ships with Unreal Engine).

Please make sure you check and update your Input Mapping Context in case the Input Actions get lost.

Tried it? Tell me what you built or what’s missing in the Reviews

Included formats