Summary
This first-person shooter prototype aims to replicate the feel of top shooters like Rainbow Six, Battlefield, and Call of Duty. Built in Unreal Engine 5.4, it uses motion matching and custom animations adapted from the Lyra example game. Key features include an accuracy, handling, and stability system, basic visual effects, and simple AI that chases the player when in sight.
Character Animations
I’m using Unreal Engine 5.4’s brand new motion matching system. I had to create a skeletal mesh for the legs individually and then a full body for the shadow hidden from the viewpoint.
Gun Animations
I made some very basic animations from the Lyra example game. I had to modify most of the animations because they were intended for 3 person characters.
Gun Effects
Here we can see the accuracy, handling and stability system as well as some visual effects.
AI Enemies
The AI behavior is simple: it moves to random points, chases the player in its line of sight, has health, can die, and shows visual effects like blood and ragdoll on death.