Clue System Plugin

尚未评分

Clue System that can handle Mesh and Image clues, multiple categories and even information reliant on other clues

  • 支持的平台
  • 支持的引擎版本
    5.0 - 5.2
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

This Plugin was designed with the end users in mind, with minimal setup and easy asset creation as the priority. We think that we have achieved this with our Clue System Plugin. We wanted to be able to support both pre-rendered images of clues and Mesh with real time rendering, and we have got that with a simple Boolean in the Data Asset. We wanted to be able to specify an Image for the UI buttons, we have got that as a property in the Data Asset. Both of these are visible in the Data Asset screenshots. In those Data Assets, with the Mesh, you can specify a rotation and distance from the renderer. The renderer is an actor in the World so you can place it in just the right location for your Meshes.


It's driven by a Game Instance Subsystem, so no overriding of your classes or even adding it to any is necessary. The only thing that you will need to add is the Clue Setup Component which is where you determine in which category each clue Data Asset will go into and their index in the UI's List of Clues.


The roadmap will grow in scale as we get feedback from the community and we can see what features people would like to see :)

技术细节

Features:

  •  Game Instance Subsystem to handle all of the main functionality
  •  Mesh and Images are supported for Clue Inspection
  •  Clue Setup Component to Communicate with Clue Manager about Clue Category & Index

Code Modules:

  •  ClueSystem [Runtime] (Main Function Library)
  •  ClueHelper [Runtime] (Debugging Library)

Documentation Link: https://spyderweb-clue-system-docs.netlify.app/

Number of Blueprints: 2

Number of UI Widgets: 7

Number of C++ Classes: 10

Network Replicated: No

Supported Development Platforms: PC

Supported Target Build Platforms: Game