Multiplayer Virtual Reality Vr Development With Unity

Learn the basics of Multiplayer Virtual Reality by building a fully functional project from scratch

Last updated 2022-01-10 | 4.7

- Multiplayer Virtual Reality Development
- Full Multiplayer VR Synchronization (Head
- Hands
- Body)
- VR Player Movement Synchronization including Teleportation

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

  • 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

Course content

9 sections • 59 lectures

Introduction to Section and about Unity version Preview 00:40

Installing Unity Preview 04:40

Creating the Project and Importing Game Assets Preview 04:53

Importing Unity XR Interaction Toolkit and Configuring Project For Oculus Quest2 Preview 11:33

XR Rig Setup Preview 08:23

Installing apk into Quest/2 Preview 06:10

Testing with Unity Editor via Oculus Link/SteamVR Setup and OpenXR Preview 06:48

(Old Lecture)Testing VR in Unity Editor without a Powerful PC Preview 12:52

VR Avatar Implementation Preview 11:48

Continuous Moving & Continuous Turn & Character Controller Preview 06:41

Teleportation Preview 11:54

Grabbing in VR Preview 06:34

UI Interactions in VR Preview 08:05

Importing Photon Unity Networking 2 ( PUN 2) Preview 08:42

Connecting to Photon Servers Preview 05:14

Login UI Preview 08:45

VR Keyboard Implementation and Connecting with Playername Preview 09:43

Loading Home Scene and Intro to Photon Rooms Preview 05:47

Joining Random Rooms Preview 12:45

Editor Testing for Multiplayer: Editor Scripting in Unity Preview 12:08

Creating Virtual Rooms Based On Map Selection Preview 16:40

Joining Virtual Rooms Based on Map Selection Preview 06:42

Loading and Synchronizing Scenes Based on Map Selection Preview 12:29

Listing Player Counts on Virtual Worlds Preview 10:11

Spawning VR Players Inside Virtual Room Preview 09:24

Networked VR Player Setup Preview 12:48

Fixing Bugs and Leaving Virtual Rooms Preview 15:44

Photon Synchronization Basics Preview 06:39

MultiplayerVRSynchronization Script Preview 07:15

Networked Grabbing Part 1: Intro Preview 11:07

Networked Grabbing Part 2: Ownership Transfer Preview 09:31

Networked Grabbing Part 3: Remote Procedure Calls- RPCs Preview 13:55

Local Avatar Selection System Preview 13:21

Remote Avatar Selection System: Custom Player Properties for Avatar Model Synch Preview 17:42

Into and Importing Photon Voice 2 into the Project Preview 04:52

Setup Voice Chat Preview 10:40

Setup UI For Voice Chat Preview 08:06

Creating the Project and Importing Game Assets Preview 07:58

Importing Unity XR Interaction Toolkit and Configuring Project For Oculus Quest/ Preview 04:56

XR Rig Setup Preview 07:35

Viewing the Scene in VR Part 1: XR Rig Setup Preview 08:14

Viewing the Scene in VR Part 2: Configuring Project for Oculus Quest Build Preview 11:59

Viewing the Scene in VR Part 3: Installing External apk files Preview 07:32

Optimizing the Project for Oculus Quest Preview 04:12

Capturing XR Button Input Preview 10:22

Opening/Closing VR Menu with XR Button Preview 11:58

UI Interactions Preview 08:07

Loading Home Scene and Intro to Photon Rooms Preview 07:43

Joining Random Rooms Preview 15:05

Editor Testing for Multiplayer: Editor Scripting in Unity Preview 13:22

Creating Virtual Rooms Based On Map Part 1- Setting up Open Worlds UI Preview 09:53

Creating Virtual Rooms Based On Map Part 2- Custom Room Properties Preview 14:20

Joining Virtual Rooms Based on Map Selection Preview 09:31

Loading and Synchronizing Scenes Based on Map Selection Preview 13:58

Listing Player Counts on Virtual Worlds Preview 13:32

Spawning VR Players Inside Virtual Room Preview 11:08

Networked VR Player Setup Preview 16:51