vr-ar

Guide VR/AR teams on platform selection, comfort, performance, and interaction principles.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

VR/AR development principles to guide platform choice, comfort, interaction, and performance across projects.

Core Features & Use Cases

  • Platform selection guidance for Quest, PCVR, PSVR2, WebXR, ARKit, ARCore.
  • Comfort and motion guidelines to reduce sickness and improve immersion.
  • Performance targets and interaction patterns to ensure responsive experiences.
  • Spatial design considerations such as world scale, depth cues, and anti-pattern awareness.
  • Use-case examples: evaluating platforms for a new VR game, or AR training app from concept to prototype.

Quick Start

Apply these VR/AR development principles to guide platform choice, comfort, performance, and interaction from project kickoff.

Frequently Asked Questions about vr-ar

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

FAQPage Schema
How do I choose the right platform for VR and AR game development?

VR and AR platform selection depends on evaluating target hardware like Quest, PCVR, PSVR2, WebXR, ARKit, and ARCore against your project's specific performance targets, interaction patterns, and spatial design requirements.

What are the best comfort guidelines to reduce motion sickness in VR?

To reduce motion sickness in VR, apply established comfort and motion guidelines that control locomotion methods, maintain consistent frame rates, and provide clear depth cues to improve user immersion and physical comfort.

What performance targets should I set for a responsive VR experience?

Performance targets for VR require maintaining high, consistent frame rates across your chosen platform to ensure responsive interactions and prevent user discomfort during spatial navigation and object manipulation.

How do I design spatial interactions for an AR training app prototype?

Designing spatial interactions for AR training apps requires applying world scale adjustments, accurate depth cues, and recognized interaction patterns while avoiding known spatial anti-patterns from project concept to prototype.

Does WebXR support the same interaction patterns as PCVR or PSVR2?

WebXR, PCVR, and PSVR2 each have distinct hardware capabilities that affect compatible interaction patterns, meaning you must evaluate platform compatibility and adjust user-centered design guidance accordingly for each environment.

Why does my VR experience feel uncomfortable even when hitting frame rate targets?

VR discomfort can persist despite hitting frame rate targets if spatial design lacks proper depth cues or world scale, or if motion guidelines and locomotion interaction patterns fail to meet user-centered comfort standards.