Multiplayer Virtual Reality (VR) Development With Unity
Multiplayer Virtual Reality (VR) Development With Unity, available at $94.99, has an average rating of 4.38, with 62 lectures, based on 899 reviews, and has 8099 subscribers.
You will learn about 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 This course is ideal for individuals who are Unity Developers who want to create Multiplayer Virtual Reality experiences It is particularly useful for Unity Developers who want to create Multiplayer Virtual Reality experiences.
Enroll now: Multiplayer Virtual Reality (VR) Development With Unity
Summary
Title: Multiplayer Virtual Reality (VR) Development With Unity
Price: $94.99
Average Rating: 4.38
Number of Lectures: 62
Number of Published Lectures: 61
Number of Curriculum Items: 62
Number of Published Curriculum Objects: 61
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will 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
Who Should Attend
- Unity Developers who want to create Multiplayer Virtual Reality experiences
Target Audiences
- Unity Developers who want to create Multiplayer Virtual Reality experiences
!!! 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
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Read Before Begin
Chapter 2: Creating the Project and Importing Game Assets
Lecture 1: Introduction to Section and about Unity version
Lecture 2: Installing Unity
Lecture 3: Creating the Project and Importing Game Assets
Lecture 4: Importing Unity XR Interaction Toolkit and Configuring Project For Oculus Quest2
Lecture 5: XR Rig Setup
Lecture 6: Installing apk into Quest/2
Lecture 7: Testing with Unity Editor via Oculus Link/SteamVR Setup and OpenXR
Lecture 8: (Old Lecture)Testing VR in Unity Editor without a Powerful PC
Chapter 3: VR DEVELOPMENT BASICS
Lecture 1: VR Avatar Implementation
Lecture 2: Continuous Moving & Continuous Turn & Character Controller
Lecture 3: Teleportation
Lecture 4: Grabbing in VR
Lecture 5: UI Interactions in VR
Chapter 4: Multiplayer Virtual Reality Basics
Lecture 1: Importing Photon Unity Networking 2 ( PUN 2)
Lecture 2: Connecting to Photon Servers
Lecture 3: Login UI
Lecture 4: VR Keyboard Implementation and Connecting with Playername
Lecture 5: Loading Home Scene and Intro to Photon Rooms
Lecture 6: Joining Random Rooms
Lecture 7: Editor Testing for Multiplayer: Editor Scripting in Unity
Lecture 8: Creating Virtual Rooms Based On Map Selection
Lecture 9: Joining Virtual Rooms Based on Map Selection
Lecture 10: Loading and Synchronizing Scenes Based on Map Selection
Lecture 11: Listing Player Counts on Virtual Worlds
Lecture 12: Spawning VR Players Inside Virtual Room
Lecture 13: Networked VR Player Setup
Lecture 14: Fixing Bugs and Leaving Virtual Rooms
Chapter 5: Multiplayer Virtual Reality Synchronization Across the Network
Lecture 1: Photon Synchronization Basics
Lecture 2: MultiplayerVRSynchronization Script
Lecture 3: Networked Grabbing Part 1: Intro
Lecture 4: Networked Grabbing Part 2: Ownership Transfer
Lecture 5: Networked Grabbing Part 3: Remote Procedure Calls- RPCs
Chapter 6: Avatar Selection
Lecture 1: Local Avatar Selection System
Lecture 2: Remote Avatar Selection System: Custom Player Properties for Avatar Model Synch
Chapter 7: Voice Chat Implementation
Lecture 1: Into and Importing Photon Voice 2 into the Project
Lecture 2: Setup Voice Chat
Lecture 3: Update in Voice Chat 2
Lecture 4: Setup UI For Voice Chat
Chapter 8: Completed Project Source Codes
Lecture 1: Source Codes
Chapter 9: Old Course Content
Lecture 1: Creating the Project and Importing Game Assets
Lecture 2: Importing Unity XR Interaction Toolkit and Configuring Project For Oculus Quest/
Lecture 3: XR Rig Setup
Lecture 4: Viewing the Scene in VR Part 1: XR Rig Setup
Lecture 5: Viewing the Scene in VR Part 2: Configuring Project for Oculus Quest Build
Lecture 6: Viewing the Scene in VR Part 3: Installing External apk files
Lecture 7: Optimizing the Project for Oculus Quest
Lecture 8: Capturing XR Button Input
Lecture 9: Opening/Closing VR Menu with XR Button
Lecture 10: UI Interactions
Lecture 11: Loading Home Scene and Intro to Photon Rooms
Lecture 12: Joining Random Rooms
Lecture 13: Editor Testing for Multiplayer: Editor Scripting in Unity
Lecture 14: Creating Virtual Rooms Based On Map Part 1- Setting up Open Worlds UI
Lecture 15: Creating Virtual Rooms Based On Map Part 2- Custom Room Properties
Lecture 16: Joining Virtual Rooms Based on Map Selection
Lecture 17: Loading and Synchronizing Scenes Based on Map Selection
Lecture 18: Listing Player Counts on Virtual Worlds
Lecture 19: Spawning VR Players Inside Virtual Room
Lecture 20: Networked VR Player Setup
Instructors
-
Tevfik Ufuk DEMİRBAŞ
XR Developer & Entrepreneur -
IRONHEAD Games
XR Development made easy!
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 10 votes
- 3 stars: 42 votes
- 4 stars: 256 votes
- 5 stars: 587 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024