VRChat开发者更新 - 3月30日

欢迎来到2023年3月30日的开发者更新!这是2023年的第十个开发者更新。

今天的特别介绍是Niko∗的Exoplanet Journey 20世界!在超级科技宇宙飞船中躺着,访问我们太阳系以外的行星。无需极性反转器。
SDK电子邮件认证即将推出!
去年10月,我们介绍了电子邮件验证12!随着时间的推移,我们已经为所有未使用双重身份验证的注册VRChat帐户用户启用了它。
在过去的几个Dev更新中,我们一直在告诉您,SDK登录将触发电子邮件身份验证。这将在接下来的几天内发生改变!
启用SDK电子邮件认证后,当您登录SDK时,您可能会收到要求检查您的电子邮件以获取登录代码的提示。如果您已经启用了2FA,则不会发生这种情况。
使用较旧的SDK的用户将在控制台中收到错误信息,我们会尽力让其获得尽可能多的注意。
清理旧的未使用帐户
我们将清理一些旧的、未验证的、完全未使用过的帐户。如果您已经使用过帐户,则不适用于您。
即将关闭所有人头像比赛!
我们正在进行头像比赛!查看我们的最新博客文章,了解有关所有人头像比赛25的更多信息。
它将在下周的4月3日关闭!提交您的作品吧!
查看博客文章25,了解更多信息、规则、指南、提交方法等。
持续开发
今天我们有一个重大的消息要告诉大家,所以让我们从这个开始...

没错:我们一直在努力将VRChat带到Android移动设备上。

我们展示的这个初始版本仍处于非常开发中状态。我们展示的任何内容都不是最终版本 - UI、菜单、移动系统等都不是最终版本。这就是我们告诉你“嘿,我们正在开发这个。它很酷吧?”
我们还有一些团队成员从一些有趣的地方玩VRChat!

