Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 1.54 KB

README.md

File metadata and controls

28 lines (25 loc) · 1.54 KB

FPS Hunter

A First Person Hunting Game this project is done in 4 days
Gameplay Trailer
Playable Link

Game Functionality

  1. 3 types of Weapon Single Pistol, Double Pistol and Sniper
  2. 4 types of Enemies for Hunting
  3. Player can choose their Weapon and Enemy from Lobby
  4. Player can move into the world freely, but movement speed will be reduced according to Weapon weight
  5. Enemy will Patrol until Player enters the range
  6. No health for Player if the Enemy reaches to Player will be Dead
  7. Different hit Areas can reduce different damage for Enemy
  8. Zoom functionality for Sniper
  9. Sound system

Design Patterns

  • MVC for Enemy, Weapon and Bullets
  • Scriptable Objects for different datas of Enemy, Weapon and Bullet
  • State Machine for Enemy to do only assigned tasks for that state
  • Generic Singleton for Managers like Game Manager and Sound Manager

Screenshots

Picture_1 Picture_2 Picture_3 Picture_4 Picture_5