比較的単純な OpenGL ES ベースの iPhone ゲームを作成しています。iPhone 4 でテストしているときに、マルチタスクが「機能しない」ことに気付きました。具体的には、アプリがバックグラウンド状態になると、アプリは自動的に終了します (これは、バックグラウンドで OpenGL 呼び出しを行っているか、一部のリソースを解放していないことが原因だと思います)。ゲームは非常に単純なので... 20 ~ 30 の短いレベル (レベルごとに約 1 分)... 疑問に思っています: この場合、マルチタスクは本当に重要ですか?
ゲーム全体は OpenGL ベースで、UI は非常にきびきびとしています。そのため、アプリの終了、リロード、いくつかの画面のステップ実行は大したことではないようです。どう思いますか?この場合、マルチタスクのサポートは本当に重要ですか?