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.

Professional Features

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.

Full Physics Prediction

Get the best experience out of complex physics interactions between players and objects by using Full Physics Prediction.

Snapshot Interpolation

Use automated or custom interpolation for smooth visual rendering even with bad internet conditions.

Lag Compensation

Built in Lag Compensated Hitboxes with easy to use API for Esport grade game mechanics.

Replication Systems

Best in class implementations of replication algorithms for Delta Snapshots and Eventual Consistency with Interest Management.

Trusted by developers and studios all around the world

Extreme Optimization:
Replication Algorithms

Fusion replication algorithms can be chosen based on game requirements.

Delta Snapshots

Delta Snapshots are ideal for high-tick rate accurate state replication. Ideal for competitive games with lower object counts.

Eventual Consistency

Eventual Consistency is ideal for games with high player or object count where bandwidth matters. It also adds interest management for further control.

Bandwidth
Number of Players

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
FUSION
MLAPI
Mirror
20Hz packet rate, from server to each client, lower is better
Lower is better
Lower is better

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
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.