vr-ar

Guide VR and AR development covering platform selection, comfort, performance, and interaction design.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/danilomartinelli/cursor-kit --skill vr-ar-danilomartinelli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vr-ar
Source: https://github.com/danilomartinelli/cursor-kit/tree/main/skills/game-development/vr-ar
Command: npx skills add https://github.com/danilomartinelli/cursor-kit --skill vr-ar-danilomartinelli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides essential knowledge for developing Virtual Reality (VR) and Augmented Reality (AR) experiences, focusing on user comfort, performance, and interaction.

Core Features & Use Cases

  • Platform Guidance: Understand the use cases for various VR/AR platforms (Quest, PCVR, ARKit, ARCore, etc.).
  • Comfort Principles: Learn techniques to prevent motion sickness and ensure a comfortable user experience.
  • Performance Optimization: Discover target metrics and strategies for maintaining smooth frame rates crucial for immersion.
  • Interaction Design: Explore best practices for controller and hand-tracking interactions.
  • Spatial Design: Understand world scaling and depth cues for realistic environments.
  • Use Case: A developer planning a new VR game can use this skill to understand the performance targets for the Quest 3 and learn about common comfort settings to implement.

Quick Start

Explain the key principles for preventing motion sickness in VR development.

Frequently Asked Questions about vr-ar

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

FAQPage Schema
How do I prevent motion sickness in VR development?

To prevent motion sickness in VR development, implement specific locomotion techniques and camera controls that minimize sensory conflict. Proper user comfort principles ensure smooth movement and reduce nausea during immersive experiences.

What are the performance requirements for VR games on the Quest 3?

VR performance requirements dictate maintaining high frame rates to ensure immersion and prevent user discomfort. Optimization strategies target specific metrics to keep applications running smoothly on platforms like Quest or PCVR.

How do I design intuitive user interfaces for AR applications?

Designing intuitive user interfaces for AR involves applying spatial design principles and depth cues. Interaction design best practices dictate using controller and hand-tracking inputs to create natural user experiences.

When should I choose PCVR over standalone VR for game development?

Choosing PCVR over standalone VR depends on platform-specific performance requirements and use cases. PCVR offers higher processing capabilities for complex environments, while standalone platforms prioritize portable, self-contained experiences.

How does spatial design affect user comfort in immersive technology?

Spatial design affects immersive technology comfort by using accurate world scaling and depth cues to create realistic environments. Proper spatial considerations prevent visual disorientation and enhance intuitive interaction design.