Dream.Build.Play 2017 awards presentation

Winners will be announced during GDC 2018. We’ll be broadcasting this event live.

Create a Windows 10 game

Download, tools, and information you need to start developing your Windows 10 game.

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.

Universal Windows Platform

The Universal Windows Platform (UWP) delivers compatibility for your game across Windows 10-based 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 developer tools and information you need to start developing for the UWP.

DirectX 12 enables the performance of a console-like API and is faster and more efficient than ever before. Your game can fully utilize modern graphics hardware and feature enhanced effects, more objects, and richer scenes. Direct3D 12 delivers optimized graphics for Windows 10 PCs, tablets, and Xbox One.

Unity 5 is a robust game engine and development environment supporting C# and JavaScript. With deep customization, intuitive workflows, and highly optimized physically-based rendering, you can make beautiful games fast. You can also check out other middleware providers currently supporting Windows game development.

Mobile, social, or hardcore, Azure has your game's needs covered in the cloud. With Azure, you can rapidly scale up and out in 26 regions across the world, including China. That's more than Amazon and Google combined.

Live streaming video on console, PC, or mobile with sub-second latency and unique interactive capabilities. Mixer is blurring the lines between Watching and Playing – giving game developers a new way to engage consumers.


The Xbox Live Creators Program is a great for quickly publishing your game to Xbox One and Windows 10, with a simplified certification process and no concept approval required. Now any developer can integrate Xbox Live into their game and publish to Xbox One and Windows 10.

The ID@Xbox program enables qualified game developers of all sizes to unleash their creativity by self-publishing digital games on Xbox One and Windows 10 with Xbox Live, giving studios the tools and support needed to maximize their success.

Was this page helpful?
Additional feedback?
Thank you! We appreciate your feedback.