FPS Prototype

First-person shooter

This first-person shooter prototype aims to replicate the feel of top shooters like Rainbow Six, Battlefield, and Call of Duty.

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.

Made with

Main involvement

  • 3C
  • Weapon System
  • Animation System

Made using

Other projects

Pong AI

Created as a personal side project, Pong IA

Epic Gym

Website created for the Epic Gym training center

All projects

Take a look at all the projects I’ve done as part of my classes, contracts, or just out of personal interest.

Portfolio

About