FNA.NET is a variant of FNA. Its goal is to develop games with FNA/XNA on the modern .NET platform.
Android is supported with OpenGL only!
- Desktop PCs
- Windows Direct3D
- Windows Vulkan
- Windows OpenGL
- Windows Store Apps (UWP)
- Linux Vulkan
- Linux OpenGL
- macOS Vulkan(via MoltenVK)
- macOS OpenGL
- Mobile/Tablet Devices
- iOS/tvOS Vulkan(via MoltenVK)
- Android OpenGL
- Consoles (for registered developers)
- Xbox One (via UWP)
FNA is released under the Microsoft Public License. See LICENSE for details.
FNA uses LzxDecoder.cs, released under a dual MSPL/LGPL license. See lzxdecoder.LICENSE for details.
FNA uses code from the Mono.Xna project, released under the MIT license. See monoxna.LICENSE for details.
Documentation for FNA can be found on the FNA wiki: