Goal: rebuild this WIP Unreal Engine 5 prototype into a designer-friendly plugin.

This technical sandbox focuses on realistic bullet impacts and procedural hit reactions for AI. Instead of canned “hit” animations, enemies respond using a blend of skeletal physics, procedural animation, and data-driven gameplay.

How it works

  • Bullets are traced from the player camera for precise, true-to-aim impacts.

  • Each hit evaluates body part, weapon type, and distance.

  • Damage, knockback, and reaction intensity come from easy-to-edit data tables and curves.

Reactions

  • Hits trigger a partial ragdoll state that wobbles, twists, and recovers using physics and curves.

  • When health reaches zero, enemies smoothly transition into a full ragdoll using the same system.

This isn’t a full game - it’s a technical showcase of physics-driven, procedural feedback for gunplay and AI reactions.

Procedural Animation plugin

Physics-Driven Bullet Impact & Procedural Animations System

About

Gameplay Systems

Project Information

Role: Programmer

Team Size: 1

Time Frame: 4 Weeks

Engine: Unreal Engine 5.4.4

Language: C++