Can you imagine that, having driven your car for scheduled maintenance, you will leave on it without half of the spare parts? Of course, somewhere they really twist good parts and put some consumer goods in their place, but it will not be possible to make the car work the same way as before. And if you remove something without replacement, then he will not go at all. This is logical, because there simply cannot be extra parts in the car. But the software is designed in a completely different way, and it can be constantly optimized, getting rid of some elements to make it easier and more efficient. Do you think this is a joke? Google has already proven not.
Google Asset Delivery will make games for Android better
Google launches Google Asset Delivery tool that will allow game developers for Android to make it easier and faster to download to devices. In essence, the search giant proposes to divide the game into several independent parts, determine their importance and refuse to download the so-called extra components. Contrary to logic, games really do have them. These are different language packs for each country, different builds for different versions of the operating system, etc. In short, everything that loads the game and makes it take up more space.
How to speed up downloading games from Google Play
Google Asset Delivery will make it easier to install game clients for Android
In simple terms, the use of the Google Asset Delivery tool will make it so that the game, at the moment of pressing the download button, will scan the device, determine the required configuration, generate it and send it for download. As a result, the user will receive a game that, firstly, will load much faster, and, secondly, will take up less space, because it will not contain components that are meaningless for a particular device. After all, if you speak Russian and use a smartphone based on Android 10, you are unlikely to need Korean localization and support Android 6, 7, 8, 9.
But Google Asset Delivery is about much more than just making the game client easier. Because the game is divided into many components, such as textures, audio, special effects, etc., developers can better allocate resources, increasing the level of optimization for specific processor architecture and other device features. Thus, it will be possible to increase the efficiency of the game client, ensuring maximum return with minimum resource consumption.
Updating games to Android
Google Asset Delivery will enable background game updates
Another benefit of Google Asset Delivery is the ability to update the game in the background. If now, in order to install a fresh update, you have to stop the game and go to the desktop, then after the developer starts using the Google Asset Delivery toolkit, the download will occur even during the gameplay. This is very convenient considering that often leaving the game can promise the loss of some of the progress, and the background update completely solves this problem, providing a completely seamless experience.
Despite all the benefits of Google Asset Delivery, the use of this tool is completely optional. That is, developers will be able to use it at their discretion or not use it if they do not see any practical benefit in using it. At the moment, only two development studios have announced support for Google Asset Delivery: Gameloft and RV AppStudios. But given the high value of this tool, there is a high probability that other developers will join the project over time.