在近期備受矚目的谷歌游戲開發(fā)者大會(GDC)預(yù)熱活動中,谷歌宣布了一項重大決策:將Vulkan圖形API確立為Android平臺的官方圖形標(biāo)準(zhǔn)。此舉旨在通過一系列創(chuàng)新工具鏈的推出,降低PC游戲向移動設(shè)備移植的技術(shù)難度,進(jìn)一步鞏固Android在游戲開發(fā)者心中的地位。
Vulkan將取代長期以來在Android系統(tǒng)中占據(jù)主導(dǎo)地位的OpenGL圖形API,為開發(fā)者提供更加高效的GPU底層控制權(quán)限。事實上,自Android 7.0于2016年發(fā)布以來,Android便已經(jīng)支持Vulkan。截至目前,超過85%的活躍Android設(shè)備已經(jīng)兼容Vulkan,而在Unity引擎開發(fā)的新游戲中,支持Vulkan的比例也已超過45%。
相較于OpenGL的抽象化設(shè)計,Vulkan憑借其多線程優(yōu)化、光線追蹤等先進(jìn)特性,在實際應(yīng)用中展現(xiàn)出了顯著的性能提升。以《暗黑破壞神:不朽》等游戲為例,采用Vulkan API后,游戲性能得到了大幅提升。
為了確保Vulkan在Android平臺上的廣泛應(yīng)用,谷歌推出了Vulkan Profiles for Android (VPA)認(rèn)證體系,要求Android 16設(shè)備至少支持Vulkan 1.4核心功能集。值得注意的是,2024年后發(fā)布的新SoC已經(jīng)全面兼容這一標(biāo)準(zhǔn),老舊GPU架構(gòu)正逐步被淘汰。
谷歌還與Vulkan圖形API背后的行業(yè)組織Khronos Group攜手合作,共同開發(fā)了最新的Vulkan 1.4版本。這一版本將作為Android 16 VPA的一個子集,滿足VPA16要求的新設(shè)備將支持Vulkan 1.4中的大多數(shù)功能,而支持Android 17的新SoC也將全面兼容Vulkan 1.4。
谷歌技術(shù)團隊表示,統(tǒng)一渲染架構(gòu)的引入將有效解決GPU驅(qū)動碎片化這一長期存在的問題,使開發(fā)者能夠更加專注于先進(jìn)圖形技術(shù)的實現(xiàn)。
為了進(jìn)一步提升Android平臺的游戲體驗,谷歌與聯(lián)發(fā)科展開了深入合作,針對聯(lián)發(fā)科芯片對Android動態(tài)性能框架(ADPF)進(jìn)行了優(yōu)化。ADPF允許開發(fā)人員根據(jù)設(shè)備的熱狀態(tài)實時調(diào)整游戲性能需求,從而在聯(lián)發(fā)科的協(xié)助下,ADPF的穩(wěn)定性得到了顯著提升,為玩家?guī)砹烁L、更流暢的游戲體驗。目前,已有多個游戲引擎內(nèi)置了ADPF支持,使得游戲開發(fā)者能夠更加輕松地集成這一功能。
為了配合這一市場策略,谷歌Play還將與硬件廠商及游戲引擎開發(fā)商共同啟動“PC游戲移植扶持計劃”。首批合作方包括Unity等主流游戲引擎,目標(biāo)是在未來兩年內(nèi)將高端PC游戲體驗無縫遷移至移動端。得益于這一計劃,《漁帆暗涌》、《全面憨憨戰(zhàn)爭模擬器》和《極樂迪斯科》等熱門游戲已經(jīng)或即將登陸Android平臺。