Virtual Reality Game Development

Master VR Game Development and Build Immersive Experiences with Unity

Last updated 2022-01-10 | 4.4

- Create enjoyable VR games for all main platforms
- Basic performance considerations and optimization techniques

What you'll learn

Create enjoyable VR games for all main platforms
Basic performance considerations and optimization techniques

* Requirements

* Basic Unity and C# skills
* Have Unity installed

Description

Interested in creating VR games with Unity but don’t know where to start? In this course we’ll put together a simple game and cover the building process in Unity for all the main VR platforms (mobile and desktop VR):

  • Google Cardboard (Android and iOS)
  • Gear VR
  • Oculus
  • HTC Vive / OpenVR-compatible headsets (standing experience only)

Two complete projects are included in this one of a kind online curriculum:

  • Flying platform experience
  • Night with mosquitos experience

By the end of this course you'll have an understanding of what is involved in building VR games for Unity. Also, you'll be familiar with some performance and optimization techniques.

Course author Pablo Farias Navarro is a game developer and founder of ZENVA, where he has taught game development to +250,000 students and authored +50 courses. As part of his work in game development education, Pablo was invited to join the Intel Software Innovator Program, and has run game programming workshops in San Francisco, Brisbane and Bangalore. Pablo has been making games since 1996 and has been obsessed with VR since he saw The Matrix.


Who this course is for:

  • Unity developers who want to get into VR

Course content

4 sections • 27 lectures

Introduction Preview 02:36

Virtual Reality Safety Warning Preview 00:46

Source Code Files Preview 00:03

Additional Resources Preview 00:19

Game Design Document Preview 07:33

Models and Platform Movement Preview 24:35

Circuit Implementation with Arrays Preview 15:58

Android SDK and Phone Setup Preview 13:27

Google Cardboard - Android Preview 12:07

Gear VR Preview 12:00

Google Cardboard - iOS Preview 16:17

Oculus Rift Preview 18:12

HTC Vive - OpenVR Compatible Headsets Preview 15:22

Script to Look Around in the Editor Preview 27:45

Performance Optimization Preview 17:39

VR Mosquito - Project Introduction Preview 02:42

Source Code Files Preview 00:03

Game Design Document Preview 10:05

VR Standard Assets Preview 17:45

Using the Reticle Preview 21:40

Adding Interactive Mosquitos Preview 30:50

Using Trees Scale Randomizer Preview 14:42

Skybox Particles - Performance Preview 22:02

Using the Reticle with SteamVR Controllers Preview 28:41

Using a Laser Pointer Instead of a Reticle Preview 16:43

VR Forest Experience Project Conclusion Preview 02:09