了解虚拟现实检查(VRC)、在哪里以及如何找到它们,并了解在Oculus Store发布应用的要求。
VRC
Virtual Reality Check
要在Oculus Store 发布应用必须准售一些准则,这就是VRC的作用,当你提交上传申请后,Oculus就负责执行VRC进行检查。它会不断更新,看官网文件了解具体细则。
Oculus Documentation - VRCs
包含的几个重要点
- Compatibility 兼容性
- Performance 性能
- Security 安全性
- Functionality 功能性
建议邀请朋友和家人来测试应用,收集他们对于应用运行的反馈,(把自己当作用户的一种方式。)
具体来说,VRC要求:
Asset Requirements
Oculus Documentation - Asset Guidlines
一些需要用到的美术资源
- Logo
- Cover Art
- Screenshot
用户的第一印象一般来自于此
Audio Requirments
- 自动将音频输出到HMD (UE4自动完成)
- 在有条件下实现Spatial Audio
Compatibility Requirements
一般情况下,UE4会自动实现。
确保使用最新的UE引擎,还有Oculus SDK
Functional Requirements
这是为了确保Oculus支持的所有应用都有一致的体验感。
内容比较广泛。
- Does not freeze or crash
- Tracks the headsets position and rotation
- Pauses When in Single-player modes
- Does not randomly lose any player data
- Does not trap players or leave them stuck in a certain point of the experience
- Is playable from a desktop if it supports desktop mode
- Does not contain any non-oculus HMDS in the store imagery
-
Input Requirements
Do not override input to the Oculus Dash
- Map in-game menus to the Left Touch controller
- Pick up objects with the grip button
- Pause application When dashboard is open
- Accurate in-qame hands
Performance Requirements
Oculus Debug Tool 使用Oculus官方工具进行性能测试。
- App launches quickly
- No issues With user Vision( distortion and Z-fighting
- Headlocked UI elements should be rendered in the compositor layer
- 80 fps on Rifts, 90FPS for Rift, and 72FPS for Quest
Security Requirements
- Entitlement Check :通过Oculus Store 检查权限。
- 不会填充其他内容