新しい Twinmotion プロダクトが無料で利用可能になりました

Inventory Plugin

Introduces new generic inventory related blueprint and networking ready UI, Component and DataAsset classes to create complex inventory systems

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.25 - 4.27, 5.0
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

V1.58: Blueprint Library added


02.05.2022 - Changelog:

  • Blueprint Library added. Allows usage of custom struct operators in blueprint context



Introduces new generic inventory related blueprint and networking ready UI, Component, and DataAsset classes to create complex inventory systems.

  • Add new item types fast
  • Generic item drop class suitable for 2D and 3D
  • Already comes with predefined functions to pick up, equip, swap, or remove items
  • Networking ready, tested with AWS


Work in Progress:

  • Additional video tutorial
  • Documentation
  • Faster networking

テクニカルノート


Features:

  • UI, Component and DataAsset Classes
  • Networking (With validation)
  • Scaleable Item Structure

Code Modules:

  • InventorySystem (Runtime)
  • InventorySystemEditor (Editor)

Number of C++ Classes:

  • 19

Network Replicated:

  • Yes

Supported Development Platforms:

  • UE5: Win64, Linux
  • UE4: Win64, Win32, Linux, LinuxAArch64

Supported Target Build Platforms:

  • UE5: Win64, Linux, Android
  • UE4: Win64, Win32, Linux, LinuxAArch64, Android

Documentation (Needs rework):

  • https://www.mediafire.com/file/9hqhxii1h4cteo3/Inventory_Plugin_Documentation.pdf/file

Example Project:

  • https://www.mediafire.com/file/9zgx5jvfgyd2wac/PluginProject_4.27.0_V1.53.rar/file

Important/Additional Notes:

  • It may be possible to build this plugin against Mac or IOS and other platforms (Runtime). Currently, I have no way of testing this.