BOLT

Photon BOLT
Features

Build multiplayer games with a dedicated server architecture for Unity. Benefit from a unique feature set that cannot be found anywhere else.

Authoritative Movement

BOLT offers truly unique support for authoritative games: Authoritative movement with client-side prediction and lag compensated ray-casting are both built in. You won't find these features anywhere else.

Powerful Event System

Bolt has a built-in event system which distributes the event to the correct receivers, highly configurable and automatically, of course. Events can also be targeted at a specific game object or raised globally. Finetune delivery of events in three modes: Unreliable, Unreliable Synced and Reliable.

State Replication

Replicate game object transforms and user-definable properties automatically without the need for any code. Everything is neatly accessible through a visual editor which lets you define and customize properties at a detailed level.

Mecanim Replication

Mecanim animations replicate automatically over the network. Find all your character animations perfectly synchronized without any custom code being required.

Prioritization and Scoping

Bolt supports both scoping of entities (which entities should a player be aware of) and prioritization of scoped entities (of two entities A and B that are scoped, which one is the most important for a player).

Lag Compensation / Hitbox Recording

Bolt has built-in support for recording hitboxes and rewinding and ray-casting against them, allowing you to implement complex techniques like lag compensation in first person shooters with just a few lines of code.

Cloud Matchmaking

Match players into games randomly or by parameterized searches. Create a list of open rooms and let players pick one.

Cloud Relay

Cloud relay guarantees that no player gets lost.
When a peer-to-peer connection cannot be established, the game clients connect seamlessly via the globally distributed Cloud Relay.