Review of FNA powered by the Slant community.
FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.
SpecsUpdate
Ranked in these QuestionsQuestion Ranking
Pros
Pro Performance
FNA is incredibly performant on desktop platforms.
Pro Near-exact reimplementation of XNA 4
Pro Rapidly evolving
With a very active development team, FNA has support for OpenGL and Metal, with Direct3D 11 and Vulkan support on the way, as well as more platform support.
Pro Barely contains bugs
Pro Proven tool
FNA has been used in a multitude of titles, ranging from Mercenary Kings: Reloaded, Terraria and Escape Goat, all the way to Celeste, Streets of Rage 4 and Fez.
Pro MonoGame-compatible
FNA projects are very compatible with MonoGame.
Cons
Con Not exactly a "game engine" by definition
It provides you with everything you need to make a game engine, but isn't one in itself.
Commonly Compared
