Developing Oculus Rift Vr Applications With Unity3d

Starting out with Virtual Reality Development for the Oculus Rift on Windows Using Unity3D with NO programming required.

Last updated 2022-01-10 | 3.8

- Understand the Challenges of Developing Virtual Reality Applications
- Build Virtual Reality Applications Using Unity3D
- Setup Unity3D for Virtual Reality Development

What you'll learn

Understand the Challenges of Developing Virtual Reality Applications
Build Virtual Reality Applications Using Unity3D
Setup Unity3D for Virtual Reality Development
Build a Windows Oculus Rift App for Virtual Reality using Unity3D
Share the App with the World!

* Requirements

* A computer
* An internet connection

Description

This class is for the beginner who wants to get into the world of virtual reality. We will make a Virtual Reality Application for MIcrosoft Windows using the Unity3D Software. We will start with a broad overview about the medium of Virtual Reality and how it pertains to modern game design. We will also go over some of the unique challenges we face as VR developers, including simulator sickness. We will download Unity3D and the Oculus Rift SDK and set it up for VR development. We will also build an application as a windows program and talk about how to get that out to the world. At this course's conclusion you will be a Virtual Reality Developer, ready to hone your craft and make great VR experiences for your users.

Who this course is for:

  • Aspiring Virtual Reality Developers
  • Mobile Developers
  • Software Developers
  • Virtual Reality Enthusiasts who want to Create Virtual Reality Content

Course content

6 sections • 24 lectures

Introduction Preview 00:36

This is the promotional video and the introduction to the course. I'll mention what we'll be covering in the course and who this course is for.

Video Introduction: Your Instructor Daniel Buchanan Preview 02:29

This is a short Promo Video about your instructor, Daniel Buchanan. I'll mention my history with Virtual Reality and programming in general, and I'll also share with you the community I've tried to form around VR developers.

Getting Started: Mindset Preview 01:57

This lecture will get you into the mindset of what Virtual Reality means to our cultural consciousness.

Definitions Preview 03:55

These are some general terms you'll want to be familiar with that you might not have come across before regarding Virtual Reality and the various associated Technologies.

History and Modern VR Preview 03:57

This Lecture catches you up to speed on where we are with Virtual Reality and the current state of the art.

Oculus Rift Google Cardboard and Other Headsets on the Market Preview 05:28

In this lecture, I'll layout the different platforms that exist to consume Virtual Reality content and discuss the pros and cons of each.

Why Now? VR Development Platforms Preview 05:49

This lecture will show you about the different development environments that exist and why NOW is such a good time to start learning Virtual Reality!

Unique VR Dev Challenges Preview 04:28

Virtual Reality presents some unique challenges to a developer, including the fact that a novice experience can be painful. I'll discuss the challenges we face as VR developers and some known ways to overcome them.

Community and Distribution Preview 02:53

Quiz: Virtual Reality

This is a quiz about virtual reality to show that you grasp some of the concepts we'll be covering more in detail.

Installing Unity3D for Windows Preview 02:29

This lecture is where to go to get Unity3D for Windows.

The Oculus Rift Runtime and SDK Preview 03:43

This lecture will show you where to go to get the Oculus Rift Runtime, which you'll need to use your Oculus Rift, and the SDK, which shows best practices and offers other tools to help you develop VR software for the Oculus Rift.

Links for Downloads Preview 00:04

These are the URLs your browser needs to download the software.

Assets in Unity3D Preview 03:16

This lecture will talk about the Assets you need to make environments in Unity3D.

The Unity3D Asset Store Preview 04:43

This lecture describes the Unity Asset Store, a great resource for developing Unity environments of all types.

Quiz: Assets

Setting up your Workflow Preview 02:02

This lecture shows how to open up Unity and get a good workflow going.

Unity Workflow Detail Preview 03:12

This lecture goes into more detail about how to setup the Unity workflow.

Getting the Oculus SDK into Unity Preview 04:28

This lecture describes importing the Oculus Toolkit package into Unity3D. Although you don't necessarily need it to create VR content, it is a useful tool for making applications.

VR Rendering in Unity 5 Preview 00:35

This lecture shows how to make your application in Unity Stereoscopic and Virtual Reality enabled.

Creating an Oculus Rift Windows Application from Unity3D Preview 02:06

This lecture shows you how to compile or build your application to the Windows platform and export out your project to an executable file that you can share with people.

Sharing your Virtual Reality Experience Preview 02:24

This course talks about what to do with your application once you've created it.

Unity3D for Oculus Rift

Conclusion: Now You Are a Virtual Reality Developer! Preview 01:36

This is a reflective lecture, discussing all we've learned. I'll tell you about my VR developers group and compel you to continue your journey in VR to become an improving developer!