Unity VR Multiplayer Template is HERE!!!

Поділитися
Вставка
  • Опубліковано 29 січ 2025

КОМЕНТАРІ • 47

  • @UnityJoe
    @UnityJoe 6 місяців тому +3

    Great video, thanks for making it!

  • @DarthTekin
    @DarthTekin 6 місяців тому +3

    Super helpful, thanks.

  • @richardlane2273
    @richardlane2273 5 місяців тому +1

    Awesome Video - Thanks for putting it together. Next steps to integrate my avatar with legs.

  • @AntonioOlia
    @AntonioOlia 2 місяці тому

    can I use the basis of this project to make a local multiplayer in mixed reality using the meta quest building blocks?

  • @evFPV
    @evFPV 6 місяців тому +1

    On quest 3 runs out of the box. In quest 2 I had to change from single pass to multipass, otherwise the right screen would not render anything

  • @rebeccaacheampong7239
    @rebeccaacheampong7239 5 місяців тому

    Can you help me discover what is wrong with my set up? In the unity scene both the ebasisc and sample scene, i see only the players the lobby graphics does not show but show in playmode. Also, when I connect my oculus device, i get an error as argumentOutOfRangeException: Index was out of range. Mst be non-negative and less thtan the size of the collection. Please I am new tot unity so forgie me if i did not use the correct terms.

  • @zovdyt1031
    @zovdyt1031 3 місяці тому

    Who knows how to sync objects in scene by client i cant movw objects,i try ro changeownership, but i cant do u have ready code for sync.Thank you

  • @0GRANATE0
    @0GRANATE0 6 місяців тому +1

    can you help me to understand, this is using unitys specific sdks right? so when I use this I can't use the "Building Blocks" from Oculus for Quest3?

    • @immersiveinsiders
      @immersiveinsiders  6 місяців тому

      @@0GRANATE0 yes that’s right! It’s using Unity XR Interaction Toolkit.
      Yes you can’t use Build Block when you use this.

    • @0GRANATE0
      @0GRANATE0 6 місяців тому

      @@immersiveinsiders sad developer-noises

  • @TarunSikhwal
    @TarunSikhwal 4 місяці тому

    Hey, I am trying to add Meta Voice Sdk with this template. But its not working in quest or pc but working fine in unity editor. Does any idea how i can resolve it. Thanks

  • @SreeHarryy
    @SreeHarryy 4 місяці тому

    Thats great!!!!!!!!!.. can u make a tutorial for full body player integration.??

    • @immersiveinsiders
      @immersiveinsiders  4 місяці тому

      We are working on it but it's complex given that it's networked. It's much easier with Meta SDK as they already have a body tracking API.

  • @swagtiger285
    @swagtiger285 6 місяців тому +1

    Hey, thank you for this tutorial! Great content!
    Is there a way to make this in Mixed Reality instead of Virtual Reality? I'm thinking of using template for MR and was wondering how to do so
    Thank you!

    • @immersiveinsiders
      @immersiveinsiders  6 місяців тому

      Yes! it's really simple, try this: ua-cam.com/video/Ej-baf4aIJY/v-deo.htmlsi=ASTKtjAzZGD1Gat8&t=233

    • @swagtiger285
      @swagtiger285 6 місяців тому

      You’re the goat, thank you!
      I followed that setup with Meta Building blocks to move the position of an IK Rig’s joints according to a script with predefined body coords
      But this neither worked nor was synced to the network
      Do you think this is a problem on my end or on the project setup side?
      Thank you for your help!

  • @SDAGE973
    @SDAGE973 6 місяців тому

    Thanks for this video ! But I don't understand why there are only UI click / object grab samples in this (awesome) template... Nothing about clicking a (3D) object. But why ???

    • @immersiveinsiders
      @immersiveinsiders  6 місяців тому

      It's not that difficult to add. If you know how to create a push button, then add that to the scene and add the networking component like the Network Object and Client Network Transform :)

  • @evFPV
    @evFPV 6 місяців тому

    Has anyone tried this on Quest1? I am unable to make it work... I downgraded the min Api to 29 but I get a black screen and the app crashes

  • @themattempire42
    @themattempire42 4 місяці тому

    Awesome tutorial! Will be looking into this myself soon. I was wondering about the Multiplayer fees (if any). With Photon fusion etc there was a fee above a certain amount of CCU. Would this network approach have a similar thing or does all this fall under the Unity pricing structure (eg. over $1m a year etc)?

    • @immersiveinsiders
      @immersiveinsiders  4 місяці тому

      Yes, Photon will have a separate fee and Unity has a separate fee.

  • @zovdyt1031
    @zovdyt1031 4 місяці тому

    hi, in the basic scene, when I create a room (I become a host with a crown on my head), then I cannot move objects, how can I fix this?

    • @immersiveinsiders
      @immersiveinsiders  4 місяці тому

      Do you mean you created a basic scene from scratch? Or are you testing the sample scene?

    • @zovdyt1031
      @zovdyt1031 4 місяці тому

      @@immersiveinsiders sample scene work good,but in basic i can not move object by host,but when i default player i can moving,do u know how can i fix that?thx for answer

    • @zovdyt1031
      @zovdyt1031 4 місяці тому

      I FIX THE PROBLEM

    • @anG-q6y
      @anG-q6y 3 місяці тому

      I also have same issue in the Basic scene using quick join .. what is the solution ?

    • @zovdyt1031
      @zovdyt1031 3 місяці тому

      @@anG-q6y objects have freeze rotation

  • @DivyaSatheesh02
    @DivyaSatheesh02 6 місяців тому

    I explored this template Is it possible to switch the controller prefabs to hands prefab with pose animation.. If its possible let me know please..

    • @immersiveinsiders
      @immersiveinsiders  6 місяців тому

      @@DivyaSatheesh02 it’s certainly possible. But I haven’t tried it myself. However as you see at the end when I show the demo, I am using my hands.
      So controller hands should not be too difficult to add.

    • @DivyaSatheesh02
      @DivyaSatheesh02 6 місяців тому

      @@immersiveinsiders if it's possible can you help me in solving it.. I Almost tried two days but only hand tracking is enabling not able to switch controller prefab to hands

  • @ultrapaul001
    @ultrapaul001 6 місяців тому +3

    Hello, I am a big fan of your content, very intuitive, because you don't make a video on how to put a ready player me character in that template or from scratch, and how to put multigames or when you enter a game it sends you to another scene because of the topic. optimization.Thanks

  • @irtazaarshad3997
    @irtazaarshad3997 2 місяці тому

    This is great

  • @RA-cy9iw
    @RA-cy9iw 5 місяців тому

    My game is 3D universal i want to import it in VR multiplayer but i faced to many errors , i nedd help plz

  • @evFPV
    @evFPV 6 місяців тому

    What if I want to use it on a android mobile phone, would it be easy to make it work?

    • @immersiveinsiders
      @immersiveinsiders  6 місяців тому

      @@evFPV not really sure to convert it into a cross platform version.
      But it guess it would be something similar like XR simulator. Where you have UI joystick and buttons to control the avatar movement and interaction.

  • @mikol94.gamedev
    @mikol94.gamedev 6 місяців тому +4

    Hey i also tried out yesterday this template. I installed the apk on my oculus quest 2, hosted a room from my PC, joined with quest 2 and it worked!
    But fortunately it runs at the moment only in local networks. Do you have any ideas how to connect 2 Players from 2 different networks?

    • @immersiveinsiders
      @immersiveinsiders  6 місяців тому

      You'll havae to edit a script a script bit for that.
      What you can do is, open the 'XRINetworkGameManager' script, and replace line 513 with "ConnectedRoomRegion = ".
      And just add the region you want, which you can look up from here support.unity.com/hc/en-us/articles/4408401702164-Selecting-Relay-Regions-An-In-Depth-Guide

    • @optus231
      @optus231 6 місяців тому

      Are you talking about different regions?
      Because this morning I have tested with a friend using the same apk but diferent ip and it worked pretty well.

    • @UnityJoe
      @UnityJoe 6 місяців тому +1

      It does not run only on local networks. By leveraging Unity Relay you can connect to anyone anywhere.

    • @evFPV
      @evFPV 6 місяців тому

      ​@@optus231Same here. I played with a colleague in brussels while i was in Madrid...

    • @mikol94.gamedev
      @mikol94.gamedev 6 місяців тому +1

      Hi guys thank you for your responses. Its pretty new for me, working with multiplayer features. But it worked on first approach! I simply registered myself on unity cloud and created a build for a dedicated server -> Uploaded and started it.
      In Networkmanager Script i only had to change the IP adress and Port and yeah im happy that it worked!
      And this template is really amazing!

  • @evFPV
    @evFPV 6 місяців тому

    Amazing starting point to any vr multiplayer experience. It would be awesome to see you adding real player me (or any other type of avatar instead of this potatoe they are using 😂)
    Regards from Spain 😊