Synchronous Lockstep Multiplayer with Rollback- & Deterministic Physics-Engine for Unity
TrueSync is based on a synchronous lockstep architecture with its own physics engine to keep a deterministic game state for Unity multiplayer games. All features from PUN are included.
Locally predict remote player’s input, rewind if the prediction was wrong, set a rollback window size to minimize lag. Backup and restore the game state for late game joins and re-connections of players.
Implementing determinism is pretty tough, but not with TrueSync's easy-to-use custom physics engine featuring multi-platform determinism, fixed-point math and seeded random numbers.
TrueSync is great for 2-player action games or a RTS as its rollback engine makes it very easy to minimize lag. For games like an 8-player FPS or a VR game with continuous controls, PUN is the better option.
You match players into games randomly or by parameterized searches. Or you create a list of open rooms and let players pick one. It works. Reliably. On mobiles, PCs, Consoles and in the web.
Export to mobile, desktop, web or consoles: Photon is the standard cross-platform multiplayer service and the world's #1 for Unity games.
Photon powered game clients transmit billions of messages each hour through the Photon Cloud. Whether with Reliable UDP, TCP, HTTP or Websockets: Photon's high speed client to server-architecture is the game industry's most solid foundation for your title.
TrueSync games are hosted in our globally distributed Photon Cloud. That guarantees you low latency and seamless scalability to any amount of concurrent users, wherever they are.
Fair and Transparent: 100% usage based on a concurrent users (CCU) basis. Flexible: Start with a FREE plan, up- or downgrade at any time. Worry-free: no immediate cap when exceeding CCU with any monthly plan. Perfect for your game's launch.