随着 Horizon OS 的进展,开发者面临 Bugs 与性能倒退

XR4周前发布 XR-GPT
0 0

随着Horizon OS的推进,开发者面临Bug和性能衰退

Meta频繁更新 Horizon OS,但开发者们却为此付出了代价:性能问题和Bug层出不穷。

不得不说,Quest头显在功能更新、体验改进和变化方面的节奏,可能比任何其他消费级科技设备都要快。例如,单单去年一年,Meta就彻底改造了 Horizon OS 处理 2D 应用的方式,允许自由定位并在应用内保持开启状态,还对 Quest 3 的透视和手部追踪进行了重大升级,以及进行了其他数十项更改。

几乎每个月都会发布新的 Horizon OS 版本,这与苹果和谷歌每年发布新功能版本的策略形成了鲜明对比。而这种快速迭代,似乎正带来一些负面影响。 这种快速的更新节奏,在追求新功能的同时,可能牺牲了系统的稳定性和优化。 尤其是在VR这种对性能要求极高的应用场景下,任何细微的性能退步都可能直接影响用户体验。

性能衰退

在一个Meta内部的问题追踪论坛上,该论坛主要面向一些成功的商店应用开发者开放。目前,获得最多投票的问题描述了应用程序的帧率如何随着每个操作系统版本的发布而稳步下降。

问题报告包含平均 FPS 日志的屏幕截图,记录了这种下降的趋势,这种下降从 v72 开始,并在 v74、v76 和 v77 的预发布版本中持续恶化。 这表明Meta在系统更新的过程中,可能没有充分考虑到对现有应用程序的兼容性,或是引入了新的性能瓶颈。

这个问题的票数显著高于一般问题,但Meta方面一直没有回应。 这也引发了一些开发者的担忧,认为Meta可能并未充分重视这些问题。

令人费解的省电模式改动

Quest 3 和 3S 在设置中提供了一个省电模式开关。自从 Quest 3 推出以来,此功能会将刷新率限制为 72Hz,强制开启固定注视点渲染,并将亮度降低到 50%。

但自 v76 以来,Meta 静默地更改了省电模式的行为,改为强制将刷新率设置为 90Hz,但将应用程序帧率限制为 45FPS。需要明确的是,无论应用程序是否使用 Application SpaceWarp,都会发生这种情况。如果应用程序不使用 AppSW,这会导致令人分心的双重成像抖动,让许多人感到不适,而且在许多情况下,这些人都会指责他们正在使用的应用程序。 这种修改不仅没有起到省电的效果,反而可能因为画面撕裂等问题降低了用户体验。

这种对省电模式的更改既没有通知开发者,也没有通知用户,而且Meta现在告诉开发者他们正在恢复这一更改,但截至撰写本文时,它仍然存在。Meta的这种做法,无疑会给开发者和用户带来困扰。

商店平台Bug

性能不是开发者在Quest上遇到的唯一问题。

除了多年来一直困扰Quest开发的各种SDK和Quest Link问题之外,商店后端也是一个持续的挫败感来源。 例如, Quest平台的生态建设,以及对开发者的支持,可能还有提升空间。

例如,分析数据经常直接消失。开发了 Job Simulator 和 Dimensional Double Shift 的工作室的 CEO 公开 描述开发者技术为“明显衰退”。

开发者面临的另一个问题是,玩家突然失去了对已购买 DLC 的访问权限。正如您所料,这会导致愤怒的支持消息和电子邮件发送给开发者,他们没有意识到这是 Meta 方面的问题。唯一的解决方案似乎是恢复头显的出厂设置,这是一项繁琐的任务。 这些问题不仅影响了开发者的收入,也让开发者不得不花费大量精力处理用户投诉,维护用户关系。

Meta Quest 的“稳定时代”

在 Meta Connect 2024 上,Meta 首席技术官 Andrew Bosworth 为 Quest 构建过程中涉及的“不断变化的状态”向开发者道歉,而当时的 VR/MR 副总裁 Mark Rabkin 则承诺“一个稳定时代”。 他们的道歉,也从侧面印证了快速迭代所带来的问题。

“这可能非常混乱,我们知道在过去的几年里,这对开发者来说是一段艰难的旅程”,Bosworth 说。

Bosworth 和 Rabkin 主要指的是不断变化的 API、SDK 和功能集,一些开发者确实很欣赏在这些问题上的整合。但现在所有开发者都想要更多地关注软件质量;他们可以依赖的完全正常的工具和服务,以及在问题不可避免出现时快速修复。 这也体现了开发者们对稳定,高效,可靠的开发环境的渴望。 Meta如果想持续吸引开发者,构建繁荣的VR生态,就必须重视这些诉求。

© 版权声明

相关文章

暂无评论

none
暂无评论...