Welcome to the Oculus Developer Forums!

Your participation on the forum is subject to the Oculus Code of Conduct.

In general, please be respectful and kind. If you violate the Oculus Code of Conduct, your access to the developer forums may be revoked at the discretion of Oculus staff.

Quest Unity Local Multiplayer

Is there any reason Photon Unity Networking Classic won't work for the Quest?  I'm new to mobile, and it will take me a while to test with multiple Quests, so I'd really benefit from someone who has prior experience with this. 

I'm using OVR (I hear it's necessary to update frequently for Quest dev).  My experience is for five players, and does not require matching at the moment.  However it is local, so I will need to align each player's coordinate system (and continue aligning them over the course of the 10 min experience to avoid drift).

Any heads up about potential issues or recommendations would be much appreciated.  It seems as though Photon Classic is the best way to go, but I am also open to trying PUN 2, U-Net, or anything else that might work better for a local Quest multiplayer experience. 

If you know of any good tutorials or repositories to check out, that would be awesome!!  Thank you in advance!  

Comments

  • Ross_BeefRoss_Beef Posts: 170 Oculus Staff
    Hey @Atley, have you by any chance looked into the Oculus solution?

    We have a sample (Social starter) which provides avatars, already hooked up with networking and VoIP. 
  • AtleyAtley Posts: 15
    NerveGear
    No, I didn't even know about it.  But this looks like a great place to start.  

    Will the Social Starter by chance be offering support for drift?

    I'd like to expand the max room scan size by about 10x.  I'd like to pre-load the room scan to our Quests.  Could you advice?  I believe the OC5 teams running Superhot had to solve something close to this...
  • TheGRIDVRTheGRIDVR Posts: 1
    NerveGear
    Has anyone gotten Social Starter to work with Unity and the Quest?  It crashes shortly after export to the quest from Unity and there seems to be a lack of Quest specific documentation. I plugged in the Rift in an attempt to debug the Quest project and get Entitlement errors, etc. 
  • blackfox.studioblackfox.studio Posts: 19
    NerveGear
    Any update on this topic? I would like to create a social experience too and I’m undecided between the social starter project (which apparently doesn’t work), rooms (no tutorial) and Photon2
    thanks 
  • stevehinanstevehinan Posts: 129
    Art3mis
    lsummers said:
    Hoping to do a video on it at some point.
    I will watch your video, please update this post when ready. 💪
  • VJ76VJ76 Posts: 44
    Brain Burst
    @lsummers i'm also interested  B) hope it is soon
  • lsummerslsummers Posts: 25 Oculus Start Member
    I'm debating right now if we continue on with Photon or take the opportunity to learn more about Improbable as I'd LOVE to see us transform it from a 20 player arena game to an MMO.  But will update soon!  First, I promised the Oculus guys I'd tear apart the OVR framework and go into some of the explanations on why I think people are struggling to get content on the Quest
  • blackfox.studioblackfox.studio Posts: 19
    NerveGear
    Quick recap:
    1) Photon - requires OVR framework modifications (looking forward to the video)
    2)  Social Starter - deprecated - still no news about that

    3) Platform SDK - room - 
    I’m thinking to use this options for my first prototype on Quest. Do you know if it’s possible building a custom room?

    the problem is always the same: lack of good simple tutorials and no response from the Oculus team (I bombed them with emails and support tickets...nothing)
  • BBigGBBigG Posts: 12
    NerveGear
    We are also thinking about creating a multiplayer experience. Did anybody make some progress on the Oculus P2P solution? Or any further learning from using PUN or UNet?
  • MassiveStateMassiveState Posts: 40 Oculus Start Member
    - I have implemented Oculus p2p on my Go app, it's been a hassle when we connect more than 4 users together and because we're not approved for quest yet it's been a bummer.

    - I did some digging into Agones/Google cloud.. still seems like a viable option

    - I'm in process of switching to Photon, it's fairly easy so far I'm digging it.
     
    - I've also tried out Normcore.io this was super easy, but was struggling with integration of Oculus Avatars, it's really good if you're creating your own avatars
  • Zig420Zig420 Posts: 22 Oculus Start Member
    Any news on this? Still can't find anything on how to do this.
  • chris.banwell.3chris.banwell.3 Posts: 3
    NerveGear
    Same here, any pointer/tutorials anybody
  • paulodgnpaulodgn Posts: 13
    NerveGear
    We are using Photon for a multiplayer demo on the Quest. It works pretty good, but we were having problems using oculus avatar so we created or own avatars. Check out Photon documentation:

    https://doc.photonengine.com/en-us/pun/current/getting-started/pun-intro

    https://doc.photonengine.com/en-us/pun/current/demos-and-tutorials/oculusavatarsdk
  • paulodgnpaulodgn Posts: 13
    NerveGear
    We are using Photon for a multiplayer demo on the Quest. It works pretty good, but we were having problems using oculus avatar so we created or own avatars. Check out Photon documentation:

    https://doc.photonengine.com/en-us/pun/current/getting-started/pun-intro

    https://doc.photonengine.com/en-us/pun/current/demos-and-tutorials/oculusavatarsdk
  • feier10feier10 Posts: 1
    NerveGear
    edited October 16
    Hello. Could anyone tell me how i can test the app I created with photon on the quest? I have two quests but using the photon tutorial (on the photon website) on avatars and prior tutorials nothing works. I can not see the remote avatar on any device but also don't know if the avatars simply may be buggy. 
  • weirdmonkey2807weirdmonkey2807 Posts: 16
    NerveGear
    @feier10 I am not sure you can use the Avatars on Quest. Avatar access requires platform features which you can only get if you have been approved to develop for the Quest. I might be wrong and things might have changed on this but we have tried this a while ago on Unreal and the Oculus Team confirmed this.
  • paulodgnpaulodgn Posts: 13
    NerveGear
    @feier10 try to create your own Avatars. We also couldn´t see anything with Oculus Avatar SDK.
Sign In or Register to comment.