vr-ar

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

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/sidjamyl/GAMES-JTI- --skill vr-ar-sidjamyl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vr-ar
Source: https://github.com/sidjamyl/GAMES-JTI-/tree/main/.agents/skills/game-development/vr-ar
Command: npx skills add https://github.com/sidjamyl/GAMES-JTI- --skill vr-ar-sidjamyl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to the fundamental principles and requirements 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 landscape of VR and AR platforms (Quest, PCVR, ARKit, ARCore, etc.) and their use cases.
  • Comfort Optimization: Learn techniques to prevent motion sickness and implement essential comfort settings.
  • Performance Tuning: Grasp the critical FPS and frame budget requirements for immersive experiences.
  • Interaction Design: Explore controller and hand-tracking interaction paradigms.
  • Spatial Design: Understand world scale and depth cue importance.
  • Use Case: A game developer is starting a new VR project and needs to understand the best practices for ensuring player comfort and achieving optimal performance on target hardware.

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 essential comfort settings such as maintaining high frame rates and using techniques that reduce sensory conflict. This Skill details these comfort optimization principles to ensure user safety during immersive experiences.

What are the frame rate targets for immersive VR and AR applications?

Frame rate targets for immersive VR and AR applications are critical performance requirements needed to maintain presence and prevent discomfort. This Skill outlines the specific FPS budgets and performance tuning principles required for smooth immersive experiences.

What are the main interaction methods for VR and AR experiences?

Main interaction methods for VR and AR experiences include controller-based inputs and hand-tracking paradigms. This Skill explores these interaction design principles to help developers build intuitive user interfaces for immersive applications.

How do I select the right platform for my VR or AR game development project?

Selecting the right platform for VR or AR game development involves understanding the landscape of options like Quest, PCVR, ARKit, and ARCore. This Skill provides platform guidance to match your project requirements with the appropriate hardware use cases.

Does VR development require specific spatial design principles for world scale?

VR development requires specific spatial design principles to accurately represent world scale and depth cues. This Skill covers these spatial design requirements essential for creating believable and comfortable immersive environments.