Skip to main content ...

Setting the Benchmark for Multiplayer Games.

Photon Fusion is the high-end state transfer netcode SDK made for Unity Professionals. Give players the best experience for any gameplay with multiple Network Topology choices.

Powerful Features Required to Build the Best Multiplayer Games:

Tick-based Simulation

Tick-Based
Simulation

Core feature of stable and accurate networking. Foundation for client side prediction and snapshot interpolation.

Client-side Prediction

Client-Side
Prediction

Give players an instant response to their own inputs without giving up server authority, even under high latency and network loss.

High Performance

High
Performance

Handle thousands of networked object over hundreds of client connections, including complex interest management.

Snapshot Interpolation

Snapshot
Interpolation

Provide smooth visual rendering of remote objects for a client, even during bad networking conditions.

Lag Compensation

Lag
Compensation

Compensate for the delay between the client firing his weapon and the server registering the potential hit.

Replication Systems

Replication
Systems

Per object full consistency or eventual consistency.

Unity Verified Solution

The Unity Verified Solutions program, including Photon Fusion, denotes top-quality, compatible solutions rigorously reviewed for seamless Unity integration, highlighting a key achievement for developers.

Unity
MINIMIZED BANDWIDTH

Extreme Optimization:
Replication Algorithms

Fusion implements two replication algorithms that can be switched between:

Full
Consistency

(Default)

Uses additional bandwidth per object to ensure each object is internally consistent, meaning that all state you see on an object is from the same tick.

Eventual
Consistency

(Advanced)

Uses less bandwidth per object, allowing more objects to be packed into each update, but the state seen on each object might be from two different ticks.

Number of
Players
Bandwidth
MAXIMIZED PERFORMANCE

An Evolutionary Leap in Multiplayer Engineering

Fusion is an evolution in multiplayer engineering by handling many more players and objects than ever before.

Fusion’s bandwidth usage is 6x smaller than MLAPI or Mirror; it is optimized to consume less CPU on the server, allowing more flexibility for gameplay elements or lower server specs and deployment costs.

0
123
20Hz packet rate, from server to each client, lower is better
Lower is better
Lower is better
Fusion
MLAPI
Mirror
SIMPLIFYING GAME DEVELOPMENT

Flexible Network Topologies

Fusion supports different network topologies and replication algorithms while exposing a single consistent API. This allows developers to focus on what really matters most: writing their own game.

Server

Dedicated server with public IP (headless Unity instance)

A
Authority
++
Server has full authority
S
State
++
Server migration possible
L
Latency
++
Low latency: Direct connection from client to server
%
QoS
++
Stability of the game engine
$
Cost
--
Dedicated server orchestration

Host

One Player is the „host“. All other Players connect to him.

A
Authority
--
Host has full authority
Hacking/cheating possible
S
State
++
Turnkey host migration
L
Latency
/
Latency good (punch) or relatively bad (relay)
Quality depends on host
%
QoS
-
Depends on players/hosts
$
Cost
++
Hosted by players + Photon Cloud

Shared

Room has state authority and optional plugin (custom code).

A
Authority
/
Room has state authority but clients control state of objects assigned to them
S
State
++
Room is keeping the full game state
L
Latency
++
Direct connection to room in region
%
QoS
+
High stability + uptime
$
Cost
++
Cost efficient

Deterministic

Quantum: Each client runs a deterministic simulation.

A
Authority
++
Server has input authority and can referee sim
S
State
++
Room is keeping the full game state
L
Latency
++
Direct connection to room in region (edge)
%
QoS
+
High stability + uptime
$
Cost
++
Cost efficient
Productsheet 1
Productsheet 2
Productsheet 3

Snapshot of Fusion Capabilities

Discover the essential details of the top-tier state-sync netcode SDK designed for Unity professionals.

Servers

Photon Cloud – The Global Low Latency Infrastructure

Reach more gamers around the world with Photon Cloud performant servers placed at 15 strategic locations while being DDoS protected. Raw power to deliver your game data as fast as possible.

World
Photon Fusion features saved us time and effort and met our product goals for a large player capacity. Partnering with Photon has been a pleasure.
Russell Ball
Vice President of Engineering Schell Games
(Among Us VR)
We’ve used all of Photon’s services internally and for our external clients, so don't expect us to choose another multiplayer engine soon!
BitCake Studio
(Atomic Picnic)

Trusted by Leading Corporations, Agencies & Platforms

RecRoom
Spatial
VW
TACX

Ready to Build a New
Benchmark Experience?

Fusion’s top-tier state-sync netcode SDK provides all essential features to create extraordinary multiplayer experiences.