Unity has announced that they’ve partnered up with Oculus to release an intermediate level course on how to create VR games.
In a blog post by Unity, the company stated the following, “We’ve partnered with Oculus to create a free intermediate level course, “Design, develop and deploy for VR.” You’ll learn VR best practices and how to build and launch your own vertical slice of a game from Unity and Oculus experts.”
The free course provides more than 20 hours of extensive learning on how to create the VR content. Users will get to learn about programming, user experience (UX) considerations for VR, optimization, launching your game and more.
In the course training there are twelve experts from Oculus and Unity that’ll provide the in-depth lessons to help you build your own vertical slice (think, level of a game) of an escape room game.
And as an added bonus (after you complete the course) you can submit your vertical slice for feedback from Oculus.
Chris gives you an overview of the VR industry, best practices for a successful VR game and an overview of what you’ll be learning.
Planning sets you up for success, and in this unit, you’ll learn to create a game design document, a player profile report and a press kit.
You’ll learn how to set up the Oculus and Virtual Reality Toolkit (VRTK integrations) in Unity as well as how to set up a basic VR scene.
Get best practices for making your VR experience comfortable and learn how to implement a teleportation system.
Learn how hand interactions work in VR, how to design interactions to manipulate objects and how to overcome challenges with item placement.
Transition from 2D to VR, review well-established VR interaction paradigms (think laser pointers) and find out how to design a user friendly interface for VR.
Implement spatial audio for VR with the Oculus Spatializer Plugin. Plus, dive into reverb and mixer settings and learn how to test your audio.
Be efficient with assets, implement lighting and configure your settings to get better performance from your VR game.
Get to the bottom of bottlenecks with Unity Profiler, Frame Debugger and Unity Profile Analyzer. You’ll also learn about the technical requirements to pass Oculus Virtual Reality Checks (VRCs).
Successfully run tests on your VR application. By the end of this unit, you’ll be ready to implement quality VR playtests to your development cycles.
In this final unit, you’ll get a crash course on marketing to drive awareness of your VR experience and pricing strategy. We’ll also talk about best practices for submitting to the Oculus Store.
You will need Unity, the Oculus SDK and VRTK , and Oculus hardware. If you are unfamiliar to the Unity platform you can take the tutorial course here. For basic VR tutorial class by Unity, you can go here.