4

しばらくインターネットを検索していますが、Androidプラットフォーム用のXNAゲームを開発する方法は現在ほとんどないようです。

XNAゲームをAndroidプラットフォームに移植する良い方法を知っている人はいますか?
XNATouchにはまだモノドロイド用のポートがありませんが、これに関する他のプロジェクトはありますか?

4

3 に答える 3

10

また、MonoGame ( https://github.com/mono/MonoGame/ )を検討することもできます。これは、現在 iOS、Android、MacOS X、Windows、そして最近では Linux をサポートしている XNA のオープン ソース、OpenGL 実装でもあるためです。現在は OpenGL ES 1.1 ですが、すでに ES 2.0 のサポートに取り組んでいるチームがあります。ソニーが PS Vita と一部の Xperia 携帯電話に C# を採用した今、mono の担当者は MonoGame をこれらのプラットフォームと PS3 に移植するかもしれません。

実はExEnは、MonoGame(元はXNATouchと呼ばれていた)のフォークです。

現在 MonoGame を使用している AppStore の 12 のゲームのリストについては、こちらをご覧ください - http://monogame.codeplex.com/

これが役立つことを願っています。

D.

于 2011-09-29T09:57:30.960 に答える
5

ExEn (複数のモバイル デバイスへの XNA のポート)と呼ばれるプロジェクトについて、次のリンクをお読みください。

于 2011-01-12T10:28:19.227 に答える
1

ソフトウェアを別のプラットフォームに移植するのと同じように移植します。

元のコードが何をするかを見てから、他のプラットフォームがもたらすさまざまな言語、テクノロジー、APIを使用して最終結果を複製します。

「ポート」の意味するところは、「AndroidでC#\ XNAコードをほとんどまたはまったく変更せずに実行できますか」ということですが、ご存知のとおり、そうするための努力が払われています。

于 2011-01-12T10:09:28.153 に答える