高頻迭代下的代價(jià):Horizon OS更新浪潮中的開(kāi)發(fā)者困局

?? 由 文心大模型 生成的文章摘要

在科技產(chǎn)品迭代的浪潮中,Meta Quest頭顯以令人咋舌的速度推陳出新,其功能更新、優(yōu)化升級(jí)的節(jié)奏堪稱(chēng)消費(fèi)科技領(lǐng)域的 “急先鋒”。僅在過(guò)去一年,Meta便對(duì)Horizon OS進(jìn)行了大刀闊斧的革新:徹底重塑2D應(yīng)用的運(yùn)行邏輯,打破傳統(tǒng)應(yīng)用窗口的固定模式,實(shí)現(xiàn)應(yīng)用內(nèi)部的自由定位與多任務(wù)常駐;對(duì)Quest 3的透視與手勢(shì)追蹤功能進(jìn)行深度優(yōu)化,帶來(lái)更為流暢、精準(zhǔn)的交互體驗(yàn);此外,還有數(shù)十項(xiàng)細(xì)微卻關(guān)鍵的改進(jìn),共同構(gòu)筑起Quest頭顯不斷進(jìn)化的功能體系。然而,在這看似繁榮的創(chuàng)新表象之下,卻暗藏著令開(kāi)發(fā)者苦不堪言的隱憂(yōu) ——Meta頻繁更新Horizon OS,正以犧牲性能穩(wěn)定性與制造技術(shù)漏洞為代價(jià),給開(kāi)發(fā)者帶來(lái)沉重負(fù)擔(dān)。?

與蘋(píng)果、谷歌遵循的年度重大功能更新策略截然不同,Meta幾乎每月都會(huì)推出 Horizon OS 新版本,這種高頻次的迭代節(jié)奏,雖然彰顯了Meta在虛擬現(xiàn)實(shí)領(lǐng)域積極進(jìn)取的決心,卻也引發(fā)了一系列連鎖反應(yīng)。在Meta面向成功商店應(yīng)用精選開(kāi)發(fā)者的內(nèi)部問(wèn)題跟蹤論壇上,一個(gè)關(guān)注度居高不下的問(wèn)題格外醒目:眾多開(kāi)發(fā)者反饋,應(yīng)用的幀速率隨著每一次系統(tǒng)更新呈現(xiàn)出明顯的下滑趨勢(shì)。開(kāi)發(fā)者們提供的問(wèn)題報(bào)告中,清晰記錄著從v72版本起平均FPS數(shù)值的下降軌跡,而在 v74、v76和v77的預(yù)發(fā)布版本中,這一性能衰退現(xiàn)象更是愈演愈烈,甚至附上了直觀的日志截圖作為佐證。盡管該問(wèn)題收獲了遠(yuǎn)超平均水平的贊成票,表達(dá)了開(kāi)發(fā)者們的強(qiáng)烈關(guān)切,Meta方面卻始終保持沉默,未給出任何解釋與解決方案。?

對(duì)于獨(dú)立VR和混合現(xiàn)實(shí)開(kāi)發(fā)者而言,為了讓?xiě)?yīng)用在移動(dòng)芯片組有限的算力條件下實(shí)現(xiàn)流暢運(yùn)行,他們往往需要投入大量時(shí)間與精力進(jìn)行性能優(yōu)化。從算法的精雕細(xì)琢到資源的合理調(diào)配,每一個(gè)環(huán)節(jié)都凝聚著開(kāi)發(fā)者的心血。然而,Horizon OS頻繁更新導(dǎo)致的系統(tǒng)級(jí)性能倒退,卻如同一把利刃,無(wú)情地削減了開(kāi)發(fā)者們的優(yōu)化成果,讓他們的努力付諸東流。?

除了性能下滑,Meta在系統(tǒng)功能設(shè)置上的一些 “失誤”,同樣給開(kāi)發(fā)者帶來(lái)了不小的麻煩。以Quest 3和3S的省電模式為例,自Quest 3發(fā)布以來(lái),該功能默認(rèn)將刷新率和幀率限制在 72Hz,強(qiáng)制啟用固定注視點(diǎn)渲染,并將屏幕亮度降低至50%,以此達(dá)到節(jié)能目的。但從v76 版本開(kāi)始,Meta悄然對(duì)省電模式進(jìn)行了調(diào)整,在將刷新率提升至90Hz 的同時(shí),卻將應(yīng)用幀率限制在45FPS。

