要件私の次のグラフィックスエンジン(C#の対Javaの)ピッキング
私のために必要ではない)。第2に、(理由の範囲内で)簡単で迅速な開発を可能にするグラフィックエンジンが必要です。ゲームの焦点は最先端のグラフィックスではない - Audiosurfのラインに沿って考えてみよう。
問題1
Javaは右、私はC#のを見つけることができませんでしたAPIに組み込まれて使いやすく、十分に文書入力Audioにおけるライン・アンドMIDIファイルのサポートを提供します。私は、line-inとMIDIヘルパークラスから読み込むためのいくつかのリソースを見つけましたが、多くのドキュメンテーション/サポートはなく、C#のサポートが不足している場合の対処方法と思われます。
発行2
ゲームの第二の態様は、もちろん、グラフィックエンジンです。 C#側では、XNAが私のニーズにとって明確な選択肢になっているようです。 Java側では、JMonkeyEngine(またはogre4jを第2の選択肢として)に向かっています。 JMonkeyEngineは私のグラフィカルな使用には問題ないようですが、ドキュメントはばらばらに散在しています。
決定
両方の問題が等しく重要です。また、私はここのコミュニティが著名な.NETプログラマであることを知っていますので、できるだけ両方の言語を考慮してみてください。
JWJGLをご覧ください。これはMinecraftが使用するものです(はい、これはまったく問題ではありませんが、私は知っています)。Javaがインストールされた任意のOS上でうまく書かれたJavaが実行されるため、C/C++/C# –