Allow .NET games on Xbox One
Yesterday was announced that Xbox One will allow indie developer to easily publish games on Xbox One.
Lots of indie developers and small game company are using .NET to develop games. Today, we are able to easily target several Windows platforms (Windows Desktop, Windows RT and Windows Phone 8) as well as other platforms thanks to Mono from Xamarin.
As we don't know yet the details about this indie developer program for Xbox One, we would love to use .NET on this platform - with everything accessible, from latest 4.5 with async, to unsafe code and native code access through DLLImport (and not only through WinRT components)
Please make .NET a compelling game development alternative on Xbox One!
Thanks for your feedback! As we announced at //BUILD/, we are excited to enable all developers to be able to build Universal Windows apps and games using .NET that will run on Xbox One. We released a developer preview for Xbox with this support at //BUILD/ that many of you have already used to build or test your Universal Windows apps and games on Xbox. We are gearing up towards making this available in its final form later this Summer, and are looking forward to seeing all of the great apps and games that you are building for Xbox!
You don’t need to be an ID@XBOX developer to experiment, create, and test games or apps on Xbox One, but you do need to enroll with ID@XBOX if you want to publish and sell a game on Xbox One or take advantage of Xbox Live on Windows 10. To join our community of independent developers and enthusiasts, register for ID@XBOX (http://www.xbox.com/en-us/Developers/id)
To get started today with UWP on Xbox go to: https://msdn.microsoft.com/windows/uwp/xbox-apps.
Program Manager, Visual Studio
Gareth Williams commented
I'd love to be able to use Monogame on Xbox One!
Fred Foobar commented
What happened to "Developers, developers, developers"?
Kerdal Jean-Michel commented
It's the good way. Go and use it to make fantastic things.
yes ! .net and SharpDX would be a great idea for indie developers .
Gavin Williams commented
C# is my preferred language for game development, in fact, the cost of learning and working with C++ put's it off the table for me. Independent projects are difficult enough for small teams and individuals. C# goes a long way to help make development easier. Please provide this for us.
Jorge García Pérez commented
it should be
Felix Baum commented
An excellent idea.
Yes! This sounds like a great idea!
Pete Hufnagel commented
Yes please! With XNA gone, supporting .NET would at least keep some of that spirit alive.
Rob Jellinghaus commented
And yes, +3 all the way from me.
Rob Jellinghaus commented
Yes please!!!!! My project http://holofunk.codeplex.com could be potentially awesome on Xbox One, and it's SharpDX to the core.
nattsurfaren . commented
Not much for xbox. I'm only interested in games on my laptop. PC games are awesome. Still if we have a future for both PC and XBOX I give you my vote.
RB Whitaker commented
I presume this was probably already in the plans, but in case it isn't, +3 votes.
Philippe Durand commented
I will not purchase XBOX One without a solid .NET Indie Platform.
Alexey Adamsky commented
use different devices to give more votes ;)
.net support is vital to the indie community.
Xbox go home! ps4 ftw!
Microsoft are shooting themselfs in the foot by not supplying a managed DirectX api to .Net developers. There is a huge demand for this as is evident by the popularity of SharpDX, SlimDX etc. The software that developers write is what makes a platform great - There is no point in having a superduper operating system if the software it runs is ****. Developers need tools like DirectX to give the software speed. Speed to show great graphics and sound at the highest level demanded by todays game players. If you accept **** graphics, sound and low speed performance, get rid of your PC and buy a GameBoy.
Microsoft, get your head out of your butt and give Developers the tools they need to make you look good. You scratch our backs and we will scratch yours ( at hi speed and with fantastic effects).
DirectX is not just for games. There are many other types of software that benefit from DX. Medical, science, Graphics, video , audio, Astronomy, cad etc, etc. If Managed DX were available I am certain that lots of other software would take advantage of it.