No Certificate / Course on Audit Track
This course introduces learners to the fundamentals of creating a Virtual Reality game using Unity. It covers VR project setup, player configuration, input systems, and hand presence for immersive interaction. Learners will explore locomotion techniques, including continuous movement and teleportation, as well as object grabbing and advanced grab interactions. The course also introduces ray and poke interactors for creating engaging and intuitive VR user interfaces.
This course has been curated by Riphah International University faculty and staff using publicly available third-party content and Open Educational Resources (OER) for self-paced learning. Learners will engage with curated open-access materials to achieve the course learning outcomes. All third-party content is used under open-access or fair-use policies, while any original materials are developed specifically for this learning experience.
Source and Credits:
By the end of this course, you will be able to:
Basic computer literacy and familiarity with mouse and keyboard navigation. A basic understanding of the Unity Editor is helpful but not required. A VR headset is recommended, though not required, to test builds.
This course is for beginners in VR development, game design, or interactive media who want to learn how to build a VR game in Unity using the XR Interaction Toolkit.
Setup and Player
Setting Up Your First VR Project (Video)
Input and Hand Presence
Configuring XR Input and Virtual Hands (Video)
Continuous Movement and Teleportation
Implementing VR Locomotion Systems (Video)
Grab Interaction
Creating Object Grab Interactions (Video)
Advanced Grab
Building Advanced Object Interaction (Video)
Ray and Poke Interactor
Designing Interactive VR User Interfaces (Video)
Approximately 2 Hours
Beginner
Fully Online (Asynchronous)
Self Paced
English Only