Alternative Implementations
A project called Mono.XNA was formed to port XNA to the open source and cross-platform Mono framework.
From the codebase of Mono.XNA and SilverSprite a new project called MonoGame was formed to port XNA to several mobile devices. As of 2012, support is stable for iOS and Mac OS X with limited support for Linux, Windows, Metro, PlayStation Mobile and Android.
An open source project called Grommet contains a limited port for embedded devices using the .NET Micro Framework.
A project called ANX is available which implements its own version of XNA using the SharpDX stack, support for Linux, Mac OS X and the PlayStation Vita is in progress aswell.
Using ANX, developers are able to write games using code that is very similar to XNA, while still being considered a Metro application in Windows 8.
Read more about this topic: Microsoft XNA
Famous quotes containing the word alternative:
“A mental disease has swept the planet: banalization.... Presented with the alternative of love or a garbage disposal unit, young people of all countries have chosen the garbage disposal unit.”
—Ivan Chtcheglov (b. 1934)