View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.1.3
- Last updated
- First released
- Unity version
- 6000.3.19 or later
- Package size
- 6.5 MB
- Files
- 241
- Favorites
- 710
- Views in the past week
- 527
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Photon Fusion - Multiplayer SDK
State sync multiplayer SDK with Prediction, Lag Compensation, Forecast Physics, Interest Mgmt, Send Priority, KCC, Tick Accurate Animation, XR Inputs, Large RPCs & smooth Unity integration.
Affiliate link ยท Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 10
Photon Fusion - Multiplayer SDK screenshot 1
About this asset
Photon Fusion is a state-sync multiplayer SDK that simplifies networking best practices and brings advanced features from modern AAA multiplayer games to Unity.
Free for 100 CCU, Fusion is built for games of any size, from a casual 2-player co-op game to fast-paced action games with large player counts and eSports accuracy. Fusion gives Unity developers flexible network topologies, accurate simulation, efficient bandwidth usage, and a workflow that stays close to regular Unity development.
Photon Fusion 2.1 represents the highest standard of quality and compatibility within the Unity multiplayer ecosystem as a certified Unity Verified Solution with 100s of samples, clear documentation, and code.
๐ USEFUL LINKS ๐
- Get Started on Fusion Shared
- Quadrant
- Gaming Circle / Operations Support
๐ Network Topologies ๐
Fusion supports both Shared Authority and Client-Server topologies, with the latter supporting both Dedicated Servers and Client Hosts.
Fusion Shared Authority is the easiest way to launch a multiplayer game with accurate tick-aligned data between clients. Using Fusion Shared means you don't have to worry about hosting while keeping accurate snapshot interpolation. Shared Authority runs directly on top of the battle-proven Photon Cloud, so teams can build global multiplayer hits without operating a dedicated server fleet.
Fusion Client Host and Dedicated Server provide more accuracy with Client Side Prediction, Sub-Tick Lag Compensation, configurable input delay, and flexible tick and send rates. Dedicated Servers can run on your own infrastructure, giving you control over deployment, customization, and direct client connections.
Fusion also includes Object Send Priority, giving developers control over how often specific networked objects are updated. This helps reduce bandwidth for less important or distant objects, including per-player priority control.
โก Network Physics โก
The Unity Physics addon included with Fusion simplifies managing complex interactions of physical objects in networked environments. Client Side Prediction and Rollback of Rigidbody and Rigidbody2D provide snappy feedback to the player.
Forecast Physics provides a lower-CPU alternative for physics-based multiplayer interactions, helping physics objects remain smoothly interactable across clients without relying on full physics prediction for every interaction.
Lag Compensation in Fusion automatically uses the correct interpolated animation for hitbox position from Render, supports 2D & 3D use cases, can query against the physics scene, and includes support for 3D capsule hitboxes.
๐ Network Gameplay ๐
The Change Detection API allows tick-accurate detection of changes in network properties, which is essential for gameplay mechanics, and render-accurate detection for smooth display and interpolation of visual effects (VFX).
Fusion supports Networked Properties, RPCs, Large Data RPCs, scene management, and consistent player identity across reconnects through Player Unique Id.
Our Finite State Machine (FSM) addon helps you manage your game world transitions logic and conditions. Using our networked FSM in game development provides several benefits, including easier maintenance, better organization, and reduced complexity.
๐ถ Kinematic Character Controller ๐ถ
As an included addon, Simple KCC gives you a user-friendly 3D character controller for Fusion, simplifying character movement creation in multiplayer projects and enhancing features over Unity's CharacterController.
Animation Accuracy is essential in multiplayer games. Fusion provides Tick and Render Accurate animations with multiple different approaches for synchronizing animations over the network.
- Fusion 2.1 includes improvements and features across all topologies, including:
* Interest Management System
The Interest Management System gives you control over each player's Area of Interest, providing reliable Enter/Exit callbacks and network culling. Shared Authority also supports configurable AOI grid and cell sizes for more control over visibility and bandwidth. Complex interest shapes, such as combinations of cones and spheres, can be used.
* Scene Management
Unity Scene Management in Fusion supports more cases out of the box, eliminating the need for custom support for addressable scenes. Tagging scenes with the FusionScenes label enables automatic recognition and supports additive loading of up to 8 scenes simultaneously, with versioning that lets clients reload scenes through the SceneAuthority.
* XR/VR Input Option
The VR input option drastically reduces bandwidth for XR/VR games and apps that require a lot of input data. The server now operates with a complete stream of inputs even if a few individual packets are lost.
* Encryption
Fusion now offers robust, hassle-free end-to-end encryption for gameplay traffic, automatically securing data exchange between clients and Photon Cloud in all Fusion topologies.
* Streaming and Large Data
Fusion supports reliable streaming of large data and Large Data RPCs for bigger gameplay messages and payloads.
* Offline Support
Offline is supported as a topology, facilitating development and testing by simulating networked gameplay without network communication.
* Debugging and Tooling
Fusion supports breakpoint-friendly debugging in Client-Server Topologies, including Unity Multiplayer Play Mode. Fusion Hub provides a streamlined onboarding workflow directly in Unity, including Shared Authority-focused guidance.
* Session Reliability
Fusion includes improved handling of cloud connection loss, helping server sessions recover quickly when needed and reducing disruption for connected clients.
๐๏ธ Fusion Essentials ๐๏ธ
Fusion includes matchmaking, lobby and room management, while our Photon Cloud handles host migration, NAT punchthrough, DDoS protection, reliability, and more.
Photon Fusion is Free for 100 CCU. Select the 100 CCU Free plan using +/- in your app dashboard.
๐น Fusion samples in Unity Asset Store ๐น
- Get Started on Fusion Starter
- Simple FPS
- BR200
- Projectiles Advanced
- Tanknarok
- Cross-Platform MR
- Karts
- and more..
๐ค 200 CCU per month for only 95$ USD a year ๐ค
Our 100 CCU Free package combined with Photon Fusion Plus is perfect for developers to build, launch, and grow a multiplayer game efficiently.
๐ค Gaming Circle ๐ค
Join the conversation and become a part of an exclusive community by engaging with the Photon Gaming Circle. Kickstart your project with a robust foundation, enabling limitless creativity with 100+ exclusive samples. Benefit from our fully networked samples to save time and resources while ensuring the highest quality for your project.
Gaming Circle members get access to all samples, plus our latest SDKs, our private Circle Discord, and premium development support. The Photon Gaming Circle is a hub for developers to discuss ideas, seek advice, and collaborate on exciting projects. Dive deeper into multiplayer game development and explore the Photon Gaming Circle today.
This asset is governed by the Photon Engine license terms.
From the publisher's Asset Store listing.
Technical details
๐ฎ PLATFORM SUPPORT ๐ฎ
- All IL2CPP platforms - Android
- iOS
- WebGL
- Windows
- Mac
- OpenXR
- Meta Quest
- Consoles
The technical documentation for Photon Fusion, available on the Photon Engine website, provides a detailed introduction and overview of its features and functionalities.
For a comprehensive view of the technical details, please refer to the Photon Fusion introduction on the Photon docs website.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.3.19f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.