12月の無料コンテンツが利用可能になりました!

Multiplayer Inventory System

A multiplayer inventory system allowing players to share containers.

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.25 - 4.27
  • ダウンロードのタイプ
    完全なプロジェクト
    この製品には、Unreal Engine プロジェクトの完全なフォルダが含まれており、Config ファイル、コンテンツのファイル、.uproject ファイルが完備されています。新規プロジェクトを作成するためのテンプレートとして利用することができます。

   A network replicated inventory that provides many features. Sharing containers between networked players. NPC's can have inventories. Full drag & drop between items and containers. Splitting, stacking, packing, dropping and managing HP. Items can have user-defined labels. Toolbar with options to spawn and attach tools and weapons to player. One inventory item can 'use' another inventory item. eg. a weapon in the Toolbar can use bullets from the main inventory. Includes a full 'mini shooter' demo showing how to use the system. The demo shows how to drop and pick up items, loading-unloading of weapons with bullets in inventory. Looting bodies. Dropping 'body-bag' after the body is destroyed. Player placement of loot boxes and putting loot in them. Simple inventory Save and Load example. Picking up items and special pickups for containers and various other examples typically required for a multi-player game. Functions are provided for the most commonly required actions. eg. when an item is dropped it will detect the floor and land on it regardless of where the player is.


See a quick demo video: https://youtu.be/yGul2otDKLA

Single player demo: https://drive.google.com/drive/folders/1LyJ_jXabxHX_-_vJ9Q33kKsFcvQ2yhxT?usp=sharing

テクニカルノート

  •    Network-enabled inventory.
  •    Done entirely in Blueprints.
  •    Default settings in Data Assets for easy asset management in project.
  •    Uses actor components making it simple to add to your existing Actors.
  •    Many 'helper' functions provide assistance in using the inventory.
  •    Drag and drop between different inventories.
  •    Drop from inventory onto the floor.
  •    Drag specific quantity or entire amount between locations.
  •    The system automatically decides if an item dropped onto another item should be swapped, stacked or ignored depending on the item and HP.
  •    Containers can be set to automatically de-spawn once emptied.
  •    One player looking at a container inventory can see when another networked player adds , moves or removes items.
  •    Multiplayer demo gives an example of how the system can be used. Also shows how items are set up.


Number of Blueprints: 13

Input: Mouse and Keyboard

Network Replicated: Yes

Supported Development Platforms: Windows although should work on most platforms

Windows: Yes

Mac: Not tested

Documentation: https://drive.google.com/drive/folders/1RanxN5lomy0r80HOtLBnfHMxvNgxEEZz?usp=sharing

Important/Additional Notes: