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
This request would mean the continuation of XNA, since XNA4 was for Xbox 360. so the points for this request add up for the request of XNA 5 ( and vice versa ). Everyone should also vote for the XNA 5 request : http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3725445-xna-5
Featured post on Gamasutra: "So XNA is dead, now what?"
dejan blagojevic commented
Nathan Alspaugh commented
Gavin Williams obviously does not understand the importance of developing on universal, more powerful PC tools for start-ups and professionals alike over the uselessness of mess that is the XBone.
Yes ... yes ... and, oh YES!
Gavin Williams commented
@Eugene the Geep - I agree that XNA5 would actually be a mistake, it would suffer the same problems that XNA suffered, and that is only being developed by a small team with no power in the MS business. SharpDX is better than XNA4 right now, it's DX11, runs on multiple platforms .. desktop, phone, RT and it maps directly to Direct X, which was always a problem with XNA.
Microsoft would do better (than developing XNA5) by either supporting or developing a projection/wrapper such as SharpDX and making sure it runs on all platforms, including XBox.
Elliot Wood commented
Robert Till commented
Microsoft, I'm incredibly passionate about C#/.Net framework and I use Monogame for my current project, and my day job is as a WIndows Phone Developer and C# Back-End server development...please acknowledge our request for the .Net Framework on Xbox One so I have a reason to stop using my PlayStation 3 & 4 and get an Xbox One for both myself and Development :) At the very least, I think the community deserves a response that your at least looking into it.
Daniel Whitehead commented
WTF WHY HASNT THIS BEEN ALLOWED!
After 11 thousand votes, still no comment by Microsoft as suspected. I see where the future is and it's not with them since they obviously no longer listen to essential feedback for almost any of their products.
They made Managed DX for the .net universe. Scrapped that when XNA was made (which is fine) however now that XNA is over there is no official .net to DirectX library. SharpDX is great but why should the community maintain something like that? The longer they wait the more they are backstabbing .net developers.
The Asset Pipeline Editor - Part 3 is here: http://twitter.com/Yoruguaman/status/410451972848754689
Mateusz Kierepka commented
Nice question about Xbox One at ID@London :)
The Asset Pipeline Editor - Part 2 is here: https://twitter.com/Yoruguaman/status/410117392027484160
Dmitry Hryppa commented
Eugene The Geep. commented
I see there are more than a few that wish for the return of Xna (or at least a managed DX). I, for one, hope xna doesn't return. I say give indie developers full access to the DirectX C++ api AND have support for .NET runtime PCL. This way...
1. MS avoids the pitfalls of having two teams manage and coordinate separate APIs/frameworks (a la XNA)
2. NET indie developers can leverage managed wrappers such as SharpDX.
3. C++ indie developers can leverage AAA game engines.
Anyone interested in the Asset Pipeline Editor? https://twitter.com/Yoruguaman/status/408711265549180928