对应的游戏渲染通常所采取的步骤通常是:
先获取2D游戏画面数据而后分析2D游戏画面元件的初始坐标;
在获得初始坐标之后根据所述初始坐标构建所述2D游戏画面元件的实际坐标系。
接着,基于上面所构筑的实际坐标系,将2D游戏画面映射成3D游戏画面才具有的视觉效果。
再之后要将映射的3D游戏画面的数据缓存到缓存器中。
当接收2D游戏的运行指令,只需要根据所述运行指令调取缓存器中已经生成的3D游戏画面的数据就可以了。
同时为了增强表现形式,还需要对调取的3D游戏画面进一步渲染。
上述这个过程对GPU的要求很高,GPU必须有强大的实时渲染能力。
这样的做法虽然理论上行得通,但也仅仅是在越狱后蘋果手机或者ROOT之后的安卓手机上菜行得通。
但在正常状态的手机中根本不大现实。
毕竟一个应用能调用的GPU大多数情况下都是相当有限的。
因此我认为GRAYFOREST在《H
ILLCLIMBRACING》用的绝对不是这种方法。”
帕/纳/宁:“那你认为GRAYFOREST采用的究竟是什么方式呢?”