Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Virtual Reality Overview for Developers

Virtual Reality Overview for Developers

1h 18mIntermediate2017-07-28

Authors

Michael House

Michael House

Programmer, Moderator of GameDev StackExchange

Course details

Virtual reality and augmented reality are popular concepts that excite many technical professionals with the array of creative possibilities they present—but how do programmers actually approach these abilities? What tools do they need? What languages do they use? In this course, learn how to start developing for VR. Michael House equips you with the knowledge and skills you need to tackle a number of different VR projects using Google VR for Android. He explains how to set up your development environment by installing Unity, JDK, and Android SDK. He also shows how to use cameras to view VR environments, and work with the different inputs available to interact with your virtual world.

Learning objectives
The state of virtual reality
VR user interfaces
Setting up a development environment
Setting up a project
Creating scripts
Adding a custom skybox
Mobile device configuration
VR cameras
Interacting with the VR environment
Spatial audio

Skills covered

Google CardboardVirtual RealityGoogleVisualization and Real-TimeDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - How to use the exercise files

1. Virtual Reality Overview

  • 04 - The state of virtual reality
  • 05 - VR concepts

2. Set Up a Development Environment

  • 06 - Install Unity
  • 07 - Install JDK and Android SDK

3. Introduction to the VR Environment

  • 08 - Set up a project
  • 09 - Create scripts
  • 10 - Add a custom skybox
  • 11 - Build settings
  • 12 - Mobile device configuration
  • 13 - Build to Android

4. Understand VR Cameras

  • 14 - Standard camera
  • 15 - Orbit camera

5. Interact with the VR Environment

  • 16 - Physical button
  • 17 - Gaze
  • 18 - Virtual button

6. Advanced Development

  • 19 - Warp to targets
  • 20 - Forward movement
  • 21 - Pick up and move objects
  • 22 - Spatial audio

Conclusion

  • 23 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal