top of page

AI FPS

ROLE

Lead Programmer

DESCRIPTION

This was a short project designed to create modular building sets, as well as creating AI opponents.

YEAR

2025

Unity (C#)

ENGINE

TEAM SIZE

3 People

GENRE

PLATFORM

First Person Shooter

PC

My Contributions

  • AI opponents

    • Uses the Nav Mesh Agent package from Unity Packages to create an AI that can wander around, search for the player, and detect if the player is in "sight" to be able to attack the player

  • ​Character Controller

    • Created a basic first person character controller that allows for movement and jumping (while preventing double jump)

  • Gun Controller

    • Created a projectile based gun controller including ammo count and reloading

AI_FPS_AIscene - Made with Clipchamp.gif
bottom of page