Wizards XR
A VR interaction system with Diegetic UI that reimagines magical gameplay through intuitive interfaces and natural interactions using voice commands and gesture-based spellcasting.
Research & Inspiration
What is Diegetic UI ?
Diegetic UI elements exist within the game world itself, visible to both the player and the character. Unlike traditional overlays, these elements maintain immersion by integrating seamlessly into the game environment.
Diegetic UI : Future of XR
Modern games are increasingly embracing diegetic UI to enhance immersion. From Dead Space's health bar integrated into the character's suit to Half-Life: Alyx's holographic interfaces, these designs show how UI can exist naturally within virtual worlds.
Design Process
Diegetic Interface System
Physical book interface eliminates traditional UI overlays
Context-aware bookmarks provide intuitive navigation
Wand-based selection mimics natural pointing interaction
Modular design allows seamless addition of new sections (maps, skill trees)
Book maintains physical presence while maximizing functionality
Advanced Spell System
Intuitive spell selection through physical book interaction
Intuitive Select -> Equip -> Cast -> Hit cycle
Wand-based targeting with visual feedback
Context-aware spell effects and interactions
Voice Based Input
Seamless voice command integration with Wit.AI
Natural spell casting through spoken incantations
Voice recognition during button press for precise control
Immediate visual feedback on spell recognition
Impact & Future
Traditional Magic Games (Hogwarts Legacy):
Limited spell access through quick-slot system
Non-diegetic 2D menus break immersion
Separated UI systems for different functionalities
Static inventory and skill management screens
Static inventory and skill management screens
Wizard’s XR Xr mechanics :
Complete spell access through intuitive book interface
Fully integrated diegetic menu system
Unified magical book for all player interactions
Unified magical book for all player interactions
Unified magical book for all player interactions