This module teaches students skills to design virtual (XR) worlds. It covers the meaning and history of XR, XR technology (e.g., head-mounted displays and haptics) and teaches concepts in content creation and interaction design (for XR and 3D interfaces). Students will learn how to author content (e.g. with Blender) and design larger interactive spaces with gaming engines (e.g., with Godot or Unreal) by developing an immersive XR application, game, or experience. Learning wil...
Learning Outcomes
Compare and discuss XR technology in its historical context
Relate user experience (UX) and usability guidelines to practical XR requirements
Discuss and apply methods and theories underpinning XR
Apply current tools/APIs/gaming engines for XR
Design and implement an interactive and immersive XR application, game, or experience