Microsoft also offers several developer programs to help you develop and publish Windows games.
We recommend seeing if any are right for you before registering for a Dev Center account.
To give you a broad view of what's available, here are the main documentation portals for Windows 10 game development.
Registering a developer account on the Windows Dev Center is the first step towards publishing your Windows game.
If you want to start by looking at some UWP code, see Game samples.
An English (US) version of this guide is available in PDF format.
When you create a Windows 10 game, you have the opportunity to reach millions of players worldwide across phone, PC, and Xbox One.
This guide covers a broad range of resources, so you may find that some resources are inaccessible depending on the program you are in or your specific development role.
Examples are links that resolve to developer.xboxlive.com, forums.xboxlive.com, xdi.xboxlive.com, or the Game Developer Network (GDN).
For more info, go to Developer programs Microsoft offers several developer programs to help you develop and publish Windows games.