How to improve the image quality of Android games?
How to improve the image quality of Android games?

The game image quality of Android has been discussed in a series of articles before , Yes Game quality comparison between Android and iPhone This article is about how to improve the image quality of Android games. Users interested in mobile games can refer to it.

I don't know when the image quality of Android games began to vary greatly. This is not only related to the performance of the machine itself, but also related to the manufacturer's optimization, GPU compatibility and other issues. The classification standards of different manufacturers' games for image quality rating are also very different. Here we will use the common Gameloft and EA games as examples to introduce.

Test model: Galaxy Note II, Nexus 10

Games: wild drag racing 7, top speed racing 17

Tools used: RE Manager, FPS Meter, Chainfire3D (all three need to obtain root permissions)

 

Wild Speed Racing 7

First, let's talk about Gameloft's image quality division criteria, Gameloft's game is based on the mobile phone model to determine what level of image quality is enabled For example, when the game detects that the phone model is N7100, i9300, iPhone 4s, etc., the highest picture quality will be automatically turned on. For Android phones, it is not difficult to "change the model". The following is the modification method.

 

First, let's check the model information of the current mobile phone. It is "GT-N7100".

 

Next, go to Wild Racing 7 for testing. Wild Racing 7 is a famous racing game of Gameloft. The image quality of different machines will be very different. There will be different performances in the car body model, car body reflection, scene details, road surface reflection, etc. The following is the normal display of Galaxy Note II (click the picture to enlarge).

This is the highest special effect image quality, with body reflection.

 

We open the build.prop under the system directory under the system root directory (root permission is required) to view the model information. In the "ro. product. model" line, the model is "GT-N7100".

 

We will enter the text editing mode again to modify the model. Here, we can modify one randomly, and use the author's online name. Note that the modification must be restarted before it takes effect.

 

Check the system information after restarting. The model has changed.

 

Enter the screenshot of Wild Speed Racing 7 again, you can clearly see that the reflection of the car body has disappeared. However, there is no significant change in the number of frames. It seems that the addition of body reflection has little impact on the smoothness of Note II (click the picture to enlarge).

 

Close up comparison of car body details under two conditions (pay attention to car body reflection and road texture details).

 

This is just to explain that Gameloft games are based on the phone model to determine the image quality, so that we can use this to apply to other machines For example, some mobile phones that cannot be fully opened with special effects are modified to "N7100" and "i9300" models that can be fully opened with special effects to achieve the purpose of opening special effects. At the same time, it is also suitable for some mobile phones that will get stuck under high special effects. Modify a model at will to reduce the special effects, which may alleviate the situation of stuck phones.

 

Top Speed Car 17

Jipin Racing 17 is a racing masterpiece recently launched. Its playability is even higher than that of Wild Racing 7. The image quality of this game is also excellent, but its image quality determination method seems different from that of ordinary games. Open the data package of Acura Speedcar 17, and we found several folders ending in 1X, 2X, and 4X, which means that the image quality of Acura Speedcar 17 is based on the number of CPU cores. The most obvious example is that the dynamic blur effect appeared when the car accelerated when the author tested Nexus 10 disappeared, while some quad core mobile phones such as Note II and MX2 have dynamic blur.

 

Games like Acura 17 cannot improve the image quality by changing the model, But we can find some modified apks to force the effect of opening special effects Here is a comparison between the dual core version and the full special effects version. The reason why the Nexus 10 is used here is believed to be clear. Although the Nexus 10 has powerful performance, it uses a dual core A15 core processor, so by default only medium special effects will be turned on. The most obvious thing is that when the car accelerates, it will lose the fuzzy special effects. The normal version of the Extreme Speed 17 effect (click the picture to enlarge):

 

The following are some "full special effects" version of the APK effect. It can be seen that the fuzzy special effects have already been created, but the smoothness is greatly reduced. Due to the compatibility problem between the Nexus 10 and the FPS Meter software, it is a pity that the frame number gap cannot be tested (pay special attention to the dynamic blur effect of the whole picture when the car accelerates, as well as the reflective special effect of the car body, click the picture to enlarge it).

 

Other "folk prescription"

3D "artifact" - Chainfire3D, this software has become a powerful tool in the age of Android data packets are still very chaotic dual core. It can help mobile phones use other data packets with different texture formats. For example, Qualcomm mobile phones can use Tegra data packets through 3D artifacts. And this artifact has many powerful functions, For example, force 32-bit color to improve the image quality, and some mobile phones can also add anti aliasing options.

 

Hope for the future - Android 4.2, there is a "force to enable 4x MSAA" in the developer options of Android 4.2, that is, anti aliasing, but the requirement is OpenGL ES 2.0 applications. The author has tried some games, but it seems to have no effect. I hope that future games can be applied.

 

The performance of Android phones is becoming more and more powerful, and the performance of GPUs has also been improved explosively. As mentioned in this article, there are four ways to improve the quality of game pictures. It feels that mobile phones are playing more and more like computers. The method to improve the image quality is applicable to some machines that have strong GPUs, but cannot turn on full special effects due to objective reasons, such as some products of Qualcomm and HiSilicon, as well as some high-end machines that are not recognized by the game. besides, For gameloft games, we can change our thinking. After some machines turn down their special effects, we can significantly improve the fluency of the game The playing methods of Android phones are very diverse. The most important thing is that we need to study and explore more in order to give better play to the machine's performance.

 

Learn more about new cool devices, stay tuned

 

Related links:

Breaking rumors iPhone vs Android game image quality contrast test

What is the multi core of mobile GPU?

Mobile RAM, ROM and memory card

How to better protect the power key of your phone?

What can OTGs of mobile phones and tablets do?

Aikepu: How should a new mobile phone be checked?

How to make your mobile phone more power-saving?

IKEP: How to measure the performance of a mobile phone?

 

Share:
Igao7 Feiwei
edit
If you don't brush the machine, don't overclock, and don't bother, you will die
Share Weibo Share WeChat
 Aigoji WeChat

Aigoji WeChat

 WeChat

WeChat

Recommended products

Sorry, the product you are looking for is not available in the product library

on trial