隨著越來(lái)越多的手機(jī)廠商開(kāi)始把目光投向“游戲”手機(jī),以及諸如《堡壘之夜》這樣的熱門(mén)大作陸續(xù)登陸Andriod,所以谷歌希望以自己力所能及的方式來(lái)支持開(kāi)發(fā)者是十分合理的舉動(dòng)。為了實(shí)現(xiàn)這一目標(biāo),谷歌正在根據(jù)Vulkan和Android NDK來(lái)開(kāi)發(fā)自己的“Android Game SDK”。
作為世界上用戶量最大的操作系統(tǒng),Android成為新游戲崛起的熱門(mén)平臺(tái)并不令人意外,比如說(shuō)《堡壘之夜》和《荒野求生》。但是,這樣的3D游戲?qū)ndroid設(shè)備而且要求非常高,而且實(shí)現(xiàn)起來(lái)相當(dāng)復(fù)雜。
為了幫助開(kāi)發(fā)者能夠更好地控制3D圖形的復(fù)雜細(xì)節(jié),同時(shí)無(wú)需針對(duì)每個(gè)Android設(shè)備進(jìn)行單獨(dú)優(yōu)化,谷歌正在開(kāi)發(fā)一個(gè)名為“Android Game SDK”的項(xiàng)目。
首次于2018年9月與大家見(jiàn)面的SDK目前主要包含一個(gè)庫(kù):Swappy。它是基于Vulkan圖形API,并且旨在幫助Android游戲開(kāi)發(fā)者對(duì)交換間隔等項(xiàng)目進(jìn)行精細(xì)控制。
根據(jù)日前關(guān)于Anrdroid Q的泄漏信息,開(kāi)發(fā)者選項(xiàng)中的Settings app“Game Update Package Preferences”同樣有可能與這個(gè)新的Android Game SDK有關(guān)。
谷歌Android Game SDK的其中一個(gè)目標(biāo)是優(yōu)化Unity 3D引擎在Android上的性能。為了做到這一點(diǎn),其中一個(gè)示例將旨在用于Unity。
事實(shí)上,谷歌曾在一次提交中計(jì)劃將示例輸出直接包含在“Unity源碼樹(shù)”中。由于Unity 3D不是完全開(kāi)源,因此谷歌必須直接與Unity合作以推進(jìn)Android Game SDK。
這不是谷歌和Unity的首次合作。在2016年的谷歌I/O大會(huì)上,Unity的首席執(zhí)行官John Riccitiello曾上臺(tái)幫助演示了Daydream VR。
目前要看到Android Game SDK能夠?yàn)閁nity或其他引擎帶來(lái)任何提升仍為時(shí)過(guò)早,而且我們可能尚需數(shù)月時(shí)間才會(huì)聽(tīng)到有關(guān)它的官方消息。不管如何,谷歌顯然十分重視Android游戲。
原文鏈接:https://yivian.com/news/55560.html
來(lái)源:映維網(wǎng)