What is FNA?
FNA is an open-source implementation of the Microsoft XNA 4 Framework, providing a comprehensive reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries. Primarily developed by video game porter Ethan Lee, FNA aims to preserve the XNA game library by re-implementing XNA itself with a meticulous focus on accuracy. The goal is to reproduce XNA as it was made by Microsoft, while ensuring a seamless, "at-home" experience on all target platforms. FNA's development approach is characterized by a commitment to doing things right without any game-specific hacks, ensuring a reliable and consistent experience for developers
Highlights
- Comprehensive reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries
- Preservation of the XNA game library through accurate re-implementation
- Consistent and reliable experience across target platforms without game-specific hacks
- Developed with a focus on accuracy and faithfulness to the original XNA framework
- Provides an "at-home" feel for developers familiar with the XNA ecosystem
Platforms
- Nintendo Switch
- Apple TV
- Android
- Mac
- iPhone
- iPad
- Stadia
- Windows
- Linux
Languages
- English