Gsdk
Game Server SDK for PlayFab Multiplayer Servers
Install / Use
/learn @PlayFab/GsdkREADME
PlayFab Game Server SDK
Overview
PlayFab Game Server SDK for C#, C++, and Java environments. The GSDK is used to integrate with PlayFab Multiplayer Servers and modify the game server lifecycle (check here for more info).
Prerequisites
Samples
Check the gsdkSamples repo.
AI Skill: Validate Your GSDK Integration
This repo includes a validate-gsdk Agent Skill that checks your GSDK integration for common mistakes — missing callbacks, threading issues, deprecated APIs, and more. It works with GitHub Copilot and Claude Code.
To use it, copy the skill into your game server project:
# GitHub Copilot
cp -r path/to/gsdk/.github/skills/validate-gsdk .github/skills/
# Claude Code
cp -r path/to/gsdk/.github/skills/validate-gsdk .claude/skills/
Then ask your AI assistant:
Use the /validate-gsdk skill to check my GSDK integration.
See the skill README for full details and example output.
Contact Us
We love to hear from our developer community! Do you have ideas on how we can make our products and services better?
Our Developer Success Team can assist with answering any questions as well as process any feedback you have about PlayFab services.
Contributing
We are more than happy to accept external contributions! If you want to propose a small code change, feel free to open a Pull Request directly. If you plan to do a bigger change, it would be better if you open an issue describing your proposed design in order to get feedback from project maintainers.
Release Notes
Please navigate into the respective language folders.
Copyright and Licensing Information
Apache License -- Version 2.0, January 2004 http://www.apache.org/licenses/
Full details available within the LICENSE file.
