Once you have a title created, you should learn about the Xbox Live concepts that will affect your experience developing titles. To use the Xbox Live API from your project, you can either add references to the binaries with NuGet packages or add the API source.Īdding NuGet packages makes compilation quicker while adding the source makes debugging easier.įor support using Xbox Live Services with third party game engines that are not Unity, work with the appropriate game engine staff to answer your questions.
Using Xbox Live in UWP apps - Construct will show you how to use Xbox Live in your Construct 2 and 3 games.įor other game development engines without documented Xbox Live integration, you can still use the Xbox Live APIs to add Xbox Live to your title.
Game Maker Studio 2 UWP now supports Xbox Live Creators Program will show you how to export your Game Maker Studio projects to play on Xbox One (or later) consoles and Windows 10 PCs.While Unity is the only third party game engine for which we provide documentation, the game engines Construct (2 & 3) and Game Maker Studio also have documentation to help you integrate Xbox Live into your Construct or Game Maker Studio game respectively. Unity targeting Windows 10 shows how to create a new Xbox Live enabled Unity game, handle single user and multi-user sign in, add features such as leaderboards and stats, and generate a native Visual Studio project.Setting up Visual Studio targeting Windows 10 will show you how to link your Visual Studio project with your Xbox Live configuration in Partner Center.You can follow the appropriate "getting started guide" for your platform and engine and learn the basics of Xbox Live as you go along: Follow the appropriate guide to setup your IDE or game engine See Creating an app and publishing it for testing, for Creators. Ensure you have a title created in Partner CenterĮvery Xbox Live title must be defined in Partner Center before you will be able to sign-in and make Xbox Live Service calls.
Games published through the Xbox Live Creators Program do not have access to the achievements or online multiplayer services.įor a full list of supported services, see Features supported for each developer program. Xbox Live Creators Program games must be a Universal Windows Platform (UWP) application.įor Xbox One (or later), see UWP on Xbox One and specifically System resources for UWP apps and games on Xbox One. This article outlines the steps needed to get your game up and running with Xbox Live integration. If your game integrates Xbox Live and follows our standard Store policies, you are ready to publish. The Xbox Live Creators Program allows you to quickly and directly publish your games to Xbox One (or later) consoles and Windows 10, with a simplified certification process and no concept approval required.