HOW TO BUILD A MULTIPLAYER ONLINE VR SHOOTING RANGE
This sample is a reference implementation of a VR shooting range multiplayer online game built on top of Photon Unity Networking Free, which is included in the package. It supports all major VR kits and hand controllers.
+ CONTENTS +
Serialization
- learn how to continually synchronize VR player avatars between multiple online clients
- Useful for objects like player characters, enemies, moving obstacles etc.
Shooting targets
- How to synchronize and manage one-off events (target hits) that need transaction-like behavior (only one player hits target)
Synchronised leaderboard
- Players compete for the highest shooting score
Simplified matchmaking
- Players automatically create or join ongoing game/match
Decoupled game logic
- This sample has game logic detached from Unity game objects
- Good programming practice, with maintainability and reuse in mind.
Questions and more info on Photon products, go to our official Photon Website.