SDK & Download
Getting The Quantum SDK
|2.1.4 Stable||Jan 25, 2023||
Quantum SDK 2.1.4 Stable Build 1137
Quantum CustomPlugin 2.1.4 Stable Build 1137
|2.0.5 Stable||Sep 13, 2022||
Quantum SDK 2.0.5 F1 Build 1114
Quantum CustomPlugin 2.0.5 F1 Build 1114
- Minimum Unity 2018.4.30f1
- Visual Studio 2017, JetBrains Rider
- Microsoft Windows 10 or Mac OS X
- C# 7.3 and .Net 4.6.2
- Microsoft Windows
- MacOS X
- Nintendo Switch (NintendoSDK 5.5.0 or higher)
- Xbox ONE (ask us for details)
- Xbox Series X & S (ask us for details)
- PS4 & PS5 (ask us for details)
SimulationConfig.ThreadCount1 (browsers/Unity WebGL builds do not support multi-threading)
- Recommended Unity version:
2021.2.8f1or greater (better performance), minimum version:
The SDK is distributed as a zip file, which contains: a bootstrap project (VS solution for the gameplay simulation, Unity project for the view integration), and upgrade instructions (including all necessary files).
The current files and folders are included in the SDK compressed file:
assemblies(folder): quantum run-time libraries (that are included into client builds);
quantum_code(folder): bootstrap gameplay simulation visual studio solution (2 projects). Includes basics classes, but no sample game state;
quantum_unity(folder): bootstrap unity project (includes some quantum unity integration sample sources such as loaders, debug runner, entity prefab scripts, etc);
tools(folder): quantum compile-time libraries (DSL-parser/compiler/code-generator and IL patcher) that are used in the visual studio solution for the gameplay simulation, but are not used during runtime;
upgrade(folder): upgrade instructions + replacement packs and files;
release_history.txt(file): lists added features, bug-fixes, etc, since the first release of the Quantum ECS SDK (same as listed below).
build_info.txt(file): exact info about the build, keep up to date for better support.
PhotonQuantum-Documentation.chm(file): API documentation of Quantum SDK and Quantum Server Plugin SDK. If the file cannot be viewed properly try to unblock the zip file before extracting.