我们知道 iPhone 3GS使用的是带有硬件图形加速功能的PowerVR SGX,支持OpenGL ES 2.0技术。 而以往iPhone使用的是PowerVR MBX,只支持OpenGL ES 1.1,硬件特性的不同,必然带来游戏的速度和画质的差别。在iPhone 3GS刚推出时,开发商还在适应,游戏在两代手机上几乎没有什么差别。但现在已经有有着明显画质差异的游戏出现了。
在游戏《Iron Fist Boxing 3》中使用iPhone 3GS运行时,我们可以看到阴影、身上的汗水以及反光,质感更加强烈,而且在游戏中甚至还包括一定的动作模糊效果。据开发人员称,全开这些效果,在iPhone 3GS可以很轻易的达到30帧/秒的速度,如果关闭这些效果游戏的速度可以达到60帧/秒.而这些特效在前代的iPhone上是统统看不到。
可以预计,在今后体现两代手机差异的游戏会越来越多。
左为前代iPhone运行效果,右为iPhone 3GS运行效果。