我正在制作一个相对简单的基于 OpenGL ES 的 iPhone 游戏。在 iPhone 4 上进行测试时,我注意到多任务处理不起作用。具体来说,应用程序在进入后台状态时会自动终止(我认为这是由于在后台进行 OpenGL 调用和/或未释放某些资源)。由于游戏非常简单... 20-30 个短关卡(每关大约 1 分钟)... 我想知道: 在这种情况下,多任务处理真的很重要吗?
整个游戏都是基于 OpenGL 的,UI 非常简洁……所以终止应用程序、重新加载它并逐步浏览几个屏幕似乎没什么大不了的。你怎么看?在这种情况下,支持多任务处理真的很重要吗?