Supported Platforms & 3D APIs
Extended supports any platform
MonoGame supports. The following is a table of platforms that are known to work and their supported graphics API backends with
If you are writing your first game with
MonoGame, it's highly recommended to only focus on desktop or mobile platforms. Almost all other platforms have NDAs which make the
MonoGame code private to which a license is required.
|Platform vs 3D API||OpenGL||DirectX||Metal||Vulkan||WebGPU|
|Handheld-console PlayStation Vita||✅||❌||❌||🚧||❌|
|Handheld-console Nintendo Switch||✅||❌||❌||🚧||❌|
|Console Xbox One||❌||✅||❌||❌||❌|
|Console PlayStation 4||✅||❌||❌||🚧||❌|
|Cloud Google Stadia||❌||❌||❌||🚧||❌|
For more information see the MonoGame documentation on target platforms.