FPS in Unity

PROJECT 3
Project Overview
Being a fan of fps games like csgo and valorant , I made a simple First Person Shooter in Unity with an enemy AI.
For the player character I used a capsule 3d object, after that I created the input actions for that character which allows our player to move , jump and look around.
Creating the Player character
Next I want the player character to shoot projectiles and if the projectiles hit the enemy player , the enemy takes damage and then dies. For the gun I imported the 3d model from the internet.
Shooting mechanics and Damage system
Next I want the enemy player to move intelligently around the level , not to go through walls and obstacles. For that I will add Nav Mesh Agent component which will allow our enemy character to detect objects and follow our player character.
Adding AI to enemy player
Modified the player's movement speed and jump height, these are the final results.
Final results