PlayFab Services SDK
The PlayFab Services SDKs are organized by language, platform, and game engine to help you find the right SDK for your project.
PlayFab Services SDKs enable you to implement all of the PlayFab features not explicitly called out in one of our other SDKs, including LiveOps, economy, and data analytics.
Access to SDKs for Nintendo Switch and Sony PlayStation® requires special approval and adherence to platform policies. For more information, see Request access for SDKs and samples.
For broad API categories in these SDKs, see API REST operation groups.
Tip
Unsure if this is the SDK you need? See SDK overview - PlayFab SDK, Party SDK, Multiplayer Server SDK.
By language
Language | Platform/environments |
---|---|
C/C++ | Windows (Win32), iOS, MacOS, Android, Linux, GDK (Xbox and Windows), Switch, PlayStation 4, PlayStation 5 |
Legacy C++ | Windows (Win32), iOS, Android, Linux, Switch, PlayStation 4, PlayStation 5 |
C# | Xamarin and other C#/.NET environments besides Unity |
Java | Android apps |
JavaScript | Web Development |
Lua (community supported) | Corona (now Solar2D), Defold |
NodeJS | Node.js applications |
Python (community supported) | Python |
By platform/operating system
Platform/operating system | SDK/library |
---|---|
Android | C/C++, Legacy C++, C# (using Xamarin), Java/Android Studio, Lua (community supported), Unity, Unreal Engine |
iOS | C/C++, Legacy C++, C# (using Xamarin), Lua (community supported), Unity, Unreal Engine |
Linux | C/C++, Legacy C++, Lua (community supported) |
GDK (Xbox and Windows) | C/C++, Unity, Unreal Engine |
PlayStation 4 | C/C++, Legacy C++, Unity, Unreal Engine |
PlayStation 5 | C/C++, Legacy C++, Unity, Unreal Engine |
Switch | C/C++, Legacy C++, Unity, Unreal Engine |
Windows (Win32) | C/C++, Legacy C++, Lua (community supported), Unity, Unreal Engine |
Services and Tools | C#, Java, JavaScript, Node.js, Python |
By game engine
Game engine | SDK/library |
---|---|
Cocos2D | Cocos2D (community supported) |
Unity | Unity SDK |
Unreal Engine | Unreal SDK |
See also
"PlayStation" is a registered trademark or trademark of Sony Interactive Entertainment Inc.
"PS4" is a registered trademark or trademark of Sony Interactive Entertainment Inc.
"PS5" is a registered trademark or trademark of Sony Interactive Entertainment Inc.