Home

Awesome

Component Fuse Mechanic

Overview

This repo features an actor component that adds a "fuse" mechanic to the player, inspired by the Ultrahand mechanic in The Legend of Zelda: Tears of the Kingdom. This is not a production-ready system, and was developed as more of a programming exercise and experiment with Chaos.

The project is developed in Unreal Engine 5.2, meaning that is the earliest version it supports. This decision was made due to some stability improvements for Chaos physics introduced in 5.2, but the code should work fine in earlier versions.

The following mechanics are included:

Video Showcase

ProjectClip

KeybindAction
Right Mouse ButtonEnter searching mode
FPick up targeted fusible/try fuse grabbed fusible
Mouse WheelAdjust grabbed fusible target XY distance
Arrow keysRotate grabbed fusible
QBreak constraints on grabbed fusible
RInteract with interactable objects.
AssetSource
PropsEvelyn Schwab
CharacterEpic Games, third person template
Movement animsCaleb Longmire, ALS

Use f.showdebugfuser 1 to draw debug information (including detected fuse operations)