タイトルにあるように、2D Androidゲームの作業を開始しますが、どちらのパスを選択すればよいかわかりません。
.netとmonoを使用するか、Javaを使用します。しかし、私はいくつか質問があります:
- どちらがより良い選択であり、その理由は何ですか?
- どちらが時間のかからないですか?
- さまざまなデバイスの問題やクラッシュに直面する可能性が低いのはどれですか?
私はすでに働いているか、両方の考えを持っている何人かの専門家の返事を求めています。
あなたの返事を待って、どうもありがとう。
C#とJavaのどちらが優れているかわかりません。しかし、私はあなたに私の意見を述べます。私たちは、C#が非常に近代的で、Javaよりも本当に優れていることを知っています。開発をスピードアップし、プログラムの品質を向上させることができる多くのMicrosoftの.Netライブラリ。
ただし、ゲームを開発したいので、XNAを知っているかどうかは非常に重要です。これは、.Net Frameworkに精通するためには、XNAとおそらくFarseerのようなゲームエンジンに精通している必要があるためです。
最後に:.Net開発者の場合は、Monoパスを選択することを強くお勧めします。これは、現在、多くの可能性を提供する非常に近代的な言語であるC#を使用して多くのクロスプラットフォームゲームやアプリを開発できるためです。さらに、MonoGameを使用する場合、XNAを開発しているため、数行のコードを変更するだけで、Xbox、Windows Phone、iOS、MAC OS X、Windowsに簡単に移植できます。
あなたの質問への回答:どちらが時間のかからないですか?C#とMono [.net開発者の場合]さまざまなデバイスの問題やクラッシュに直面する可能性が低いのはどちらですか?C#とMono
よろしく、ペイマンモルタザビ