Clue System Plugin

Not Yet Rated

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

  • Supported Platforms
  • Supported Engine Versions
    5.0 - 5.2
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

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 :)

Technical Details

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