Legacy PlayFab Services SDK for C++
This SDK is being replaced by the new PlayFab C/C++ SDK. We are expanding the set of supported platforms for the new SDK over time.
SDK download links
This SDK is autogenerated using our open-sourced tool—SDKGenerator. We generally build SDKs every other week to stay current with the latest API changes.Platforms supported by this SDK
- Android
- iOS
- Linux
- Windows (Win32) x64
When not to use this SDK
The cross-platform C++ PlayFab SDK shouldn’t be used if there’s a more specific SDK that is suited for your project. Many C++ based engines also integrate Lua. Specific PlayFab SDK is available for:- Cocos2d-x PlayFab SDK
- Unreal Engine PlayFab SDK at Unreal marketplace (external link)
- LuaSDK PlayFab SDK
Development for XBOX and Windows GDK
This SDK is not intended for use with modern XBOX and GamePass games and the Microsoft Game Development Kit. To learn more about using the PlayFab Services SDK included in the GDK, see our GDK overview.Using the SDK
This native C++ project can be used in the following ways.- As a stand-alone console Admin tools for maintaining your game.
- The cross-platform C++ PlayFab SDK works great for a stand-alone C++ program.
- Integrated into an existing Visual Studio based C++ game.
- Download the NuGet Package into your Visual Studio Solution, and you’re ready to go.
- Integrated into an existing C++ based game engine.
