vr-ar

Provide VR/AR development principles covering platform selection, comfort, interaction, and performance.

1|Updated Sep 25, 2025
One-click install
npx skills add https://github.com/arroschaves/brandaocontador-site --skill vr-ar-arroschaves
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vr-ar
Source: https://github.com/arroschaves/brandaocontador-site/tree/main/.agent/skills/game-development/vr-ar
Command: npx skills add https://github.com/arroschaves/brandaocontador-site --skill vr-ar-arroschaves

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides comprehensive guidance on developing for Virtual Reality (VR) and Augmented Reality (AR) platforms, focusing on user comfort, performance, and interaction.

Core Features & Use Cases

  • Platform Guidance: Understand the nuances of various VR (Quest, PCVR, PSVR, WebXR) and AR (ARKit, ARCore, WebXR, HoloLens) platforms.
  • Comfort Optimization: Learn techniques to prevent motion sickness and implement essential comfort settings.
  • Performance Tuning: Meet critical FPS and resolution targets for immersive experiences.
  • Interaction Design: Implement effective controller and hand-tracking interactions.
  • Spatial Design: Ensure correct world scaling and depth cues.
  • Use Case: A game developer needs to understand the best practices for building a VR application for the Meta Quest platform, ensuring a comfortable and performant experience for players.

Quick Start

Use the vr-ar skill to learn about comfort principles for VR development.

Frequently Asked Questions about vr-ar

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What frame rate and latency targets do I need to hit for VR development?

VR development requires maintaining high frame rates and low latency to ensure user comfort and immersion. Specific performance metrics and resolution targets vary by platform, such as Meta Quest, PCVR, and WebXR, to keep the experience stable.

How do I prevent motion sickness when building an immersive VR application?

To prevent motion sickness in VR, you must implement specific comfort optimization techniques and essential comfort settings. Addressing user comfort involves managing motion profiles and ensuring intuitive interactions to reduce disorientation.

Does VR development require different interaction design principles for hand tracking?

VR interaction design for hand tracking requires implementing intuitive user interfaces tailored to spatial environments. Effective controller and hand-tracking interactions are essential for maintaining immersion and natural navigation.

What's the best way to handle world scaling and depth cues in AR development?

Handling world scaling and depth cues in AR development requires applying specific spatial design principles. Ensuring correct world scale and accurate depth cues is necessary for platforms like ARKit and ARCore to overlay realistically.

Can I use the same performance tuning approach for Meta Quest and PCVR?

Performance tuning differs between Meta Quest and PCVR due to distinct hardware capabilities. You must meet specific FPS and resolution targets tailored to each platform's constraints to ensure a smooth immersive experience.