Publisher | Photon Engine |
---|---|
File size | 12.13MB |
Number of files | 281 |
Latest version | 3.0.0 |
Latest release date | 2024-08-27 12:57:10 |
First release date | 2024-08-27 12:57:10 |
Supported Unity versions | 2018.4.2 or higher |
Photon Quantum is the leading and most performant multiplayer game engine for Unity. Free for 100 CCU and single-player games, it comes with a complete set of stateless deterministic libraries (Math, 2D/3D Physics, Navigation, etc.), including a state-of-the-art Kinetic Character Controller, a complete Bots SDK, loads of samples, clear documentation, and code. For multiplayer, Photon Quantum Game Engine is powered by the battle-tested Photon Cloud, which supports 1.4 billion monthly players worldwide, eliminating the need to worry about server hosting.
Photon Quantum, already in its version 3, results from decades of iteration to create the best and most performant multiplayer engine. Quantum is the only game engine with Input/Physics Prediction and Rollback, which excels on mobile phones and offers the best solution for High-Latency environments.
Native to Unity and dominating in 2D/3D Platformers, Brawlers, RTS, Racing, E-Sports, Action RPGs, Party Games, MOBAs, Turn-Based, and Fighting games, Photon Quantum is the most performant engine for high-demanding cross-platform games. In Quantum, game clients are free to advance the simulation locally using input prediction, and an advanced rollback system restores the game state and re-simulates any mispredictions.
Quantum internal systems are designed with the assumption that all simulation code must be high-performance out of the box, leaving most of the CPU budget for view/rendering code (Unity), including re-simulations induced by input mispredictions inherent to the predict/rollback.
Photon Quantum delivers unparalleled performance with its high-efficiency, decoupled simulation framework. By eliminating the complexities of traditional netcode, Quantum offers unmatched flexibility and efficiency. Start your single player project with the most powerful gameplay foundation available and add multiplayer later at any time, for real!
🎮 Core Features 🎮
- No Netcode Game Engine: Unlike multiplayer state sync, Quantum clients advance simulation locally using input prediction, with an advanced rollback system correcting any mispredictions. This approach ensures that clients with poor network conditions do not affect the overall gaming experience. In addition, the same simulation code is used for single or multiplayer games.
- High-Performance by default: Quantum efficiently processes complex interactions and large numbers of entities by running the simulation independently of the frame rate. This also frees up more resources for rendering, making Quantum ideal for competitive multiplayer games where performance, precision, and scalability are critical.
- Cheat Protection & E-Sport: Photon Quantum's cheat protection relies on its deterministic engine, ensuring all clients run identical, server-validated game logic, leaving no room for tampering. The decoupled simulation further secures the game by synchronizing states without frequent server checks, making it difficult for cheaters to exploit. This guarantees a secure and fair environment for competitive multiplayer games.
- Deterministic Game Engine: Photon Quantum offers deterministic physics, math operations, and pathfinding, ensuring consistent and synchronized behavior across all clients. It supports rigid body dynamics, collisions, triggers, and continuous collision detection. These features, combined with robust game logic, enable reliable and high-performance multiplayer experiences.
📄 USEFUL LINKS 📄
🤖 Get Started on Quantum Asteroid Sample
👉 Samples
💡 Quadrant
Essential Features:
- Webhooks: Photon Quantum supports webhooks, enabling you to trigger external services or processes based on in-game events. This allows seamless integration with analytics, leaderboards, or custom backend services, enhancing your game's functionality and interaction with external systems.
- Rich Unity Editor Integration: Photon Quantum's Unity integration includes a Performance Profiler for real-time analysis of game performance, covering simulation efficiency and network usage. The Quantum Hub centralizes tools for easy project management, while CodeDoc Inspectors ensure clarity in generated code. The Data-Driven System Setup simplifies system configuration, and Entity View provides detailed visualization of entity states, all designed to streamline development and optimization of multiplayer games.
- Multiplayer basics: Quantum comes with all the required features for AAA, such as reconnecting, late join, matchmaking, save/playback, worldwide coverage, encryption, real-time analytics, and a lot more.
- Samples: The Photon Quantum samples provide key insights: Blueless focuses on 2D platformer game mechanics, Karts covers racing physics and player interactions, Twin Stick Shooter teaches twin-stick controls and AI, and QBall simulates sports mechanics with smooth multiplayer sync. We're upgrading all our samples to the latest Quantum version, with more on the way.
- Bots
🤝 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 60+ 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.