BR200 - Battle Royale Multiplayer with Photon Fusion

FREE
Publisher Photon Engine
File size 355.97MB
Number of files 1566
Latest version 2.0.2
Latest release date 2024-12-20 11:52:14
First release date 2022-09-19 12:48:15
Supported Unity versions 2018.4.2 or higher

Packed with multiple AAA features, this asset lets you build a Battle Royale gameplay with fully networked animations, weapon systems, projectile systems, recoil patterns, jetpack, loot chests, grenades, shrinking circles, and even drop-in from a plane.


🌐 Based on the revolutionary Photon Fusion multiplayer engine, it is the leading Battle Royale sample for experienced Unity developers. Using the best networking practices, optimized for large-scale battles, and clean code will change how you develop and think about multiplayer games.


⚡ The best multiplayer sample ever released, providing 100% accurate sub-tick lag compensation. You will have smooth gameplay using our advanced and very fast character controller to handle authoritative movement for 200 players while providing a tick-accurate animation system built on Unity Playables API.


✊ Battle Royale 200 shows how to add and run a dedicated server version with Unity Game Server Hosting (Multiplay) and implement Unity Matchmaker. In case of success, your game will be ready to scale using the fleet orchestration, while your players will be able to join ongoing matches with the backfill system.

Supports up to 80 players with the standard settings on Unity Game Server Hosting. Need to scale up? Get in touch, and Unity will discuss your requirements for up to 200 players.


📂Complete features list

📄 Project Documentation

🏬Multiplay integration documentation

🐞Found a bug?

📢Discord

💎3rd Party Assets


📳 This asset includes:

— Technical Features —

- 200 players on a dedicated single-core Multiplay Server

- 100% accurate lag compensation

- 60 Hz network simulation rate

- Uncapped Render Rate

- High-performance KCC

- Tick accurate animation system for exact hit registration

- Advanced interest management (a.k.a. network culling)

- Advanced input processing, custom look smoothing

- Player management - Joining/leaving, recovering player data after reconnect, late join


— Gameplay Highlights —

- Multiple gameplay modes - Battle Royale, Elimination, Deathmatch

- Weapon dynamic dispersion, recoil, recoil patterns and recoil reduction

- Health & damage system

- Projectile piercing (penetration)

- Item boxes and pickups - Ammo, fuel, health, shield, weapons, grenades

- Dynamic item drops (player can drop weapons, grenades)

- Grenades - Explosive, flash, smoke

- Camera shake system

- Jetpack 🚀

- Spectator mode

- Semi-Procedurally generated levels

- Announcer system

- Footstep system


➡️Complete features list


👷 Quick Start Guide

If you have questions about Photon Fusion, please reach out to us at [email protected].

If you have any questions about UGS please use the Unity Dashboard Support.


💎3rd Party Assets


The Fusion BR200 sample's core is made possible by Fusion; however, games require more than "just" tech! In addition to the multiplayer tech provided by Photon, the Fusion BR sample has been made possible thanks to the support of a group of excellent creators.



🖥️ Supported Platforms and Requirements

BR200 is built for PC with Keyboard and Mouse input.

BR200 runs on Windows (10 / 11), MacOS (Intel / M1) and Linux Ubuntu. These platforms are also supported both for regular PC builds as well as for the Dedicated Server build platform.


Unity 2021.3.5f1 or higher is required.


💡 Important Notes! 💡

To test the project:

  • In Player Hosted mode 1x free Fusion AppId (20 CCU) is required.
  • In Dedicated Server mode, 1x free Fusion AppId AND an account and game server instance with Multiplay Self Service are required.
    • Supports up to 80 players with the standard settings on Unity Game Server Hosting. Need to scale up? Get in touch, and Unity will discuss your requirements for up to 200 players.
    • ⚠️ Warning ⚠️ Unity Game Server Hosting is a pay-as-you-go service with an $800 credit to get you started. You must sign up for Unity Gaming Services with a credit card to start. See the Multiplay Billing FAQ to learn more.
  • 🔫 BR200 and Photon Fusion can also run on any other orchestration service of your choice, but you will have to do the integration using our Fusion Dedicated Server documentation as a start.

Top Publisher Assets