Build FPS/TPS and Action Games as Dedicated Server Games
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.
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.
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.
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).
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.
Match players into games randomly or by parameterized searches. Create a list of open rooms and let players pick one.
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.