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.

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

Visual Effects

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.