2012-04-17 61 views
1

正如標題所說,我將開始製作2D Android遊戲,但我不確定應選擇哪條路徑。適用於Android或Java的Mono,在Android上編寫遊戲

要麼我與.net和單聲道或我會去與Java。但我有幾個問題:

  • 哪一個是更好的選擇,爲什麼?
  • 哪一個比較省時間?
  • 哪一個面臨不同設備問題和崩潰的概率較低?

我在問一些已經工作過的專家的回覆或者有兩者的想法。

等待您的答覆,並非常感謝。

+0

可能重複http://stackoverflow.com/questions/214615/will-google-android-ever-support -net) – skolima 2012-04-17 12:34:46

+0

不,它不是!我要求一些人讓我知道哪一個更適合這種情況。 – b3gun 2012-04-17 12:40:21

+0

這個問題是主觀的,並不適合這些論壇。 – kmarks2 2012-04-17 12:56:47

回答

1

我不知道你在C#或Java中是否更好。但我給你我的意見。我們都知道C#非常現代,比Java更好。許多微軟的.Net庫可以加速你的開發並提高你的程序質量。

但是既然你想開發一款遊戲,你是否知道XNA是非常重要的,因爲進一步熟悉.Net Framework你需要熟悉XNA以及可能是像Farseer這樣的遊戲引擎。

結束語:如果您是.Net開發人員,我強烈建議您選擇Mono路徑,因爲現在您可以使用C#開發許多跨平臺遊戲和應用程序,這是一種非常現代的語言,可爲您提供許多可能性。此外,如果您使用MonoGame,自開發XNA以來,只需更改幾行代碼即可輕鬆將其移植到Xbox,Windows Phone,iOS,MAC OS X和Windows。

回答您的問題: 哪一個比較省時間? C#和Mono [如果您是.net開發人員] 哪一個面臨不同設備問題和崩潰的概率較低? C#和Mono

問候, Peyman的Mortazavi

的[谷歌Android將永遠支持.NET?(