with one click
vr-ar
VR/AR 开发原则。舒适度、交互、性能要求。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
VR/AR 开发原则。舒适度、交互、性能要求。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
务实的编码标准—— 简洁、直接、不做过度设计、不写无用注释(Pragmatic coding standards)
性能分析原则。测量、分析与优化技术。
API design principles and decision-making(API 设计原则与决策逻辑)。REST vs GraphQL vs tRPC selection(选择)、response formats(响应格式)、versioning(版本控制)、pagination(分页)。
App Builder(应用构建编排器)主编排器。根据自然语言请求创建全栈应用,确定项目类型、选择技术栈并协调智能体。
Project scaffolding templates(项目脚手架模板)。用于从零创建新项目。包含 12 个技术栈模板。
Architectural decision-making framework(架构决策框架)。Requirements analysis(需求分析)、trade-off evaluation(权衡评估)、ADR documentation(架构决策记录)。Use when making architecture decisions or analyzing system design(用于架构决策与系统设计分析)。
| name | vr-ar |
| description | VR/AR 开发原则。舒适度、交互、性能要求。 |
| allowed-tools | Read, Write, Edit, Glob, Grep |
沉浸式体验原则。
| 平台 | 用途 |
|---|---|
| Quest | 独立、无线 |
| PCVR | 高保真 |
| PSVR | 主机市场 |
| WebXR | 浏览器端 |
| 平台 | 用途 |
|---|---|
| ARKit | iOS 设备 |
| ARCore | Android 设备 |
| WebXR | 浏览器 AR |
| HoloLens | 企业级 |
| 原因 | 解决方案 |
|---|---|
| Locomotion(移动) | 传送、瞬转 |
| Low FPS(低帧率) | 维持 90 FPS |
| Camera shake(相机抖动) | 避免或最小化 |
| Rapid acceleration(快速加速) | 渐进移动 |
| 平台 | FPS(帧率) | 分辨率 |
|---|---|---|
| Quest 2 | 72-90 | 1832x1920 |
| Quest 3 | 90-120 | 2064x2208 |
| PCVR | 90 | 2160x2160+ |
| PSVR2 | 90-120 | 2000x2040 |
| 类型 | 用途 |
|---|---|
| Point + click | UI、远处物体 |
| Grab | 操作 |
| Gesture | 魔法、特殊动作 |
| Physical | 投掷、挥舞 |
| 线索 | 重要性 |
|---|---|
| Stereo(立体) | 主要深度 |
| Motion parallax(运动视差) | 次要 |
| Shadows(阴影) | 接地感 |
| Occlusion(遮挡) | 分层 |
| [FAIL] 禁止 | [OK] 推荐 |
|---|---|
| 移动相机而不移动玩家 | 玩家控制相机 |
| 低于 90 FPS | 维持帧率 |
| 使用微小的 UI 文本 | 大而易读的文本 |
| 忽略手臂长度 | 依据玩家触及范围缩放 |
记住: 舒适度不是可选项。生病的玩家不会玩游戏。