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.
🏬Multiplay integration documentation
📳 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
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.
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.
- Animation: Mocap Online’s motion captured animations packs Mobility Pro, Pistol Pro & Rifle Pro;
- Character Model: Renegade Character by Maksim Bugrimov;
- SFX: by Cafofo (Fantasy Music Pack Vol 1, Human Vocal Sounds (PRO), Footsteps Sound Pack, Fantasy Interface Sounds, Guns & Explosion Sounds) and Side Arm Studios (Real Recorded Guns & Bullet Sounds);
- VFX: by Hovl Studio (Fire & Explosions) and Kripto289 (Impact & Muzzle Flashes); and,
- Crates by Mitrech and the plane by TinForge.
🖥️ 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.