该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Android的游戏画质在此前的一系列文章中已经讨论过不少了,有关于不同GPU在游戏中表现的差异,有Android和iPhone的游戏画质对比。本文要讨论的则是关于如何提高Android游戏画质的问题,对手机游戏有兴趣的用户可以参考一下。不知从什么时候开始,Android游戏的画质开始产生很大的差异化,这除了和机子本身性能有关系之外,还涉及到厂商针对优化,GPU兼容性等问题。而不同厂商的游戏对于画质分级的划分标准也很不同,这里用常见的Gameloft和EA的游戏做例子进行介绍。测试机型:Galaxy Note II、Nexus 10游戏:狂野飙车7、极品飞车17使用工具:RE管理器,FPS Meter,Chainfire3D(三者皆需要获取root权限)狂野飙车7先来说说Gameloft游戏的画质划分准则,Gameloft的游戏是根据手机型号判定开启什么级别的画质的,例如游戏检测到手机型号是N7100、i9300、iPhone 4s等的时候就会自动开启最高画质,而对于Android手机来说,“改型号”这个并不难,下面是修改方法。首先我们查看一下现在手机的型号信息,是“GT-N7100”。接下来进入狂野飙车7进行测试,狂野飙车7是Gameloft著名赛车游戏,不同机器的画质会有很大的区别,在车体模型、车体反光、场景细节、路面反光等都会有不同表现,以下是Galaxy Note II的正常表现(点击图片可放大)。这属于最高特效的画质,具有车体反光。而我们打开系统根目录下的system目录(需要root权限)下build.prop,查看其中的型号信息,在“ro.product.model”这一行,型号是“GT-N7100”。我们再进入文本编辑模式,修改型号,这里随便修改一个,就用笔者的网名吧。注意修改以后要重启才能生效。重启后查看系统信息,这里型号已经改变了。再次进入狂野飙车7截图,可以明显见到车体反光已经消失。但是帧数方面没什么太大变化,看来加入车体反光对Note II的流畅度没有太大影响(点击图片可放大)。两种情况下的车体细节特写对比(留意车体反光,路面纹路细节)。