New free content from City of Brass and The Vagrant now available

Action RPG Multiplayer Inventory System

Kaidoom15 - Aug 26, 2019

Multiplayer action RPG inventory system, easy to implement and very flexible.

  • Supported Platforms
  • Supported Engine Versions
    4.22 - 4.26
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

This is a multiplayer action RPG system using a multi-grid inventory system.

Preview | Tutorial | Demo | Discord


This system is basically plug and play, it uses a data table system for pickups, vendors, crafting etc and you can have as many data tables. The multi-grid inventory system allows you to have items with different dimensions, and you can rotate them as well.


There are 2 modes : The normal top down mode and a third person mode with the option to hide or show the mouse cursor, in the third person mode the mouse can still interact with the world just like in top down mode if you chose to keep the mouse cursor visible.

You can also specify your starting items, custom cursor and some other settings.


The system has customizable vendors, world containers and crafting blueprints.

The world container can be accessed by multiple players at once with no issues, players opening the container window will receive changes to the container when something happens like someone taking something away from it.


When adding a new item to the data table like a new weapon or a piece of armor you get to select what classes get to equip it, crafting materials, price etc.

There's also a save/load system which is of course multiplayer based.


Please watch the tutorial video to get an idea about how easy it is to setup vendors and crafting stations and to find out more about the system

Technical Details

Features:

  •  Multi-grid inventory
  •  Fully replicated
  • Top down and third person mode
  •  Easy crafting blueprint setup
  • Easy vendor blueprint setup
  • World containers
  • Outline system for highlighting items
  • Data table system for pickups, vendors, crafting stations and containers.


Number of Blueprints: (9 blueprint components, 6 characters, 22 pickup blueprints, 5 data tables, 1 save blueprint,

25 structs, 10 enumerations, 15 materials, 1 game mode, 1 player controller, 4 interfaces, 1 drag and drop operation BP.)

Input: Keyboard, Mouse

Network Replicated: Yes

Supported Development Platforms: Windows, Linux, Mac

Supported Target Build Platforms: Windows, Linux, Mac

Documentation: https://youtu.be/Dq-G2QAAdIU

Important/Additional Notes: Please contact me at trafalgamer@gmail.com for help or information.


Updates:

  • Data table is now name based instead of integer.