In this course, you will learn how to build a VR game for google VR from the ground up. We'll start with prototyping the game structure, move onto coding the game mechanics and finishing up with the visual design.
There are no strict prerequisites for this course, anyone can take it and learn something new. Whether it is learning how to navigate the Unity Engine, how to work in a Virtual Reality development environment or just to learn how to build a game. Some experience in Unity can be helpful but not necessary as we will start with the basics of Unity, and progress to more advanced topics as you move through this course. An Android phone running at least Android OS 4.4 and a VR headset will be required in order to play and test in VR. However, you can still take this course and play this game on your computer without a phone or headset.
Develop a VR game using Unity 3D
Build and run a game for the Android platform
Learn the importance Prototyping
Code game mechanics that can be transferred to future projects
Optimize level design for a VR environment
By the end of the course you will be able to build a VR game that can be used for a portfolio and even published to the Google Play store. What you learn about VR development in this course will help you write VR games, architectural walkthroughs, engineering simulations, 3D data viewers, medical training applications, and much more.
In each section we will build on what we learn, the structure of the course is as follow;
1. Set Up - We will download and set up our Unity environment, set up the environment for VR and learn about the Unity interface
2. Prototyping - In this section, we will set up the basic elements of our game
3. Coding - We will take a deep dive into coding by developing our player controller, creating artificial intelligence for our enemy objects and learn how to create a robust wave spawning system
4. Design - The final section will focus on adding the visual polish to our game