How To Make a Multiplayer Game in VR? - Photon

Поделиться
HTML-код
  • Опубликовано: 28 янв 2025

Комментарии • 72

  • @immersiveinsiders
    @immersiveinsiders  9 месяцев назад +1

    The SDK have been updated and you can find the updated scripts/UI Prefab in the resource channel of our Discord server: discord.gg/nx6rcb4kDc.

  • @ganapathiasiddharth3654
    @ganapathiasiddharth3654 Год назад +1

    its really impresive video, till now i was stopped at certain point because I don't have oculus device but by your tutorials related to stilumator will help us who can't effort for the device. Please post related videos I'm really waiting for your upcoming videos related to hand tracking and interaction and more.Thank you so much

  • @westomer886
    @westomer886 3 месяца назад

    Wow! It actually worked! All the other tutorials I followed for VR and Fusion did not. But this did! I had both my Quest 2 and my Quest 3 in the same VR space together. I'm so excited to build on top of this and make some awesome stuff. Thanks @immersiveinsiders you just stepped up my game. I'm subscribing to your channel.

  • @TheAntimon13
    @TheAntimon13 Год назад

    Wow! This was really nice. Thank you so much for creating this video. I would definitely be interested in getting additional tutorials about voide chat and all the other topics you mentioned.

  • @colorfullife2223
    @colorfullife2223 Год назад

    U jus uploaded this in right time

  • @mohammadalikhadem4515
    @mohammadalikhadem4515 Год назад

    Very nice video. Prefab workflow explained very well!

  • @WaenglTaengl
    @WaenglTaengl Год назад

    That is a really good tutorial! The way you show the prefab workflow is really helpful! And there are not many videos out there that show VR and Networking in such clear and easy to follow manner! Well done! 🚀
    Will there be synchronized multiplayer interaction videos in the future, like handing over a tool to another player, manipulating objects locally but it is synced over the network etc? 🤗

    • @immersiveinsiders
      @immersiveinsiders  Год назад

      Thanks a lot :D
      Yes, we have some plans to add interaction and voice chat as well in the future :)

    • @xulipaTV
      @xulipaTV Год назад

      Excellent looking forward ! @@immersiveinsiders

  • @manuelmeekattukulam
    @manuelmeekattukulam 2 месяца назад

    Thanks! Awesome tutorial

  • @ShamrozeKhan
    @ShamrozeKhan Год назад +1

    Do you think pvp free roam fps has future ? Which company has the best PvP for free roam currently?

  • @ar.stufff
    @ar.stufff Год назад

    Thanks for this amazing video. You mentioned voice chat and other topics. Would you please make videos on those topics?

  • @毕晟-f7o
    @毕晟-f7o 6 месяцев назад +1

    The video is very helpful. I can't find simple capsule with stick movement. And my network transform is different from the one in your video. Can you give me some advice. Thank you very much.

    • @adamsabol7739
      @adamsabol7739 11 дней назад

      yo man. I am doing it now and stopped at this problem. Did you manage to fix it?

    • @gharbianas5222
      @gharbianas5222 6 дней назад

      @@adamsabol7739 yo Man did you find a solution ?

  • @mathiolia5877
    @mathiolia5877 11 месяцев назад +1

    I do not have the prefabs you are using, like the room and the RigOVR

  • @aliriomiguel
    @aliriomiguel Месяц назад

    I'm getting this error "Unable to process a controller whose SampleRateHz is 0 now."
    Is it possible to test it without having an Oculus quest??

  • @gamedevelopersukanta414
    @gamedevelopersukanta414 8 месяцев назад

    Nice Video. Please post related videos I'm really waiting for your upcoming videos related to hand tracking and interaction , animation and more

  • @rex_xzec
    @rex_xzec 10 месяцев назад

    I just need help for my users being able to leave the room and enter the session again from the main menu

  • @EliasArnn
    @EliasArnn 9 месяцев назад

    Ive already got a whole VR rig system up that doesnt use the oculus integration, how will i add the keyboard and the raycaster with the XR Interaction plugin?

    • @immersiveinsiders
      @immersiveinsiders  9 месяцев назад

      With the updated SDK, you can set up the canvas easily in a few clicks. Check out this video:
      ruclips.net/video/PLEESpBjVFI/видео.htmlsi=Z_cdK_UcrH3vnoWC
      To enable the keyboard, in the OVR Camera Rig there's a component called OVR Manager, in the component look for "Requires System Keyboard" and enable that.
      But remember that this will work only on build.

  • @sharadpoudel7116
    @sharadpoudel7116 10 месяцев назад

    I could not find UIhelpers prefab. Can you please let me know where can I find it ?

    • @immersiveinsiders
      @immersiveinsiders  10 месяцев назад

      With the latest SDK, you don't need UI helpers, you can set up Ray Canvas in a few clicks. Here's the video: ruclips.net/video/PLEESpBjVFI/видео.html
      However, if you are using older versions, you can head over to our Discord server, and in the Resources channel you'll find the UI Helper Unity package.

  • @rex_xzec
    @rex_xzec 11 месяцев назад

    I need to be able to spawn at a specific place when they join or create a room. How do I do that?

    • @immersiveinsiders
      @immersiveinsiders  10 месяцев назад

      In the PlayerSpawner script, there is a variable called spawn position, you can set that to a specific value.

  • @AmanChaudhary-tb7ly
    @AmanChaudhary-tb7ly 8 месяцев назад

    hey can you continue this tutorial for grabbing an object also any other task for control by player by request authority, how to two or three players grab object

    • @immersiveinsiders
      @immersiveinsiders  8 месяцев назад

      Right now no plans on making that video, however we are working on videos that uses Photon and Meta avatars where you can grab objects. Check out this video:
      ruclips.net/video/FYiN4_fpvM4/видео.htmlsi=HxfRUtRGDBh4hB8l

  • @PravinMane-we8cf
    @PravinMane-we8cf 8 месяцев назад

    @immersiveinsiders , I did exactly followed the each step but still when I created room from one device and goes into mainGame, and join the same room from another device jumped into mainGame scene, Cant see each other and not even own touch control joysticks, any help would be much appreciated.

    • @immersiveinsiders
      @immersiveinsiders  8 месяцев назад

      You can download the project from here, it's been setup with the latest photon and Meta SDK : github.com/immersive-insiders/Muliplayer_Fusion_VR.git

    • @PravinMane-we8cf
      @PravinMane-we8cf 7 месяцев назад

      @@immersiveinsiders thanks for quick help much appreciated, Now see in that demo the Players are represented as sphere as head and cubes as hands, Is there chance to replace that whole thing with rig humanoid character to represent the players..., please help me out.

    • @immersiveinsiders
      @immersiveinsiders  7 месяцев назад

      ​@@PravinMane-we8cf Yes it's possible, by networking all the bones of the avatar. You'll have to 1st rig the avatar for VR and then just like how the cube is networked, you'll have to network the whole avatar and reach bones.

  • @SaraFruergaard
    @SaraFruergaard 11 месяцев назад

    I do not have the prefabs you are using, like the room and the RigOVR. Do I have to import thme or are they supposed to come with the Photon package?

    • @immersiveinsiders
      @immersiveinsiders  11 месяцев назад +1

      You need to import the sample package
      assetstore.unity.com/packages/tools/integration/meta-xr-interaction-sdk-ovr-samples-268521

    • @SaraFruergaard
      @SaraFruergaard 11 месяцев назад

      @@immersiveinsiders Hi Sorry, I did import it but am still missing the Assets, how come?

    • @SaraFruergaard
      @SaraFruergaard 11 месяцев назад

      Can I do it in another way? Like I dont really need the assets for my multiplayer game becuse I will crate my own enviroment but it would be good with the RigOVR i suspect?

    • @mathiolia5877
      @mathiolia5877 11 месяцев назад

      same pblm

  • @nurulsyafika4716
    @nurulsyafika4716 8 месяцев назад

    I would like to ask in advance for this tutorial using what architecture from fuison? Is it server, host or shared?

  • @RatheshKumar-tt4mt
    @RatheshKumar-tt4mt 4 месяца назад

    Bro there is no code called simple capsule with stick controller script can i know where can i get it?

    • @immersiveinsiders
      @immersiveinsiders  4 месяца назад

      You'll have to use the updated way of using locomotion. here's a reference video: ruclips.net/video/FqobmRpiDxA/видео.html

  • @gdv05
    @gdv05 Год назад

    Good content, thank you so much.

  • @davidrainder6620
    @davidrainder6620 Год назад

    Hi! Very useful tutorial! However, I'm experimenting a lot of trouble when it comes to starting/joining a session from a builded application in the Meta Quest 3. It just can't seem to be working and the server never starts running. If I build the app for PC and then run it using the Quest 3, it works! The server runs smooth and I can connect with other players.
    Do you happen to know what's going on with my Android builds?
    Thank you beforehand!

    • @immersiveinsiders
      @immersiveinsiders  Год назад

      I am not really sure what the problem could be. It worked perfectly fine for me. What we did was android builds as well.

  • @RaddisDevLMAO-z7f
    @RaddisDevLMAO-z7f 4 месяца назад

    how can i use a full player model?

    • @RaddisDevLMAO-z7f
      @RaddisDevLMAO-z7f 4 месяца назад

      beacause im trying to make a gorilla tag fan game with fusion instead of pun 2

    • @immersiveinsiders
      @immersiveinsiders  4 месяца назад

      @@RaddisDevLMAO-z7f it becomes complex with full body avatars, since you need to relay all the body positions across the network.
      Your options are to use Meta Movement SDK or use IK to setup Avatar.
      Then send the position and rotation values of the IK points to the other clients.

    • @RaddisDevLMAO-z7f
      @RaddisDevLMAO-z7f 4 месяца назад

      @@immersiveinsiders ok so will this tutorial on animation rigging work with fusion player prefab ruclips.net/video/3-TBaNLWWko/видео.html

  • @just8989
    @just8989 Год назад

    Thank you It was so uesfull. If possible can you make it using the Netcode

    • @immersiveinsiders
      @immersiveinsiders  Год назад

      Yes, we have that already over here: ruclips.net/video/sPKS3vjwvpU/видео.htmlsi=mObwJ1DLuXXM1Yhz

  • @rex_xzec
    @rex_xzec 11 месяцев назад

    I need help leaving the room back to the main menu. Can you help with that or someone can please?

  • @RMWaqas21
    @RMWaqas21 7 месяцев назад

    How to unable controller ray in simulator?

    • @immersiveinsiders
      @immersiveinsiders  7 месяцев назад +1

      If you have a ray interactor, it will be enabled automatically

    • @RMWaqas21
      @RMWaqas21 7 месяцев назад

      @@immersiveinsiders Thanks

  • @AmanShaders
    @AmanShaders Год назад

    hey Can you add meta avatar in this multiplayer in next part ?

  • @funkuevr
    @funkuevr 11 месяцев назад

    if im gonna grab object do he gonna see it?

  • @SimpsonBite
    @SimpsonBite 4 месяца назад

    ui helpers does not exist? can you help pls

    • @immersiveinsiders
      @immersiveinsiders  4 месяца назад

      We have exported the package, you can find it here: dineshpunni.notion.site/VR-Multiplayer-Setup-Photon-5cce27fc23da427aa3a021b5a5828dd6?pvs=4

  • @dirtazaVR
    @dirtazaVR 9 месяцев назад

    Hi i followed all your steps to the dot but when i start the app from the pc side, i get the debug.log "runner shutdown".

    • @immersiveinsiders
      @immersiveinsiders  9 месяцев назад

      That could happen if you have not added the photon app id correctly.

  • @I_riders
    @I_riders 11 месяцев назад +1

    Assets\Photon Scripts\HardwareRig.cs(66,34): error CS0539: 'HardwareRig.OnDisconnectedFromServer(NetworkRunner)' in explicit interface declaration is not found among members of the interface that can be implemented, Assets\Photon Scripts\ConnectionManager.cs(6,14): error CS0101: The namespace '' already contains a definition for 'ConnectionManager' this type i have plz salv

    • @immersiveinsiders
      @immersiveinsiders  10 месяцев назад

      You can find the updated scripts on our Discord server : discord.gg/bacJfZuY