MonoGame 3.0 Beta 26.11.2012, 00:00 Uhr

XNA-Spiele auf WinRT portieren

MonoGame ist ein Add-in für MonoDevelop und soll es ermöglichen, XNA-Spiele in Apps im Metro-Style für WinRT zu portieren. Zugleich können die Spiele dank Mono auch nach Linux, Mac OS X, Android und iOS portiert werden.
MonoGame ist eine Open-Source-Implementierung von Microsofts XNA 4 Frameworks. Ziel des Projektes ist es, XNA-Entwicklern die Möglichkeit zu geben, ihre Spiele auf iOS, Android, Mac OS X, Linus und Windows 8 (WinRT) zu portieren. Auch eine Portierung für PlayStation Mobile ist laut Entwickler-Team bereits in Arbeit.
Das Add-in Mono Game 3.0 enthält in der Beta-Version die Projekt-Templates für Mac, Linux, Windows und Android sowie die Runtime-Assemblies inklusive OpenTK, das für Linux und Windows zum Einsatz kommt. Die Unterstützung für iOS soll bald folgen. OpenTK (kurz für Open Toolkit) ist eine C#-Bibliothek, welche OpenGL, OpenCL und OpenAL zusammenfasst und zum Programmieren von Spielen, wissenschaftlichen Anwendungen sowie für Projekte taugt, welche 3D-Grafik- oder Audiofunktionalitäten benötigen.
Eine kurze Anleitung, wie man das MonoGame-Repository zu MonoDevelop hinzufügt, ist hier zu finden. Die aktuelle Version von MonoDevelop zum Schreiben von Web- und Desktop-Anwendungen für Windows, Linux und Mac ist auf monodevelop.com zu finden. Zum Schreiben von Apps für iOS und Android sind MonoTouch beziehungsweise Mono for Android erforderlich, die beide von Xamarin angeboten werden. [bl]



Das könnte Sie auch interessieren