Portierung mit MonoGame

Mono dürfte vielen von euch bestimmt ein Begriff sein. Dahinter verbirgt sich eine freie Implementierung des.NET-Frameworks, welche es erlaubt C#-Code für eine Vielzahl von Plattformen einzusetzen. Daneben existiert auch eine freie Implementierung des XNA-Frameworks, welche auch Einsatz in meine Spielen gefunden hat. Nun habe auch ich mich endlich mal überwunden und meine ersten Versuche mit MonoGame gestartet. Und ich muss sagen: Wow! Bis auf ein paar Kleinigkeiten läuft alles wunderbar. In nur wenigen Stunden habe ich alle notwendigen Tools und Libraries installiert und auch schon das Spiel VaderpiXX ansatzweise von Windows Phone auf Windows 8 portiert. Natürlich müssen die Eingabemöglichkeiten und verschiedene fehlende Funktionen noch ausgetauscht werden, doch muss deutlich weniger Aufwand betrieben werden, als ich in erster Linie erwartet habe.

IMG_2491 IMG_2495

Beim Versuch das Spiel auch auf Android oder iOS zu portieren bin ich jedoch schon nach kurzer Zeit gescheitert, da hierfür leider eine kostenpflichtige Indie-Lizenz von Xamarin notwendig ist.

Neben MonoGame existieren auch weitere Implementierungen, wie beispielsweise ANX. Ich werde mich hoffentlich bald damit auch noch auseinandersetzen und meine ersten Eindrücke im Vergleich zu MonoGame wiedergeben. Allgemein kann ich MonoGame jedoch schon einmal sehr empfehlen, solange es um die Portierung von Windows Phone zu einer Windows 8 Store App geht.

Comments

Popular posts from this blog

Benchmarking Tensorflow Performance on eGPU

How to setup an eGPU on Ubuntu for TensorFlow

Setup Dell C1660W printer in Ubuntu