vr-ar

Detail VR/AR development principles for platform selection, comfort, performance, and interaction design.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides essential principles and requirements for developing effective and comfortable Virtual Reality (VR) and Augmented Reality (AR) experiences, addressing common pitfalls in design and performance.

Core Features & Use Cases

  • Platform Guidance: Understand the landscape of VR and AR platforms (Quest, PCVR, ARKit, ARCore, etc.) and their use cases.
  • Comfort Principles: Learn how to prevent motion sickness and implement user comfort settings.
  • Performance Optimization: Meet critical FPS and resolution targets for smooth immersion.
  • Interaction Design: Design intuitive controller and hand-tracking interactions.
  • Spatial Design: Ensure correct world scaling and depth cues.
  • Use Case: A game developer needs to understand the performance constraints and user comfort best practices for targeting the Meta Quest 3 headset.

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 when developing VR experiences?

To prevent motion sickness in VR development, implement user comfort settings and maintain high frame rates. Designing intuitive interactions and ensuring correct spatial depth cues also minimize user discomfort during immersive experiences.

What are the performance requirements for smooth VR and AR immersion?

Smooth VR and AR immersion requires meeting critical FPS and appropriate resolution targets. Performance optimization is essential to maintain high frame rates across various hardware, preventing stuttering that breaks immersion or causes discomfort.

How do I design intuitive interactions for AR and VR platforms?

Intuitive AR and VR interaction design involves creating natural controller and hand-tracking inputs. Ensuring correct world scaling and spatial depth cues allows users to navigate and manipulate immersive environments seamlessly.

Does VR and AR development require different principles for different platforms?

VR and AR development requires understanding the specific landscape of platforms like Quest, PCVR, ARKit, and ARCore. Each hardware platform has distinct technical constraints, performance targets, and interaction design considerations for effective experiences.

What are common pitfalls in spatial design for immersive games?

Common spatial design pitfalls in immersive games include incorrect world scaling and missing depth cues. Addressing these spatial considerations ensures users perceive virtual environments naturally, preventing disorientation and maintaining immersion.

When do I need to consider user comfort settings in VR development?

User comfort settings in VR development should be considered from the start to prevent motion sickness. Implementing these principles early ensures smooth immersion, appropriate frame rates, and intuitive interfaces across various hardware.