Udacity: VR Software Development

Digital Marketing Certificate
Cornell University via eCornell
This course is designed to teach you how to make your VR experience more dynamic and responsive to your users. You will be exposed to C# programming and using it in the Unity interface. Upon completing this course,, you will have learned basic programming constructs such as methods, loops, variables, and using events and how to apply them in a VR environment.

Why Take This Course?
Programming is a very important part of making any VR experience feel interactive and immersive. Even if your goal is to become a VR artist or designer, being comfortable looking at code is still a very valuable skill to have. This course will get you ready to start reading and writing VR code using C# and Unity.


## Lesson 1
Create new C# scripts in Unity
Attach scripts to GameObjects in Unity
Be able to use the Start and Update functions
Be able to use the Translate function to move objects
Use Conditional Programming

## Lesson 2
Explore the Unity documentation
Control Unity components using scripts
Create new objects using scripts
Be able to use a for loop to create objects with scripts

## Lesson 3
Create UI GameObjects and be able to place them in World Space
Be able to use Unity’s Event System to click an object
Change scenes using code

## Lesson 4
Be able to use code to detect when the Trigger is pulled
Create a simple rotation animation
Create a trigger system in the Animator
Understand different types of variables and when they can be used
Activate a trigger with code

## Lesson 5
Physics, Colliders, and Raycasting
Unity Audio and activating within a script
Using Array and Random

## Lesson 6
See a waypoint system and understand how to use it
See a flocking algorithm and understand how to control it
See an ocean shader and understand how to control it
0 Student
Cost Free Online Course
Pace Self Paced
Subject Programming
Institution Google
Provider Udacity
Language English
Hours 6 hours a week
Calendar 4 weeks long

Disclosure: To support our site, Class Central may be compensated by some course providers.

+ Add to My Courses
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

0 reviews for Udacity's VR Software Development

Write a review

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free