This course is designed to teach students how to use Unity's real-time 3d rendering engine to build virtual reality applications used to design and visualize environments and conduct a site tour of 3D virtual environments.
The course objective is for students to learn how to build interactive, standalone VR applications with realistic objects, audio, 2D and 3D assets, custom animations, interactive UI, and industry-standard locomotion techniques. They will also learn how to deploy their projects to an Oculus device, implement UX best practices for VR, strategize and design creative, immersive projects, and build custom strategies to integrate VR into external-party workflows.
By the end of this course students will not only know how Unity fits into the VR application development pipeline, but also use its native features and tools to maximize their own applications' quality, performance, and potential.