Skip to content

Content Build Pipeline

slygamer edited this page Dec 22, 2012 · 25 revisions

A port of XNA 4.0's Content Build Pipeline is currently in development. This will allow assets to be compiled into optimized binary formats for all platforms supported by MonoGame without requiring XNA Game Studio 4.0 to be installed on a Windows PC. The asset compiling will be done when the project is built, and supported in both Visual Studio (2010 and 2012) and MonoDevelop (Windows, Mac OS X and Linux).

Guidelines

Every class, enum, method and property has XML Documentation. This documentation has currently been populated from the public XNA 4.0 documentation. All private members should also have XML Documentation to aid MonoGame developers and to keep everything documented.

All code adheres to the MonoGame Coding Guidelines.

Current Progress

The bulk of the public API has been at least stubbed out from the public [XNA 4.0 documentation](http://msdn.microsoft.com/en-us/library/bb200104(v=xnagamestudio.40\)). Some parts of it have been implemented, but there is still a lot to be done to flesh out the full implementation.

It is currently for Visual Studio on Windows only. Mac OS X and Linux project files will need to created.

Who Is Doing What

Sly

  • Audio importers
  • SongProcessor
  • XNB writing

Clone this wiki locally