Friends

Friends?

There are a number of projects that could be considered friends of XNA. Some of these aim to extend MonoGame itself, others have an equal focus to maintaining XNA compatibility.

The closest thing to a scene manager you'll find. FlatRedBall is an extension to MonoGame that brings with it a scene editor, visual editors for tile components and some core game engine functions.

A pixel art ECS game engine built on top of FNA. Still in development but looks incredibly promising.

KNI

A fork of MonoGame that aims to bring MonoGame to web builds.

FNA

This project aims to support the original XNA api as truthfully as possible. It is widely compatible with MonoGame (They share origin with XNA) but runs a slightly different philosophy. It currently does not support Android builds, but has arguably better platform support elsewhere with the recent .NET 8 / AOT updates.

FNANET

A fork of FNA focused on bringing an easier development process and adding support for Android.

Compute Fork

A fork of MonoGame that aims to add support for compute shaders.