VRChat的Android移动版已经开发了一段时间了。团队成员已经用它参加了大型团队会议,我们也在VRChat中悄悄地尝试了一下!谁知道,你可能已经看到有人用手机玩VRChat了。👀
让我们深入了解一些细节。
一些细节
由于Meta Quest运行的是Android系统,因此在Quest上运行的任何世界或化身都可以在Android手机上正常加载。
还有要考虑内容体验方面——一些世界内容原样工作得很好,但其他一些内容需要考虑用户使用触摸屏控制器而不是VR控制器。如果你的世界有更复杂的控件,则可能需要进行一些更改。我们正在研究如何最好地向Udon作者公开控件选项。
换句话说,许多世界——甚至是游戏玩法丰富的世界——原样工作得很好!
一些专为VR设计而没有专注于PC桌面的世界仍然可以工作,但可能会产生高摩擦,并需要进行一些调整。最后,根据您的设备,有些世界可能根本无法运行。
世界创作者,我们需要您的帮助和反馈!针对2D平台(PC桌面和Android),对您的世界进行一些小调整可能会对兼容性产生很大影响。我们将与您密切合作,并收集您的反馈,以确保易于创建适用于键盘、VR控制器和触摸屏的世界。更多有关这些努力的信息即将发布。
发布计划
首先,VRChat在Android移动设备上只适用于VRChat Plus用户。我们希望尽快为您提供可试用和可使用的构建,同时也允许我们在完全公开发布之前改进UI和UX。这也使我们能够获得您对应用程序的反馈,以便您帮助我们跟踪问题和烦恼。
我们计划在3-4个月内将VRChat移植到Android移动设备上,并仅适用于VRChat Plus用户。这个时间可能会改变!这完全取决于开发过程的情况。
VRChat Plus发布后,完全公开发布将随之而来,理想情况下为VRC+发布后的3-6个月。如先前所述,这可能会改变。这个日期取决于我们需要多少工作来改进UI和UX。
VRC+发布时,该应用程序将不会在Play商店上免费提供。这意味着您无法搜索它。您将获得一个独特的URL以获取beta访问权限,以进入VRC+发布。计划正在进行中,我们会让您知道进展如何。
请保持正常的应用程序商店警惕,不要下载假应用程序。
iOS何时推出?
我预计这将是人们首先问的问题之一。😅
我们正在开发VRChat的iOS版本,但它还需要更多的时间。挑战在于内容,因为iOS使用完全独特和不同的图形框架。这意味着您必须上传针对iOS构建的内容,这意味着一个内容需要三个构建版本。这不是理想的情况!
因此,我们正在努力开发。更多细节“Eventually™️”。
(“Eventually™️”类似于“Soon™️”,但是时间更久。需要耐心等待!)
更多信息
在移动设备上使用VRChat与VR使用方式存在一些重大差异,因此我们还在努力开发各种系统来支持这些差异,无论从技术还是社交方面。我们期望人们在移动设备上使用VRChat来做不同的事情!
改进系统以帮助用户自我组织对于此次发布非常重要。
在硬件要求方面,对于“排名”移动硬件有点困难。我们需要一台“中端设备”,通常定义为6GB RAM或更多。如果您的设备不符合最低要求,则无法下载或安装该应用程序。
通常,我们会在这些Dev Update主题中回答许多问题,但由于许多内容仍在开发中,我们将不会针对VRChat在Android Mobile上的具体细节回答问题。大多数答案可能是“还不知道。我们会回答您!”
当我们进行VRC+发布时,我们将有一个更大的公告,然后是全面发布的公告。我们想让您知道我们的计划!我们非常兴奋,很快就让您在Android Mobile上尝试VRChat。
运行在Unity 2021.3上的VRChat
哈哈,开玩笑的,今天有两个重大的公告
我们正在将VRChat迁移到Unity 2021.3 LTS。
我们一直在努力与Unity合作,尽可能无缝升级到2021.3!没有广泛需要重新上传内容的需求-不,即使是SPS问题也不需要。Unity帮助了我们很多!
有些东西可能需要重新上传,但我们正在尝试在发布之前解决这些问题。我们的目标是进行健康的封闭和公开测试,以帮助我们发现我们错过的东西。
我们已经在Live中测试了2021.3构建版本一段时间。除了一些非常小的错误,它几乎完美无缺。我们将在下一周内开始进行封闭测试。
在2019年和2021年之间,Unity发生了相当多的变化,但总的来说,VRChat的创作流程不会发生太大的变化。值得注意的是,2021.3 LTS版本包括了在蒙皮调用过程中形状键表现方面的改进,这是我们最近关注的头像性能问题之一。
如果事情进展顺利,我们可能会直接迁移到更近期的Unity版本。目前这方面还没有消息,但如果我们在未来的公告中跳过几个版本,不要感到惊讶。
总的目标是尽可能减少升级的痛苦,并最小化内容损失。到目前为止,似乎我们已经实现了这个目标。
远程玩家碰撞器变更
在即将发布的版本中,我们将调整世界中远程玩家的碰撞器比例,以匹配本地玩家的碰撞器比例。
以前,远程玩家的碰撞器是在玩家脚下的球体。这会导致在世界中进行玩家碰撞时发生意外的行为。有时,玩家可能会看到自己与一个物体不发生碰撞,但其他玩家却会看到它们由于本地和远程玩家碰撞器比例的不对称而发生碰撞。
这是旧的远程玩家碰撞器的样子:

...这是新的远程玩家碰撞器,它与本地碰撞器相同。

一些世界可能会出现问题,特别是当世界假定了碰撞检测的一些非常具体的条件时,比如一个假设始终是本地玩家的头高碰撞器。当远程玩家也开始报告时,这可能会出现问题。OnPlayerTriggerEnter
总结
哇,这周有很多东西!随着我们有更多信息可提供,我们将在即将发布的 Dev 更新和博客中为您提供更多详细信息。
感谢您的阅读,我们下次再见!