What You'll Study
Spatial Design Principles
How objects behave in three dimensions and what makes virtual spaces feel natural to navigate.
Unity for XR Development
Setting up projects, importing assets, and configuring environments for both augmented and virtual reality platforms.
Interaction Systems
Building mechanics that respond to gaze, gesture, and controller input across different hardware.
Performance Optimization
Keeping frame rates stable while rendering complex scenes on mobile and standalone headsets.
Publishing and Testing
Preparing builds for different platforms and gathering feedback from early testers.
Weeks Duration
Projects Built
Tools and Platforms
The software and hardware you'll work with throughout the program.
Unity Engine
Primary development environment for building and testing XR experiences.
Meta Quest
Standalone headset used for testing and deployment of VR applications.
ARCore & ARKit
Mobile AR frameworks for Android and iOS device integration.
C# Scripting
Programming language used to control game logic and interaction systems.
Skills You'll Develop
Design for Immersion
Creating environments that feel coherent and responsive when viewed from any angle.
Build Interaction Mechanics
Implementing grab, throw, and teleport systems that work across different input methods.
Optimize for Performance
Reducing draw calls and managing memory to maintain smooth frame rates on mobile hardware.
Test Across Devices
Adapting projects to run on both tethered PC headsets and standalone mobile units.
Publish Working Prototypes
Packaging builds and deploying them to app stores or sideloading for direct distribution.