11

私は学生で、Android アプリケーション (おそらくゲーム) をコーディングすることになっています。プログラミング言語を選択する機会があります。JAVA はまったく問題ないと思いますが、どういうわけか C# の方が好きです。ただし、C# は Android でネイティブにサポートされていないため、実装方法を探しています。

Xamarin の推奨事項はたくさんありますが、無料ではありません。開発者が仕事に対して報酬を支払われるべきであることは理解していますが、私は学生であり、アプリから利益を得るつもりはないため、何かを支払うことは不公平に思えます。無料の Unity に出会いましたが、Xamarin に比べてユーザーからのフィードバックはほとんどありません。

Unity で十分でしょうか、それともお金を犠牲にして Xamarin を購入する必要がありますか? または、他の解決策はありますか?

4

4 に答える 4

6

Xamarin.Android の使用を選択する場合は、 Xamarin が学生ライセンスを提供していることを忘れないでください。これらの価格は現時点で 99 ドルです。

別の注意として、本質的に XNA と呼ばれるものであるMonoGameを調べることもできます。MonoGame または Unity のいずれかを使用すると、いくつかの優れたゲームを作成できるはずです。

「IL コードの 32k に制限されたサイズ」は、実際の IL コードではなく、プロジェクトの出力フォルダーにあるものです。スプライトやサウンドなどを使用してゲームを作成する場合、これらのリソースをネットなどからロードしない限り、32k はあまり到達しません。

于 2013-03-27T01:07:53.327 に答える
3

Xamarin には無料プランが用意されています。ぜひお試しください。もちろん制限はありますが、学生のプロジェクトなら大丈夫かもしれません。以前のバージョンの monodroid を使用していましたが、OSX と Windows のどちらを使用していても、それをお勧めします。

于 2013-03-27T00:06:36.110 に答える
3

Xamarin は試したことがありませんが、クロスプラットフォームのシンプルなゲームを作るために Unity を試してみました。Unity には 1 か月の試用版があるので、プロジェクトが 1 か月より短い場合はお勧めします。

2D ゲームを作成するためのフレームワークは多数あります。私が使用したのはFutileでしたが、まだアルファ版なので、別のものを試してみてください。

幸運を!

于 2013-03-27T00:57:44.257 に答える
2

Xamarin には無料のスターター パッケージがあり、こちらのAndroid ページで確認できます。

一番下までスクロールして、ダウンロード リンクと入手できるさまざまなパッケージを確認します。学校のプロジェクトにはちょうどいいはずです。

于 2013-03-27T00:04:37.567 に答える