Game development tools and resources
Games are the fastest growing category on all Microsoft's platforms. Building great games that attract players and keep them engaged can be tricky. Luckily all the Windows phones, tablets, and desktops run the same software—making it easier to develop compelling, interactive experiences that span all form-factors including the Xbox with Microsoft's game development platform, services, and tools. You can create the next cutting-edge game with the power of DirectX 11 and C++ or use JavaScript and HTML5 to create a cross-platform game for mobile.
Design a Windows Store game
See how your game can embrace Windows principles and UX guidelines for game development, while improving the user experience and increasing engagement.
Get samples and templates
ID@Xbox
Microsoft Virtual Academy
Have you always wanted to get started in game development? Watch experts walkthrough how to create games from the ground up, using C++ and DirectX. Learn about the game loop, input detection, applying basic shaders, state management, and more.