Leading state sync multiplayer SDK with Client-Side Prediction, Lag Compensation, Interest Mgmt, KCC, Tick Accurate Animation, VR Inputs & more in a seamless Unity integration.Photon Fusion is the leading state sync multiplayer SDK, simplifying networking best practices and advanced features of modern AAA multiplayer games.From a small cozy 2-player co-op or an action 200-player Battle-Royale at 60hz with eSports-level accuracy, Fusion offers proven solutions on all platforms.Photon Fusion, now released in its new version 2, represents the highest standard of quality and compatibility within the Unity multiplayer ecosystem as a certified Unity Verified Solution with loads of samples, clear documentation, and code.📄 USEFUL LINKS 📄- Get Started on Fusion Shared- Get Started on Fusion Host- Fusion Documentation- Gaming Circle / Operations Support- Samples- Quadrant- Fusion slides- Fusion Release Notes🌐 Network Topologies 🌐Fusion Shared mode is the easiest way to launch a multiplayer game with accurate tick-aligned data between the clients. Using Fusion Shared means there is no need to think about hosting while keeping accurate snapshot interpolation. Shared runs directly on top of the battle-proven Photon Cloud.Fusion Host and Server modes provide even more accuracy with Client Side Prediction and Sub-Tick Lag Compensation. Fusion can handle 255+ players in a room and stay extremely efficient on the CPU and Bandwidth, saving costs by an order of magnitude. The power of Server runs in your own infrastructure, giving you freedom of customization and enabling clients to connect directly to your dedicated servers.⚡ Network Physics ⚡The Unity Physics addon included with Fusion simplifies managing complex interactions of physical objects in networked environments. Client Side Prediction and Rollback of Rigidbody and Rigidbody2D provide snappy feedback to the player.Lag Compensation in Fusion automatically uses the correct interpolated animation for hitbox position from Render, supports 2D use cases, querying against the 2D physics scene and includes support for 3D capsule hitboxes.💎 Network Gameplay 💎The new Change Detection API allows for both tick-accurate detection of changes in network properties, which is essential for gameplay mechanics, and renders accurate detection to ensure smooth display and interpolation of visual effects (VFX).Our Finite State Machine (FSM) addon helps you manage your game world transitions logic and conditions. Using our networked FSM in game development provides several benefits, including easier maintenance, better organization, and reduced complexity.🚶 Kinematic Character Controller 🚶As an included addon, Simple KCC gives you a user-friendly 3D character controller for Fusion, simplifying character movement creation in multiplayer projects and enhancing features over Unity's CharacterController.Animation Accuracy is primordial in multiplayer games. We provide Tick and Render Accurate animations with multiple different approaches for synchronizing animations over the network.- Fusion's new version 2 comes with loads of improvements and new features across all modes* Interest Management SystemThe new Interest Management System gives you full control over the player's Area of Interest, providing reliable Enter/Exit callbacks and Network culling.* Scene ManagementUnity Scene Management in Fusion has been completely overhauled to support more cases out-of-the-box, eliminating the need for custom support for addressable scenes; simply tagging scenes with the FusionScenes label enables automatic recognition, and the new NetworkSceneInfo facilitates additive loading of up to 8 scenes simultaneously, with versioning allowing clients to reload scenes through the SceneAuthority.* VR Input ModeThe new VR input mode drastically reduces the bandwidth for VR games and apps with lots of input data. The server now operates with a complete stream of inputs even if a few individual packets are lost.* EncryptionFusion now offers robust, hassle-free end-to-end encryption for gameplay traffic, automatically securing data exchange between clients and Photon Cloud in all Fusion modes.* Streaming Large DataA new API for reliably streaming large data has been added to Fusion. It is now possible to send files over the network.* Offline ModeOffline Mode facilitates development and testing, simulating networked gameplay without network communication.- Fusion EssentialsFusion comes with a matchmaker, lobby and room management while our Photon Cloud handles host migration, NAT punchtrough, DDOS, reliability and much more.🕹 Fusion samples in Unity Asset Store 🕹Get Started on Fusion StarterSimple FPSBR200Projectiles AdvancedTanknarokCross-Platform MRKarts🤝 Gaming Circle 🤝Join the conversation and become a part of an exclusive community by engaging with the Photon Gaming Circle. Kickstart your project with a robust foundation, enabling limitless creativity with 40+ exclusive samples. Benefit from our fully networked samples to save time and resources while ensuring the highest quality for your project.Members of the Gaming Circle not only have access to all the samples but also to our latest SDKs, our private Circle Discord, and premium development support. The Photon Gaming Circle is a hub for developers to discuss ideas, seek advice, and collaborate on exciting projects. Dive deeper into multiplayer game development and explore the Photon Gaming Circle today.This asset is governed by the Photon Engine license terms.🎮 PLATFORM SUPPORT 🎮- All IL2CPP platforms - Android- iOS- WebGL- Windows- Mac- OpenXR- Meta Quest- ConsolesThe technical documentation for Photon Fusion, available on the Photon Engine website, provides a detailed introduction and overview of its features and functionalities.For a comprehensive view of the technical details, please refer to the Photon Fusion introduction on the Photon docs website.