Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Join us on Dec 8, 2022, between 7 am & 7 pm EST, in the DOTS Dev Blitz Day 2022 - Q&A forum, Discord, and Unity3D Subreddit to learn more about DOTS directly from the Unity Developers.
    Dismiss Notice
  3. Have a look at our Games Focus blog post series which will show what Unity is doing for all game developers – now, next year, and in the future.
    Dismiss Notice

Multiplayer application using OVR libraries

Discussion in 'AR/VR (XR) Discussion' started by MiaoBolverk, Jul 31, 2019.

  1. MiaoBolverk


    Feb 6, 2018
    If there is a better place for me to ask this question, please direct me there. My apologies in advance for the vague question, since I don't understand the problem well enough to ask in greater detail.

    I want to create a multi-player Unity application using the Oculus SDK. Let's say there are two players in the scene, A and B. When player A presses a button using his index finger, the hand avatar for player B also displays a moving index finger. In short, hand movements for one player are also observed for the other. Controller inputs are also read without any ability to distinguish whether they originate from player A or B.

    What are the possible approaches for eliminating this problem, if it is mandatory that I continue using Oculus SDK?
  2. JoeStrout


    Jan 14, 2011
    It is not mandatory. The Oculus SDK can certainly do this, though. Other solutions would be Photon, roll your own networking, etc.
  3. VrDevDoug


    Dec 30, 2017
    Would mirror networking allow you to set up multiple OVR player controllers in a single scene so players could interact with each other ?
  4. EdBlais


    Unity Technologies

    Nov 18, 2013
    Hey @VrDevDoug Looking at the Mirror Networking github, they appear to be a solution used by Population: One, which is a VR battle royale game. I personally don't have any experience with this solution, but with a quick glace, I would assume it's possible to achieve what you are looking for. They also have forums on their website, which might be able to assist you in your endeavor.