Showing 28 Results
Design, Develop, and Deploy for VR
Course
Intermediate
23 Hours
In this comprehensive course from Oculus and Unity, you’ll learn how to build an immersive VR game step by step. Designed for people who have an intermediate knowledge of Unity, the goal of this course is to teach you how to design, develop, and deploy a VR application. You’ll learn an extensive range of principles and best practices: from locomotion and hand presence, to optimization and testing, to user interaction and go-to-market strategy. Coached along the way by experts from Oculus and Unity, you'll build a vertical slice of an escape room game throughout the course. While the course is geared towards developing for the Oculus Rift, the principles covered also apply to the Oculus Quest, and you’ll learn to avoid some common pitfalls we see developers experience when submitting their application to the Oculus Store. Take your VR skills to the next level with this deep dive into the principles of VR development. Access additional support and submit your finished vertical slice to the Oculus Developer Support team for feedback: https://developer.oculus.com/unity-learn-vr/ FAQ 1. What prerequisites do I need to take this course? This course is designed for intermediate level developers with familiarity building in Unity, ideally with some VR experience too. If you’re brand new to game development or VR, we recommend taking an intro to Unity course and/or an intro to VR tutorial prior to taking this one. 2. What version of Unity do I need to complete the course? The course uses 2018.4 LTS. 3. What Oculus hardware is recommended for the course? This course is focused on developing for Rift S, so we recommend using a Rift S, but the principles covered also apply to Oculus Quest.
Lesson 2: Energy
Tutorial
Beginner
1 Hour
Overview: In this tutorial, you will learn about the relationship between mass, force, and energy as you calculate the velocity and acceleration of the cannonball on your worksheet. You will begin by opening lesson two and looking at how the mass and force sliders you used in the last lesson affect the energy involved in a catapult launching a projectile. When you’ve used your sliders to change the energy being used in your catapult, you will launch the ball and track the energy associated with the ball through its arc between the catapult and the ground. Using the law of conservation of energy, you will explain how energy is used and transferred by the catapult. Using one of the kinematic equations, you will be calculating the acceleration of your cannonball for two different sets of mass and force values. When you have finished with the lesson, you will move on to the boxes free play activity and track the energy needed to knock down all the boxes. Project Outcome: You will be able to explain the relationship between mass, force, potential energy, and kinetic energy. You will use kinematic equations to find the acceleration of a cannonball launched from a catapult. Using what you've learned, you will find the optimal mass, force, and energy needed to knock down a stack of blocks. Learning Objectives: By the end of this lesson, you will be able to: Adjust the mass of a cannonball and the force being used to launch it and understand the relationship between mass, force and energy. Understand the relationship between elastic potential energy and kinetic energy. Understand the relationship between the kinetic energy involved in the launch of a cannonball and the gravitational potential energy that a cannonball gains as it travels higher. Explain the relationship between the law of conservation of energy and the way a catapult launches a cannonball. Use a kinematic equation to find the acceleration of a ball as it launches from a catapult. *Note: The law of conservation of energy and the kinematic equations can be found in the Formulas and More document.
Part of:
Lesson 1: Forces
Tutorial
Beginner
1 Hour
Overview: In this tutorial, you will learn about how forces interact to produce projectile motion of a cannonball as it is launched from a catapult. You will begin by opening the Unity editor and downloading the project assets by following the included link. When you have the assets loaded and configured, you will start lesson one and begin working through the included steps. By changing the sliders that control your cannonball’s mass and the spring force of your catapult, you will watch how the forces applied by a catapult affect the arc and speed of a projectile. Using the data set you collect from the launch; you will calculate the acceleration of your cannonball. Once you are finished with the lesson activity, you will move on to the target free play section and experiment with mass and force until you are able to hit the center of a target. Project Outcome: You will be able to explain the relationship between the forces applied to a cannonball, the mass of the ball, and the ball’s acceleration. Using what you've learned, you will find the optimal mass and force settings needed to hit the bullseye on a target. Learning Objectives: By the end of this lesson, you will be able to: Adjust the mass of the cannonball being launched from a catapult. Adjust the force applied to a cannonball by a catapult. Understand the relationship between a force applied to a cannonball and its velocity. Understand the relationship between a force applied to a cannonball and the distance it travels. Use the velocity calculated in the Unity editor to determine the acceleration of a cannonball at different points in its arc. *Note: Follow along in the worksheet that can be found under Tutorial Materials. This is also where you can find other important resources like the Formulas and More page.
Part of: