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.

  • Windows and Windows Phone game development
  • WebGL and Internet Explorer
  • ID@Xbox

Learn more

See how your game can embrace Windows principles and UX guidelines for game development, while improving the user experience and increasing engagement.

DownloadRich samples and templates let you start right away with game app development in JavaScript, C#, and C++ with DirectX.Watch Microsoft's GDC sessions on-demand on Channel 9.Apply nowMarmalade and Microsoft have partnered to help get your cross-platform game on the Windows Store. Apply now and you could reach a new audience of players in no time.Learn moreBring your best games to the Windows and Windows Phone Store and you could win up to $10,000. Build a creative new game or port one you’ve already made and you could win prizes.  

Watch nowGet the training you need to create that killer game today. Our courses cover the tools and skills needed to start building games for Windows devices right away.Learn moreThis program enables qualified game developers to unleash their creativity by self-publishing digital games on Xbox One, giving studios the tools and support needed to maximize their success.