更糟糕的是,這一變更并未提前告知開(kāi)發(fā)者和用戶(hù),且無(wú)論應(yīng)用是否使用應(yīng)用程序空間扭曲(AppSW)技術(shù),都會(huì)出現(xiàn)異常現(xiàn)象。對(duì)于大多數(shù)未采用AppSW技術(shù)的應(yīng)用來(lái)說(shuō),這種設(shè)置會(huì)導(dǎo)致畫(huà)面出現(xiàn)令人不適的雙重圖像抖動(dòng),而不明就里的用戶(hù)往往會(huì)將矛頭指向應(yīng)用開(kāi)發(fā)者,給開(kāi)發(fā)者帶來(lái)無(wú)端指責(zé)和負(fù)面評(píng)價(jià)。盡管Meta隨后向開(kāi)發(fā)者承諾撤銷(xiāo)這一變更,但截至目前,該問(wèn)題依然存在,Meta這一決策背后的考量也令人困惑不已。?

性能下降與省電模式的意外變更,僅僅是開(kāi)發(fā)者在Quest生態(tài)中遭遇問(wèn)題的冰山一角。長(zhǎng)期以來(lái),困擾Quest開(kāi)發(fā)的SDK兼容性問(wèn)題和Quest Link連接穩(wěn)定性問(wèn)題始終未能得到徹底解決,而商店后端的諸多缺陷,更是成為開(kāi)發(fā)者心頭的 “頑疾”。例如,應(yīng)用分析技術(shù)時(shí)常無(wú)故失效,讓開(kāi)發(fā)者難以掌握應(yīng)用的真實(shí)運(yùn)營(yíng)數(shù)據(jù);Job Simulator和Dimensional Double Shift等熱門(mén)應(yīng)用背后工作室的首席執(zhí)行官更是公開(kāi)吐槽,稱(chēng)開(kāi)發(fā)技術(shù)環(huán)境呈現(xiàn)出 “明顯衰退” 的態(tài)勢(shì)。

此外,玩家突然無(wú)法訪(fǎng)問(wèn)已購(gòu)買(mǎi)DLC的情況也時(shí)有發(fā)生,毫不知情的開(kāi)發(fā)者往往會(huì)收到大量憤怒的用戶(hù)反饋,而解決這一問(wèn)題的唯一途徑——恢復(fù)頭顯出廠設(shè)置,不僅操作繁瑣,還可能給用戶(hù)帶來(lái)數(shù)據(jù)丟失的風(fēng)險(xiǎn),無(wú)疑是一個(gè)令人頭疼的解決方案。?

在Meta Connect 2024大會(huì)上,Meta首席技術(shù)官Andrew Bosworth向開(kāi)發(fā)者表達(dá)了歉意,坦言Quest的開(kāi)發(fā)過(guò)程充滿(mǎn)了不確定性,承認(rèn)過(guò)去幾年開(kāi)發(fā)者們經(jīng)歷了一段艱難時(shí)光;時(shí)任 VR/MR副總裁的Mark Rabkin也承諾將開(kāi)啟 “一個(gè)穩(wěn)定的時(shí)代”,試圖安撫開(kāi)發(fā)者的不滿(mǎn)情緒。盡管他們提及的 API、SDK 和功能集整合工作確實(shí)得到了部分開(kāi)發(fā)者的認(rèn)可,但對(duì)于全體開(kāi)發(fā)者而言,他們更渴望 Meta 能夠?qū)⒅匦姆旁谔嵘浖突A(chǔ)設(shè)施質(zhì)量上,提供穩(wěn)定可靠、功能完備的開(kāi)發(fā)工具與服務(wù),并且在問(wèn)題出現(xiàn)時(shí)能夠迅速響應(yīng)、及時(shí)修復(fù),真正為開(kāi)發(fā)者營(yíng)造一個(gè)穩(wěn)定、高效的開(kāi)發(fā)環(huán)境。

「93913原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明出處」