タイトルの状態のように - Android 用の 3D OpenGL ES 2.0 エンジンを書きたいです (ゲームの作成には興味がなく、エンジンだけです)。NDK に直接移行してすべてを C++ で作成するか、最初に Java に移行する必要がありますか?
Android のパフォーマンスに関するほとんどのリンクは、JIT とコンカレント ガベージ コレクターが登場する前の 2010 年のものです。Java のパフォーマンスは依然として悪いのでしょうか (パブリック フィールドを使用しない、仮想メソッドを使用しないでください)、C++ を使用するとどのようなスピードアップが期待できますか?
ちなみに、私は両方の言語に慣れているので、快適さの問題はありません。