Universal Windows Platform compatibility

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By berserk
:warning: Old Version Published before Godot 3 was released.

If I deploy a 3D game for the UWP, will it be playable on, in example, XBox One?
If so, what technology does it use?
C# or C++?
DirectX or EGL?
How?

Thanks in advance.

Why is this question downvoted? It’s a legit post, though another question from you has some elements of answer: Native GUIs and multimedia - Archive - Godot Forum

When it’s about consoles however these answers have info if you do a search:
https://forum.godotengine.org/4018/does-godot-have-plans-support-exporting-consoles-ps4-xbox-etc?show=4018#q4018
https://forum.godotengine.org/9144/future-game-console-support?show=9144#q9144
https://forum.godotengine.org/4684/will-godot-engine-able-deploy-consoles-like-xbox-near-future?show=4684#q4684

About UWP export, I don’t really know myself, but at least Win10 export will work.
C# support is planned for 3.0 as well as DLL plugins through the DLScript module (so anything supporting C linkage can interface with Godot without having to recompile the engine).

Zylann | 2017-04-05 20:13

Here you can see Godot platformer demo running on XBox One https://www.youtube.com/watch?v=Uyw--v8EcWk

eons | 2017-04-06 19:03

:bust_in_silhouette: Reply From: Zylann

There is a topic about this in the docs: Compiling for Universal Windows Platform — Godot Engine (stable) documentation in English
That’s for 2.x though, it might change in 3.0.

I’m very sorry, I thought I did read all the docs but it’s like I didn’t.
Now, this might be slightly ot: is there any book about the UWP with C++ and EGL?
Please, let me know.

Thanks in advance.

Bye, Ivano.

berserk | 2017-04-05 21:20

I don’t have much experience on UWP itself, it’s also off-topic indeed.

Zylann | 2017-04-05 21:36