
Set up your virtual reality environment, compare Liedtke with other plugins and Teekay alternatives, and create your first project with required devices and MIT-licensed tools.
Explore how VRTK 4 provides a free, open source, cross platform VR toolkit with built in locomotion and object interaction, simplifying development across Oculus and SteamVR.
Configure the Oculus camera rigs, set the tracking origin type to floor level, activate only one rig, and test spatial movement with your HMD using the Oculus integration setup.
Map left and right controller objects to VR transforms, mimic hand movements to punch cue blocks, starting with Arctic default cuboid hands and upgrading to boxing gloves for expressive VR.
Set up countdown visuals by creating a countdown controller with objects, add mesh filter and mesh renderer, assign go and number meshes, adjust transforms and materials, then deactivate countdown.
Review essential scripting to power your rhythm fitness game using the beatboxer assets script folder, where each script has a lecture showing the full code and its setup.
Learn how to declare and invoke C# action events to notify listeners, subscribe classes, and update the UI when a cube slips past the player.
Attach the dead wall script to destroy red and blue kill blocks that slip past the player and raise the on cube missed event, which updates the UI.
Configure the boxes hit script to update the hits dial as players strike Q blocks, while left and right punch scripts trigger cubitt events that update fill bar and UI.
Welcome to the 'VR Beat Boxer', game development course, where you will learn to create a clone, of the extremely popular rhythm fitness games like Beat Saber, and Super Natural.
Build once and deploy to both Oculus and Steam VR devices, with ease.
This course, teaches you everything you need to know, to build your very own VR Beat Boxer rhythm fitness game, using the world class Unity Engine, latest LTS version 2020.4.x.
I am an Emeritus certified iDTech instructor and also the author of the book 'Unity® Virtual Reality Development with VRTK4: A No-Coding Approach to Developing Immersive VR Experiences, Games, & Apps' published by Apress and available world wide on the Amazon and Springer stores.
Unity is the top rated game engine, when it comes to developing VR apps and games. VRTK on the other hand is a battle-tested VR solution for Unity. Several block buster games have been made using Unity and VRTK.
VRTK 4 in conjunction with Unity, has changed the dynamics of VR development. No other game engine comes even close, to providing you with such advanced functionality for VR development, as does VRTK 4 with Unity.
This course makes understanding VRTK 4, super easy, and the Beat Boxer game you develop, will be a complete game, you could even publish to both Oculus and Steam.
The VRTK 4 framework takes care of all the heavy lifting, in terms of VR Mechanics required. You only add a little extra code, to pull it all together, the way you want it to work.
Once you have taken this course, you will be poised, to create amazing rhythm fitness games, like Super Natural an Beat Saber.
This course is aimed at beginner to intermediate Unity users, who need to know their way about the Unity editor, for basic scene editing. A basic knowledge of C# programming for Unity is also required, where you need to know what a Class is, what a method is, have knowledge about C#'s basic variable types, if statements and loops.
This course will take you through everything, step by step and give you plenty of practice along the way.
You will need to have access to a 6 DOF (degrees of freedom) headset, for Steam VR or Oculus only.
You could use a Steam VR headset like the HTC Vive, or an Oculus Rift, or an Oculus Quest (both 1 and 2 will work fine), which are some of the more popular, 6 DOF headsets available, and the ones this course has been tested against.
If using the Oculus Quest, it would be advisable to have a link cable, as deploying a build to the headset, each time you test is not very practical, and would be time consuming.
Please use Udemy's Q & A, for any explanations you seek from my end, related to this course.
This course will continue to be updated, as new VR mechanics evolve.
Become a VR Game Developer now, and create some amazing Games!
- Chris,
Game Works