Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 1.76 KB

README.md

File metadata and controls

28 lines (25 loc) · 1.76 KB

Dispersion

A First-Person Multiplayer Shooting Game with Create and Join room mechanism using Photon PUN2.
Gameplay Trailer
Playable Link

Game Functionality

  1. Players can either Create own Room or Join into Other Player's Room.
  2. Master (Room owner) only chooses weapon, total winning points and Start Game.
  3. 2 types of Weapons Melee (Bat), Ranged (Pistol, Shotgun).
  4. All of the Player's movements, rotations and attacks will sync perfectly.
  5. The Player who reaches the winning point first is the winner.
  6. Leaderboard will show Player's Rank wise according to Kills.
  7. If any Player's have same Kills means their Rank will be decided by Number of Deaths (least will top the Leaderboard).
  8. After Game End Master can get back to Room all the Player's in the Room will get back with the Master as well.
  9. Client can Leave Room instead of waiting for the Master.
  10. Sound system with weapons Sound Effects.

Design Patterns

  • Scriptable Objects to store Weapons data.
  • Singleton for Manager and Service scripts.

Screenshots

Picture_1 Picture_2 Picture_3 Picture_4 Picture_5 Picture_6