Skip to content

A First-Person Multiplayer Shooting Game with Create and Join room mechanism.

Notifications You must be signed in to change notification settings

Kishore-Karic/Dispersion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A First-Person Multiplayer Shooting Game with Create and Join room mechanism.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages