This repo contains the samples that demonstrate the API usage patterns for Microsoft Xbox Live Service. These code samples target the Universal Windows Platform (UWP) and Xbox One XDK. To get access to the Xbox Live service, you can join the Xbox Live Creators Program at https://aka.ms/xblcp, or apply to the ID@Xbox program at http://www.xbox.com/en-us/Developers/id
How to clone repo
This repo contains submodules. There are two ways to make sure you get submodules.
When initially cloning, make sure you use the "--recursive" option. IE:
git clone --recursive https://github.com/Microsoft/xbox-live-samples.git
If you already cloned the repo, you can initialize submodules with:
git submodule sync git submodule update --init --recursive
Note that using GitHub's feature to "Download Zip" instead of cloning does not contain the submodules and will not properly build. Please clone recursively instead.
How to run samples
You need to change the target devices sandbox to XDKS.1, and sign in with any Xbox Live enabled account.
For details on how to change sandbox for developers in the Xbox Live Creators Program, see: https://docs.microsoft.com/en-us/windows/uwp/xbox-live/get-started-with-creators/xbox-live-sandboxes-creators
For details on how to change sandbox for developers in ID@Xbox Program, see: https://docs.microsoft.com/en-us/windows/uwp/xbox-live/xbox-live-sandboxes
Is there a feature missing that you'd like to see, or found a bug that you have a fix for? Or do you have an idea or just interest in helping out in building the samples? Let us know and we'd love to work with you. For a good starting point on where we are headed and feature ideas, take a look at our requested features and bugs.
Big or small we'd like to take your contributions back to help improve the Xbox Live samples for everyone.
We'd love to get your review score, whether good or bad, but even more than that, we want to fix your problem. If you submit your issue as a Review, we won't be able to respond to your problem and ask any follow-up questions that may be necessary. The most efficient way to do that is to open a an issue in our issue tracker.
Any questions you might have can be answered on the MSDN Forums. You can also ask programming related questions to Stack Overflow using the "xbox-live" tag. The Xbox Live team will be engaged with the community and be continually improving our APIs, tools, and documentation based on the feedback received there.
For developers in the Xbox Live Creators Program, you can submit a new idea or vote on existing idea at our Xbox Live Creators Program User Voice
Xbox Live GitHub projects
- Xbox Live Service API for C++
- Xbox Live Samples
- Xbox Live Unity Plugin
- Xbox Live Resiliency Fiddler Plugin
- Xbox Live Trace Analyzer
- Xbox Live Developer Tools