Cubeshade Store - Cube Inventory Framework – Multiplayer Subsystem Plugin

A fully modular, multiplayer-ready inventory framework built on Unreal Engine subsystems.
Designed for scalable projects, clean architecture, and professional production use.

Long Description

The Cube Inventory Framework – Multiplayer Subsystem Plugin is a professional, code-first inventory framework

for Unreal Engine, built around a clean and extensible Subsystem-based architecture.

It provides a robust foundation for inventory management, including slot-based and stack-based inventories, item routing,

transfers, looting, and trading logic, designed for multiplayer-first projects and server-authoritative architectures.
Fully usable in singleplayer scenarios that follow the same authoritative model. The

system follows a strict ItemID-first design, ensuring efficient lookups, deterministic behavior, and scalable performance even

in complex projects.

The framework is fully modular, interface-driven, and highly customizable within clearly defined architectural invariants, allowing

developers to integrate it into existing projects without enforcing specific character classes, controllers, UI layouts, or

gameplay assumptions.

All core systems are implemented in C++, with extensive Blueprint support, making the framework suitable for programmers

and designers working within a structured, API-driven workflow.

The plugin focuses on inventory logic and replication, intentionally leaving UI design and presentation fully customizable.
Optional example widgets are included for quick visualization and testing, but can be freely replaced or extended.

The framework has been tested in real multiplayer scenarios, supports server-authoritative inventory logic, and is designed

for long-term project scalability, not short-lived prototypes.

Feature Highlights

  • Subsystem-Driven Inventory Framework

    Built on Unreal Engine’s subsystem architecture for clean, scalable, and decoupled inventory logic.

  • Fully Multiplayer-Ready

    Server-authoritative inventory operations, FastArray-based replication, and deterministic behavior in multiplayer environments.

  • ItemID-First Architecture

    All inventory operations are driven by unique ItemIDs, enabling O(1) lookups, simplified APIs, and robust runtime behavior.

  • Modular Inventory Components

    Supports slot-based, stack-based, weight-based, and hybrid inventory setups.
    Use only the inventory features your project requires.

  • Interface-Based, Project-Agnostic Design

    No hard dependencies on characters, controllers, or UI systems.
    Inventory routing and access are handled via interfaces and Gameplay Tags.

  • C++ Core with Blueprint Support

    High-performance C++ implementation with Blueprint-accessible APIs for rapid iteration and designer workflows.

  • FastArray Replication

    Efficient network replication using Unreal Engine’s FastArraySerializer for scalable multiplayer performance.

  • Optional Example UI Widgets

    Included example widgets for testing and visualization, fully replaceable and not required for core functionality.

  • Polished Example Project

    Demonstrates correct setup, best practices, inventory routing, and common gameplay use cases.

  • Extensive Documentation

    Includes architecture overview, API reference, setup guides, and detailed test & edge-case documentation.

Launch Pricing

This plugin is available at a reduced introductory price until the first Quality-of-Life update.
Early adopters receive all future updates at no additional cost.

Update Policy

The first Quality-of-Life update is planned within the first weeks after release and will focus on usability

improvements, minor refinements, and documentation updates.

Versioning

  • v[1].0.0 – Major Version
    Significant updates including new features, major changes, or large content additions.

  • v1.[0].0 – Quality of Life (QoL) Updates
    Minor improvements, optimizations, and usability enhancements that do not introduce major new features.

  • v1.0.[0] – Hotfixes
    Bug fixes and small corrections that do not affect the overall functionality or content scope.

Media:

Preview Video [WiP - planned release -> end of February]

Tutorial Video [WiP - planned release -> end of February]

Documentation

Implementation Guide

Support:

Discord

This product includes full C++ source code.
Please make sure the plugin fits your project before purchasing.