EngoEngine / engo

Engo is an open-source 2D game engine written in Go.
https://engoengine.github.io
MIT License
1.76k stars 136 forks source link

Universal Windows Platform Support (Xbox One) #243

Open HeadClot opened 8 years ago

HeadClot commented 8 years ago

So recently - Microsoft announced that every retail Xbox one console can be turned into a developer kit. Source

That said - Would it be possible to support the Xbox One via UWP?

Details here on the program

paked commented 8 years ago

I'm really all for this. UWP would be a massive win for us to support, the problem here is testing. I have a Windows computer I could use to test this... Unfortunately I've never owned an Xbox in my life, let alone an Xbox One.

HeadClot commented 8 years ago

@paked - Can you afford an Xbox One? If not I would hold off on picking one up as there are rumors of Microsoft releasing an Cheaper Slim version of the XB1 this year.

Here is a link for more info.

Rumor is it is to compete with the Apple TV. The price of current Generation of Apple TV ranges from 149.99 to 200.00 USD from the Apple Store.

paked commented 8 years ago

I'm not really in a position to lay down money for an Xbox One. However if this slim model comes out I would definitely reassess the situation.

paked commented 8 years ago

@EtienneBruines @otraore Do either of you have an Xbox One?

otraore commented 8 years ago

@EtienneBruines sadly no, I have the old xbox 360 rip'ing in my closet. We also support windows 10 just not via UWP. I'm pretty sure that UWP apps need to be build on the .NET runtime (C#, F#, VB.NET) Edit:

UWP apps use the Windows Runtime, a native API built into the operating system. This API is implemented in C++ and supported in C#, Visual Basic, C++, and JavaScript in a way that feels natural for each language.

Source: https://msdn.microsoft.com/en-us/windows/uwp/get-started/whats-a-uwp

paked commented 8 years ago

@otraore Hmmm. I think this is definitely something we could do if we had more resources.

EtienneBruines commented 8 years ago

@paked Unfortunately I also don't have one. Would be nice if we could support it some day, though.

Noofbiz commented 7 years ago

I just wanna leave this https://github.com/golang/go/issues/21805 here