I am just getting back into game development and I am really impressed with XNA. My only problem is that I want a free community based 2d game engine so that I can harness the power of the community. Does anybody know of a good XNA 2d game engine that is currently being supported or Do I just have to write one myself?
Microsoft has confirmed that it does not plan to release future versions of the XNA development toolset, although thanks to the open source MonoGame, developers won't be left out in the cold.
So while XNA has long been dead and buried, it still lives through MonoGame and FNA, as well as other smaller open source frameworks. "MonoGame has been a very solid solution to the end of XNA," says Jean-Francois Major, co-founder of Mercenary Kings and Flinthook developer Tribute Games.
XNA Game Studio 4.0 is a programming environment that allows you to use Visual Studio 2010 to create games for Windows Phone, the Xbox 360 console, and Windows-based computers. XNA Game Studio 4.0 includes the XNA Framework 4.0, which is a set of managed libraries designed for game development based on Microsoft .
MonoGame is a flexible engine. It can also be used as a framework to build other game engines with. It might have started as a multi-platform version of XNA, but it has advanced beyond that scope. MonoGame offers comprehensive APIs for game development and an asset management tool.
FlatRedBall is a good option and is being actively supported. http://www.flatredball.com/frb/
It looks like the engines posted are pretty much your only options for 2D right now. You can find a list of available game engines for XNA at the XNA forums. You could also check out DEngine, but it looks like that is still in an alpha stage.
For certain types of games (e.g. tile-based RPG) there are starter kits, such as the RPG starter kit and spaceship game starter kit. If you happen to be developing a game for one of those genres, you could build on those examples.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With