It’s official, the world has ended as Microsoft has resurrected the hugely successful Dream Build Play challenge for 2017. The biggest main difference in this resurgence, is that you can now use any tool, framework or language you wish, So long as it targets Windows 10 UWP!.
The competition is broken up in to 4 main categories with various Prize levels for each, totalling a MASSIVE $200,000 prize fund for entrants to win!
The competition is open to all (AS IN WORLDWIDE) with only a few of the usual exceptions:
If you are a legal resident in your place of residence and 18 years of age or older as of June 27, 2017. If you are 18 years of age or older but are considered a minor in your place of residence, you must have your parent’s or legal guardian’s permission to enter; and
You have the technical programming education, experience and/or knowledge to create games for UWP; and
You are NOT a resident of any of the following countries: Cuba, Iran, North Korea, Sudan, and Syria; and
PLEASE NOTE: U.S. export regulations prohibit the export of goods and services to Cuba, Iran, North Korea, Sudan and Syria. Therefore, residents of these countries / regions are not eligible to participate.
You are NOT an employee of Microsoft Corporation or an employee of a Microsoft subsidiary; and
You are NOT an employee of any company or organization that is involved in the provision of prizes, equipment or materials for this Challenge; and
You are NOT involved in any part of the administration and execution of this Challenge; and
You are NOT an immediate family (parent, sibling, spouse, child) or household member of a Microsoft employee, an employee of a Microsoft subsidiary, or a person involved in any part of the administration and execution of this Challenge.
You also can’t (of note) submit a game that is being built by a major publishing house or one that is currently in development for console development programs such as ID@Xbox, PS Dev, etc. It has to be your own work and not linked to your development studio or company. If it wasn’t obvious, you also cannot submit games that are already published and sold, the game / project must be new. (AFAIK)
If you are up to the challenge, there are a few key dates to be aware of!
A brief history of Dream Build Play
Dream Build Play which ran from 2007 through to 2012, has birthed some of the most famous Indies in the years gone by, including:
To name but a few. Most Studios and 1 man bands, especially those that won, have all gone on to do great things and that was only with a single framework to build it in, Microsoft’s XNA Framework.
You can read more about the Dream Build Play History here on Wikipedia
Now, with the new and improved Dream Build play, the competition is open to anyone and everyone, with any tool, framework or language you wish, with only one single requirement:
It must target the Windows 10 Universal Windows Platform (UWP)
What is this Windows 10 UWP thing anyway?
Now you might think this is just one big push to get developers to build games for Windows 10 and you would be completely right in that but nothing says more than “come build for my platform” than the promise of money. However, this competition is SOOO much more than that.
The Windows 10 UWP ecosystem is a singular platform for building apps/games for Windows 10, it simply allows you to build a project once and then ship it to any client within the Windows10 family, such as:
Windows 10 desktop (the primary focus for DBP this year)
Xbox One UWP (the secondary focus, which you get for free as it’s a UWP platform) – The retail deploy, native Xbox isn’t required!
HoloLens & Mixed Reality (also a focus for the competition)
All of which are available to deliver to with a single package. Granted, given some have different screen sizes (some with no screen), you still have to think about how your game will work in each target but that is no different than if you were building for the Web, or for other platforms, such as Android tablets and phones.
If you want to read/see more about building for UWP, then check out the recording of my Future Decoded 2016 “Building UWP for Windows 10 & Xbox” talk.
What can I use to build my project?
Where previously the competition was limited to Microsoft’s own game development framework XNA, this year the doors have been flown open to any Tool, framework, middleware that you can use, so long as it’s able to target the Windows 10 UWP platform. To make things easier, many of the largest companies already provide “out of the box”, so shipping to Windows 10 UWP is usually no more than a few clicks away.
For instance, these companies all support UWP natively as an export platform:
And that’s not to say you can’t just go your own way, as UWP has a full D3D rendering surface under the hood, so you can always roll your own C++ engine and just start firing things at the screen.
Making your Game stand out!
As ever with these competitions, it’s all about making your game stand out, making your Unique features scream at a judges face saying Pick me. Microsoft has already gone a long way to give you some pointers to make your final submission a big success, such as:
It’s no secret that most big games these days need some sort of backend infrastructure, whether it’s for a MMO or PVP arena, or just for chat systems. The competition literally screams out, do something unique with a cloud backend and make it scale. The platform however, will have to be Microsoft’s Azure platform. To help with this, Azure already has loads of samples and integrations ready for most of the big framework providers and if that wasn’t enough, there are open source libraries as well.
It’s fairly easy to pick up and learn if you are new to the area, so simply plan for it in your design and do what you can to stand out.
2. Xbox Live Services (both desktop and Xbox)
Microsoft provide the Xbox Live platform through their new Xbox Live Creators Program, which offers you libraries, connections to provide serviced for game engines include Construct 2, MonoGame, Unity, and Xenko (others are available as well). This enables you to Integrate with Xbox Live social experiences such as sign-in, presence, Leaderboards, and more. If you want more services, you can sign up with ID@Xbox to get access to the full range of services.
3. Mixed Reality
It should be no surprise that everyone is jumping on the Mixed Reality bandwagon, offering games that work in VR, AR or Both. Adding this in to the Mix of your game will go a long way to impressing judges if implemented well. One note to remember, is you need to also think about special audio and give a good audio experience with your 3D game, just having a pretty 3D scene will NOT be enough.
4. Mixer Integration
Originally called Bean, Mixer is Microsoft’s new Collaborative Video streaming service with a heavy focus on games (Like Twitch), what sets it apart is that you can now integrate the service directly in your game, giving YouTubers and players the ability to interact with the audience through the game (A truly mind bending experience). So, if you chose to make your game “YouTuber” friendly and build a project that includes not just the player but an audience as well, you will be well on your way to a prize!
5. ALL OF THE ABOVE
No one said you should make your life easy. Providing you don’t go too far out of your comfort zone, do it ALL (or at least more than just a game). Gamers today are always demanding more and to keep pace you should find ways to give them more, quicker and easier.
Dream Build Play is back with a vengeance. You should look on this competition as the mother of all Game Hack events with huge prizes and goodies.
More than that, every previous DBP comp has always birthed new Game Development Super heroes as the competition really highlights just what devs can do (especially with limited time) and then go on to be uber rock stars.
From what I know, there will also be more info incoming, like Monthly Draws, Game Spotlights and much much more. This isn’t just a one big bang event, expect there to be a few surprises along the way!!
So, what are you waiting for, the clock is ticking. Get registered and be ready to submit by: