Home - WhileFalseStudios/FNA GitHub Wiki
WhileFalseStudios.FNA is a modified version of FNA. Its main purpose is replacing XNA's unwieldy content system with a mountable virtual filesystem similar to those in Valve and id Software games. This provides multiple benefits including simple mod support (it is almost provided out of the box and only really requires some early design decisions to work with), and the ability to use unprocessed assets (png images, ogg vorbis sounds etc.) rather than relying on the XNA pipeline system or MonoGame's content pipeline program.
It also includes an integrated YAML serialiser provided by YamlDotNet, which makes creating mods and configuration assets extremely easy.
It is currently under development so most features do not work yet, but it should support at least a subset of XNA's asset types soon. First we will be focusing on YAML files, textures, shaders and sounds, with 3D features a lower priority.