4.25 (72 reviews)
☑ Knowledge of the construction of a Virtual Reality game or application through hands-on guidance from start to finish.
☑ Techniques and principles for building Oculus Quest and Quest 2 games and applications.
I decided to create this course since when I started developing for VR I found it hard to find resources that shows the whole process from start to finish. I found parts here and there and had to piece them together myself.
The goal of this course is to provide a hands on guide from beginning to end for VR development with Oculus Quest and Quest2.
We will do this through a set of project where we do hands on, practical development, creating two apps which we will deploy to the headset for testing.
We will start from scratch by downloading and installing the necessary applications and libraries and set everything up. We will even build, deploy and try a small but functional application in the headset.
After that we dive right into interaction. We will setup our virtual hands and create an environment with which we can interact. We will enhance the game with user interface concepts like canvases, panels and buttons.
Next we will start moving by exploring the possibilities of locomotion. We first get an overview of the mechanisms and then we will dig deeper into the components, like handler and transitions.
In the last section we will briefly look into how to distribute you creations to the world.
After this course you should have a firm foundation of Oculus Quest and Quest2 development and be ready to create on your own.
Installing Oculus Integration
A First VR App
Setting up the Towers of Hanoi project
Adding object to interact with
Implementing Distance Grab
Adding Logic - Handling legal cubes
Adding Logic - Handling the finished game
User Interface Development
Basic User Interface Development
Creating a Restart Panel
Adding a Skybox
Adding Unity Events
Introduction to the Debug UI
Locomotion Controller Components
A first component setup
Aim Handlers & Transitions
Post Teleport Orientation
Introduction to Distribution
Very good match so far with my expectations. I share the instructor's view that getting all the information in one place is very hard. Development pace is good, with a good amount of detail without overwhelming the student.
These are exactly the lessons you want to learn when coming to VR dev on the Oculus platforms. How to move with the thumbstick, how to move with teleport, how to grab, how to distance grab, UI in VR and much more. I am a fairly experienced Unity developer, but for my first steps into VR, this is a well-thought out, and concisely delivered course. I couldn't have hoped for more.
I have been following along. However, my first app did not build. It would be great if there was a trouble shooting section in this course. There appears to be conflicts between the oculus integration imported files and the XR plugin files
I got really excited in the start - but after that you started making amateur mistakes, writing poor code - and even copypasting it directly to the screen. That gives really unprofessional image from an instructor.
Excellent introduction. Most of this left out of the rest of the online tutorials. They assume too much. Working through the steps helps understanding of what the headset is doing and what the pc tools are doing!
No explanation of what or why he's choosing some setting. It's jus do this, click this option, then this, but I don't know why I'm supposed to pick one over the other. Other than that, it's really good.
I'd like a bit more WHY as well as the HOW. Also, slow down and explain what each thing is - you shouldnt assume previous experience with Unity
Despite knowing nothing about Unity I was soon able to alter the given projects with confidence. But be aware Unity is a monster application and you still have a lots to learn. But the feeling of accomplishment when you sideload the application that you have worked on onto your Quest is not to be missed. A good first step ...