

However two years later XNA Game Studio was finally released. At the time however, we instead got (what eventually became) MS Build and they open sourced the source code and all assets for the game MechCommander 2. Although the more likely reason for the name is X’s were really just quite cool at the time, XBox, X Games, XXX the Movie… XNA was announced at the Game Developer Conference (GDC) in 2004 as a great and accessible way to bring game development to the masses. XNA stands for XNA’s Not Acronymed, a recursive algorithm and very much on vogue at the time (think GNU or WINE). A more complex answer than that requires a bit of a history lesson. XNA in turn was Microsoft’s indie focused 2D/3D game library. So what exactly is MonoGame? The simple answer is, it’s a cross platform, open source implementation of the XNA game libraries. Don’t worry, we will get to the code and the technical bits very soon!įor the more visually inclined there is also an HD video version covering mostly the same material we will discuss here. First we are going to start with a bit of a history lesson and introduction to MonoGame we’ll talk about where it came from and why you should care. Over the next several chapters we will cover almost every factor of using MonoGame for game development.

Welcome to a brand new series on covering the MonoGame open source game framework.
