Multiplayer Virtual Reality (VR) Development With Unity
What you'll learn
- Multiplayer Virtual Reality Development
- Full Multiplayer VR Synchronization (Head, Hands, Body)
- VR Player Movement Synchronization including Teleportation
- Networked Grabbing
- Oculus Quest Development
- Unity XR Interaction Toolkit
- Editor Scripts for easy Multiplayer testing
- Login with Playername
- VR Keyboard
- VR Avatar Selection System with five different model
- Creating and joining Virtual Rooms by map type
Requirements
- Beginner/Intermediate Unity Experience
- Beginner/Intermediate C# Experience
- Having an Oculus VR Headset (Quest, Rift or Rift S)
- Optionally SteamVR supported headset
- Unity supported PC or Mac
Description
!!! JUST UPDATED WITH UNITY 2020.3 LTS !!! (Also the lectures are now 1080p)
Welcome to Udemy's first Multiplayer Virtual Reality Development course!
Virtual Reality is having its best time ever. Stuck in our homes, we find joy and happiness in VR. But some people still think VR is an isolating experience.
Not anymore! Virtual Reality has the potential the be the next social impact in our lives. With Multiplayer implementation, we can meet people in Virtual Worlds and communicate with tools that do not exist in the real world.
In this course, we build a Multiplayer VR project from scratch. Unity's XR Interaction Toolkit is used for the Virtual Reality solution. Also, Photon- PUN 2 asset is used for Multiplayer implementation. While learning, you will have much fun with the Game Assets that I will share with you.
By enrolling in this course, you will learn Multiplayer VR Development Fundamentals such as:
Configuring a Unity project for Oculus Quest with the new XR Interaction Toolkit from Unity 2019.4
VR Keyboard Implementation
Connecting servers with player name
Joining Virtual rooms
Avatar Selection System
Full Multiplayer VR Synchronization (Head, Hands, Body)
Multiplayer VR Movement Synchronization for Teleportation and Joystick
Voice Chat for VR
Networked Grabbing
Editor Scripting for Multiplayer tests with only one headset
This course is tested with Oculus Quest only. However, it should work with Oculus Rift and Rift S without any issue. Because Unity's XR Interaction is used and it offers cross-platform support for VR Development.
At the end of the course, you will have a fully working Multiplayer VR Template project that you can even publish!
Even if you do not have a VR Supported PC, I will show you how to easily test VR projects.
If you have a SteamVR supported headset, you can still follow the course. Because there is a special lecture explaining how to set up the project for OpenVR. Note that SteamVR is not officially supported by the XR Interaction toolkit, yet. But it will be and the course will be updated according to that.
Come and join me to build the Virtual Worlds that we will be living in...
I will see you there...
-Tevfik
Who this course is for:
- Unity Developers who want to create Multiplayer Virtual Reality experiences
Featured review
Instructors
Tevfik is a passionate game developer and an XR educator. Following his BS degree in Aerospace engineering, Tevfik self-taught himself software development through online education tools.
Driven by a belief in making technology education accessible to all, Tevfik developed the world's first online course on location-based AR applications in 2018. Since then, he has guided the XR learning journey of 43,000+ students worldwide and takes pride in providing the highest-rated online courses on AR/VR game development on Udemy.
IRONHEAD is an XR company that creates high-quality VR games, development courses, and assets; aiming to grow both the production and consumption capacities of the XR community.
Through its twofold approach of creating both VR games and the educational tools for developing them, Ironhead's mission is to satisfy the pressing need for indie games and capable developers in the exponentially growing VR market.
Ironhead was founded by Tevfik Ufuk Demirbaş in Ankara, Turkey. With over four years of industry experience in the AR/VR field and over 38,000 students worldwide on Udemy, Ironhead is recognized for its leadership in the XR development community.
In the near future, Ironhead is poised to publish a Multiplayer VR Shooter game while continuing to produce resources for the XR community.