私は将来のゲームのために C++ でゲーム エンジン ランタイム環境に取り組んでおり、Android をプラットフォームとして検討し始めています。Java と密接に結びついており、Java VM を多用していることに気付きました。
しかし、Android NDK で完全な C++ ランタイム環境を維持することは可能でしょうか? 私は Java に対して何も反対しておらず、必要に応じて Java を使用する準備ができていますが、パフォーマンスは私の最大の関心事の 1 つです (私のゲームはリソースを集中的に使用するつもりです)、特に電話で。
また、完全な C++ 環境が可能である場合、Eclipse Indigo CDT にどのように実装すればよいでしょうか? 最大限のパフォーマンスを得るために、事前に Android 用のコンパイル済みゲーム実行ファイルを作成することはできますか? また、Eclipse にインストールする必要がある追加のプラグインはありますか? ゲームのコンパイルに MinGW を使用できますか? それとも、別のコンパイラを使用する必要がありますか? なんらかの方法で Java を使用する必要がある場合、C++ コードのコンパイルが必要になるでしょうか? これらはすべて、Eclipse IDE で安定した開発環境を実現するために答えたい質問です。
私はまだ Android 開発とマルチプラットフォーム プログラミング全般にかなり慣れていないことを知っておいてください。私の目標は、新しいハードウェア、特に携帯電話を最大限に活用するゲーム エンジンを作成することです!
皆さんのアドバイスに感謝します!