X-Ray Abilities

Creator

The X-Ray Abilities Pack is a collection of ready-made assets for use in Unreal Engine multiplayer games. The pack supports a variety of modes and visual effects including thermal vision, range-based scans, inspect mode, and more.

Gameplay Programming

The primary feature of the pack is the “scan” ability, meant to resemble similar abilities in modern first person shooter games. The effect persists for a limited time. All scanned clients receive a “detected” alert on their viewport.

An early version of the scan ability, showing its multiplayer compatibility. In the shipped version, the scan “bubble” is only visible on the user’s client.

“Inspect mode” is a toggleable ability that shows thermal signatures of all enemies in the area.

An early version of the inspect mode.

Visual Effects

A demonstration of our character bouncing

I created the visuals and implementation of the footprint effects. Footprints were spawned using anim notifies that were synced with the enemies’ walking animation. The thermal effect on the character mesh was authored using HLSL.