私が知る限り、AndEngine GLES2 は Android 向けの最も用途の広いエンジンの 1 つです。しかし、もちろん他にもあります:
- 角度 (Java で書かれた 2D エンジン)
- Rokon (より多くの物理学、および明らかに優れたドキュメント)
- Libgdx (HTML5 ベースのクロスプラットフォーム開発)
ただし、AndEngine 以外はテストしたことがありません。はい、そのとおりです。ドキュメントがまったくない未知の機能がたくさんあるのは少し面倒です (ただし、基本的な例は、それがどのように機能するかを示すだけで、何も説明していません...)。しかし、AndEngine は定期的に更新され、かなりうまく機能します!
他の質問については、AndEngine には uiThread と UpdateThread の 2 つのメイン スレッドがあるため、AsyncTask を開始する場合は、これらのスレッドのいずれかで実行する必要がある場合があります。
runOnUiThread(new Runnable() {
@Override
public void run() {
new AsyncTaskLoader().execute(callback);
}
});
そして、その「シーン間でクラス内のレイアウトを切り替える」ことはどうですか? シーンを切り替えるときにも問題がありました。質問をもう少し詳しく説明し、いくつかのコードを追加してください。助けてくれる人がいると確信しています(ドキュメントがなければ、これが唯一の進歩への方法です:)