谷歌
谷歌:安卓系统的游戏可以边下载边玩
谷歌宣布为Android 12和Google Play Store推出新服务:边下载边玩游戏功能。如果你下载一个大型游戏,则可以在下载完成之前,就开始游戏——类似某些云盘提供的边下载边看功能。
边下载边玩的功能理念是,没有必要下载整个游戏,只需要下载好游戏引擎、用户界面、第一关和初始启动程序的数据。所有游戏,最大的文件都是图形、声音和预渲染视频的数据,如果能按 "立即需要" 和 "稍后需要"(例如,按关卡)来分割这些文件,就能在初始下载时节省大量时间。
谷歌的官方演示中,用户下载一个127MB的游戏,在20%进度后就可以玩了。该功能是安卓12系统独有的,因为它依赖于即将到来的更新中 "增量FS" 文件系统。谷歌将增量FS描述为一个 "特殊用途的Linux虚拟文件系统,允许在程序的二进制和资源文件仍在通过网络、USB等缓慢地传输时就执行程序"。
谷歌之前曾试图通过 "Google Play Instant Apps"来缩短应用的安装时间,该功能为Play Store中的兼容应用添加了一个 "立即尝试" 按钮。该功能效果很好,通过以10MB为单位的数据流即时启动游戏,但它只用于演示,不能替代安装。
即时应用程序是由Android Studio支持,它是官方的Android SDK,需要开发者配合——引导游戏开发者将应用程序分解成可流动的10MB 块。
开发人员可以在这个注册页面选择参与测试。官方提供的最重要的消息是,谷歌最终目标是使游戏自动实现 "边下载边玩",而不需要开发者支持。
从8月开始,新的应用打包格式将是所有安卓端开发者的必修课。
https://arstechnica.com/gadgets/2021/07/android-12s-play-as-you-download-scheme-will-make-games-start-twice-as-fast/