Made for Steam
Easily develop multiplayer games with Unity. Photon Bolt is the best choice when targeting for Steam and PC. Our upcoming 'Bolt for Steam' SDK will provide you with the benefits from Bolt's and Steamworks' API. Best of both worlds in one package.
If you are building an authoritative game you will enjoy the built in solutions. Look for both authoritative movement with client-side prediction and lag compensated ray-casting. You won't find this feature anywhere else.
Master Client & Listen Server
Bolt supports the classic dedicated server and listen servers where the server is just another player aka Master Client. Sweet: session discovery allows your game to automatically find servers running on a local LAN or WiFi.
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 animations replicate automatically over the network. Find all your character animations perfectly synchronized without any custom code being required.
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.
Networked Scene Loading
Networked scene-loading gives you an easy way to load scenes in Unity over the network and assures that you know when all players are loaded into the map.
Cloud Matchmaking (Upcoming)
Match players into games randomly or by parameterized searches. Create a list of open rooms and let players pick one.
Cloud Relay (Upcoming)
No player will get lost with Bolt's Cloud Relay. Whenever a game client cannot connect directly, the connection will be established seamlessly via the Cloud Relay. Guaranteed.