To start developing on Windows 10, get the developer tools and information you need to set up your development environment. With Windows 10 and Microsoft Visual Studio, you’ll soon be on the path to game development.
The new Universal Windows Platform (UWP) delivers compatibility for your game across Windows 10 devices. The platform provides a common API for phone, PC, and Xbox One, along with tools and options to tailor your game to each device experience.
Get the Windows 10 feature samples to see real code in action and try out some of the new features in Windows 10.
To create a developer account for your game, go to the Windows Dev Center dashboard. In the dashboard you can:
The Windows Dev Center developer forums are a great place to be a part of the community discussion, ask and answer questions, and get help across a wide range of development issues. Choose between Windows apps, which run on the new Universal Windows Platform, and Windows desktop applications, which use traditional desktop interfaces like the native Windows API.
Gaming is a key area of focus for Windows 10 — especially PC gaming. Create Windows 10 gaming experiences that maximize exposure in the Windows Store and provide mechanisms for users to discover, download, play, and re-engage with your game. Understand how Windows 10 helps drive engagement using live tiles and notifications. Learn about the gaming experiences and Xbox Live social engagements made possible through the Game bar and the Xbox app on the PC.
User interface basics, design principles, layout guidelines, templates, and more.
A full library of documentation and technical information for Windows 10 development.
Programs and partnerships to help you publish your game in the Windows Store, for phone, PC, and Xbox One.