XHCfeiding - Blueprints - Jun 14, 2024

Three common types of puzzle-solving tools: jigsaw, Circuit Board, Counting Switch. You can customize characters by modifying the parent class.

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.27, 5.0 - 5.4
  • 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.

Operation Video Preview

Google Drive:




Three common types of puzzle-solving tools:


This is a common 3x3 grid Jigsaw game. The order and pattern of the Jigsaw can be customized according to your preferences. In the example, "InitialValues" is 513426789, corresponding to the initial positions of the "Button0~8" components. "Password" is 123456789, corresponding to the unlock positions after the "Button0~8" components have been moved. The values increase sequentially from left to right and from bottom to top.


Circuit Board

By moving or rotating electronic components, the circuit is completed and unlocked. This is commonly used in circuit puzzle games or pipe fitting games. The circuit connection is determined by the slots that come with the static mesh, so you can customize the position of the electronic component "Button" without affecting its functionality. The number of the electronic components and the array formation can be customized.


Counting Switch

Many horror puzzle games have featured this type of counter switch. In the example, the password is 9631, representing the number of lights that can be lit for each of the four buttons. Press the buttons one by one, and when all the lights are exactly on, the lock is released. If the total number of lights is exceeded, it resets. The number of lights and the array formation can be customized.

Technical Details

By changing the parent class of your Character to BP_first_person_use_01 in the Blueprint class settings, you can enable your Character to interact with the Blueprint actors in this project. It is recommended to make a backup before reassigning the parent class. Only proceed with using it after compiling and running without any bugs.

Number of Blueprints: 22

Input: Mouse.

Supported Development Platforms:

• Windows

Network replication: No


Google Drive:





The demonstration level has used some VR Basic assets from the Unreal Engine Content.