What is the primary difference between Photon Fusion and Photon Quantum, and when should a developer choose one over the other?
Photon Fusion is designed for high-performance state synchronization, ideal for games requiring high player counts and complex object interactions where eventual consistency is acceptable. Photon Quantum is a full deterministic predict/rollback engine, best suited for competitive e-sport titles or games demanding zero lag and precise, frame-perfect synchronization, often eliminating the need for custom netcode.
How does Photon Engine ensure low-latency connections for players located globally?
Photon Engine operates a global Cloud infrastructure with servers hosted in all major regions worldwide. This distributed network minimizes latency by connecting players to the nearest available server, and flexible connection settings allow for player agglomeration to optimize matchmaking for the quickest possible connection.
Can Photon's communication features, like voice and chat, be integrated into non-gaming real-time applications?
Yes, Photon's secure voice and text chat solutions are designed for games, virtual worlds, and other online communities. They offer low-latency communication with features such as 3D audio, noise reduction, and smart messages, making them suitable for various real-time applications beyond traditional gaming, including enterprise training or social VR experiences.
What level of customization is available for server-side logic within the Photon Cloud?
The Photon Cloud allows for customization of server logic through plugins. This enables developers to implement specific game rules, custom authentication, or unique backend processes directly within the Photon infrastructure, extending the platform's core capabilities to meet bespoke application requirements.
Does Photon Engine provide any built-in solutions for preventing cheating in multiplayer games?
Photon Quantum, being a deterministic engine, inherently offers e-sport grade cheat protection by ensuring all clients run the same simulation. Additionally, features like lag compensation and the robust nature of the networking engines contribute to a more secure and fair multiplayer environment.