How To Make Your Own Virtual Reality Games With Unity & XR

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น •

  • @JustinPBarnett
    @JustinPBarnett  7 หลายเดือนก่อน +1

    📁 Download the Source Code: value.vrcreators.io/2021

  • @slowturtle1595
    @slowturtle1595 3 ปีที่แล้ว +73

    Dude this is the most excited I've been in a while. You made it feel way less of a daunting task to start making vr games. Great video!

  • @newunrealed
    @newunrealed 3 ปีที่แล้ว +6

    I was having problems making the controllers work... Everything was working fine but the controllers were not working/showing at all. Turns out I had forgotten to add "Oculus Touch Controller Profile" (in my case as I am using Oculus Quest 2) under Project Settings -> XR Plug-in Management -> OpenXR -> Interaction Profiles - just in case anyone would be wondering. I also realized that in the latest stable version of Unity I am using and OpenXR there is no such thing as "Room-Scale XR Rig", so I added "XR-Rig (Action Based)" instead and it worked fine. Just hoping this could save someone's time. Thanks a lot Justin for the excellent and very well organized tutorial!!! Impressive.

    • @choporo2005
      @choporo2005 3 ปีที่แล้ว +3

      Thank you!

    • @Pegasus3202
      @Pegasus3202 3 ปีที่แล้ว +2

      You saved a me a lot of time there, thanks!

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว +1

      Good tip!

  • @_silent_fury4535
    @_silent_fury4535 3 ปีที่แล้ว +48

    This is probably the best and current VR tutorial so far I've used. Didn't even have to program and saved a bunch of time. I did not know unity already had all of this for you, to just set up your game. Thanks a lot, and I love the motivation!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +3

      Thanks so much!! More to come 👍🏻

  • @g_w_j_l
    @g_w_j_l 2 ปีที่แล้ว +12

    For those looking for the 'Room-Scale XR Rig', it seems like the new unity update has it replaced with 'XR Origin'. The component is very similar and has the camera offset and left and right controller if you expand and dig deeper. It should work the same as the existing XR Rig.

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว

      Yup! I actually did a whole update video for 2022!

    • @GiantBean
      @GiantBean 2 ปีที่แล้ว +1

      @@JustinPBarnett Where is the link to this update?

    • @GiantBean
      @GiantBean 2 ปีที่แล้ว +1

      Found it... th-cam.com/video/yxMzAw2Sg5w/w-d-xo.html

    • @JeanMarcSkopek
      @JeanMarcSkopek ปีที่แล้ว

      ​@@GiantBeanHere's the link th-cam.com/video/yxMzAw2Sg5w/w-d-xo.html

  • @Miikaeel
    @Miikaeel 3 ปีที่แล้ว +16

    For anyone struggling to find the Features tab, it seems like it has been merged into the OpenXR Tab right above where it used to be.
    From there, simply hit the plus sign under "Interaction Profiles" to add your desire controllers/profiles you plan to use for your game.

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว

      Good tip!

    • @cutsceneentertainment6706
      @cutsceneentertainment6706 2 ปีที่แล้ว +2

      Thank you so much. These random changes are like 50% of what makes learning game design so hard lol

  • @dap1859
    @dap1859 3 ปีที่แล้ว +2

    Great intro to get people acquainted. I think i'm addicted.

  • @22oreos
    @22oreos 3 ปีที่แล้ว +1

    After endless roaming around on the Internet trying to find an up-to-date, working tutorial, I have come across a gem.
    Congratulations and thank you.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Welcome aboard!! Glad I can help

  • @richiekotwica9358
    @richiekotwica9358 ปีที่แล้ว

    I am attempting to switch careers from film production to VR development and was...am struggling to find worthwhile tutorials from reputable sources. This is the first video that has genuinely HELPED SO MUCH. Its not easy, but its finally a path I can see to take. Thank you!

    • @JustinPBarnett
      @JustinPBarnett  ปีที่แล้ว +1

      You're welcome!! Welcome to cutting edge tech lol

  • @_pd__
    @_pd__ 11 หลายเดือนก่อน

    I feel like this is the first leap i took to turn my career into something i really wanted to do for the rest of my life. Justin we all love you man..!! you are legend! Really appreciate your efforts in teaching newbies like me. Looking forward to complete the entire series of this tutorial. Reaaalllyy excited.....!!! wohooooooo...!!! Thanks alot bud!

  • @guldberg75
    @guldberg75 3 ปีที่แล้ว +2

    Just wanted to say thanks for the tutorial. I teach some light unity at work with kids, they aren't that old, but they do know how to sculpt a landscape and decorate it with too much grass and trees - and now in VR they can walk about in it thanks to you. Great work.

  • @farantariq4295
    @farantariq4295 3 ปีที่แล้ว +1

    If any one having issue object is moving/rotating with there movement just uncheck [Rotate Anchor action] & [Translate Anchor action] in left and right controller.
    I hope it help someone.
    Thanks for the video and keep it up !

  • @weed9r
    @weed9r 3 ปีที่แล้ว +2

    I was looking for someone who is efficient and informative in his videos without being boring. Glad I found you! Good work

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Hey, thanks! Glad you're here!

  • @marilynranford1684
    @marilynranford1684 3 ปีที่แล้ว +2

    After working through at least 50 tutorials and books on VR, I must say your tutorial has been the most successful!! Well done!! Hopefully, we will see many more....

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Thanks so much! Many more to come!!

  • @ultimatespire3661
    @ultimatespire3661 3 ปีที่แล้ว +1

    This is the best gem i have came across all day!! I have been struggling for weeks to get my VR to work and now it doest!! Thank you so much, i cant wait to see your other videos!

  • @tjex
    @tjex 3 ปีที่แล้ว +1

    Spent a good solid day or two going through the MRTK tutorial docs from Windows to set myself up for the first time and I ended up with a setup that I didn't know how to use because of all the complexity and menu diving of the MRTK Toolkit Component...
    Your video got me to the same point in 15 minutes and I have a much better understanding of how all the components are interacting! So thanks very much!

  • @eugenesukuleleguitartabsan5339
    @eugenesukuleleguitartabsan5339 3 ปีที่แล้ว +2

    this is the best channel for VR game development !! man, you know how to explain in a very accessible and clear way, this is exactly what is so lacking on other similar channels! It's really cool! I look forward to new lessons!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Wow, thanks so much Eugene! Much more to come for sure!

  • @briancurlee7860
    @briancurlee7860 3 ปีที่แล้ว +5

    This is probably the single best Unity game design video I have ever seen. I can't wait to get into the rest. Good job man.

  • @AlexRadu95
    @AlexRadu95 3 ปีที่แล้ว +9

    Thank god I found your channel in the comments of Valem. Top quality stuff you got here.
    Very good tutorial and easy to follow.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Thanks so much! Glad you’re here!! 😀

  • @inkblotfilmsUK
    @inkblotfilmsUK 3 ปีที่แล้ว +1

    I've been stuck on trying to get my head around this sort of thing fo SO LONG and I was about ready to give up for a while. I feel so motivated, now! This is so helpful, thank you a million.

  • @muteeverything717
    @muteeverything717 3 ปีที่แล้ว +1

    Holy moly that was so easy! I done a VR project in college and it took me legit a week to be able to pick up cubes in a scene. Now its just a few plugins. Thanks a mil!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Yea!! It's definitely getting easier! Just wait till you start playing around with different frameworks :p

  • @simply.classic5933
    @simply.classic5933 3 ปีที่แล้ว +2

    I'm just a baby Ux/Ui designer looking into XR! Thank you so much for this just did this tonight and cried this is awesome

  • @JustinPBarnett
    @JustinPBarnett  3 ปีที่แล้ว +10

    Let me know if I missed anything! I'll be adding any updates/fixes here to this comment.
    *Edit: There's one more step to build for android that I neglected to put in. Go to File > Build Settings and select Android and then press the "Switch platform" button. Also inside of Edit > Project Settings > XR Plugin Management you'll want to make sure you're on the android tab.

    • @yashwanth9428
      @yashwanth9428 3 ปีที่แล้ว +1

      with oculus it gives error but with operxr after building, i ran the apk there was sky but no ground was visible

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      @@yashwanth9428 What kind of headset are you trying to build for? Or is it like an android phone?...Just need some more context to help you out

    • @yashwanth9428
      @yashwanth9428 3 ปีที่แล้ว +1

      I wanted to build vr game for android platform like i wanted to make an app with gazing as an input system. Can i do that in newer versions of unity because my friend used to do in older versions of unity

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      @@yashwanth9428 Hmmm I don't have too much experience with making VR for mobile phones...not quite sure what all the different settings are you'll need for that. I may try to learn that and do a video about it sometime in the future.

    • @regularmenthol
      @regularmenthol 3 ปีที่แล้ว +1

      my controllers aren't visible :( not getting those laser pointers. headset is working fine. Oculus Rift S U2021.1.2

  • @hzdshd310
    @hzdshd310 2 ปีที่แล้ว +2

    for those who still cant find the xr interaction toolkit. First open the package manager window(Window>package manager and on the top left of the window click on the + sign . proceed to select add package by name and then copy and paste (com.unity.xr.interaction.toolkit) into the designated name bar the version is optional and once downloaded can be updated therefore its not important to insert that inside too

  • @sumayonnaise7526
    @sumayonnaise7526 3 ปีที่แล้ว +1

    You are incredibly underrated!!!!! Im looking to develop a VR game for my final project at uni. I was super stressed about it as I dont have amazing coding skills but the way youre so calm and showing other methods of creating is super cool. You’re honestly amazing thank you so so much!

  • @NotThePoint2356
    @NotThePoint2356 3 ปีที่แล้ว +1

    Dude you're a godsend. I dont usually comments but this one is well deserved. I have been struggling for a week to do what you just did there , now I can focus on my project and not messing arround with unity set up. A million thanks to you for making this Brilliant , informative and easy to follow guide.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Awe thanks for your kind words!! You’re so welcome!!

  • @omaraguayo5843
    @omaraguayo5843 3 ปีที่แล้ว +1

    I have never subscribed to anyone as quickly as I did for you... You are thorough, quick, and amazing at tutorials! I look forward to more future content!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว

      Thank you so much! Many more to come!

  • @sinanarts
    @sinanarts 3 ปีที่แล้ว +1

    Justin u rock! Best tut by far. to the point clean and easy. Suprised how this can only stay at 50K views.. However glad I found you.

  • @djflavadee
    @djflavadee 3 ปีที่แล้ว +2

    I've subscribed wow been looking for something that explained simply how to start a VR game, and i have to say after looking at others and trying. Yours was the best most complete and got me set up within 20 min and learned me lots to start, I'm know not afraid to pursue my passion in designing my dream game in VR. cant wait for more content from you and learning many thanks. outstanding tutorial keep it going mate will share this

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Wow thank you SO much for your kind words! Best of luck to you on your VR endeavors! I'd love to hear more about what you're planning to work on!

    • @djflavadee
      @djflavadee 3 ปีที่แล้ว +2

      @@JustinPBarnett want to make a horse riding game which is a dream of me and my daughters. So far haven’t seen any in vr. We have two horses and my daughter is studying equine we both play games a lot. Would love to get a chance at creating even a basic game to start. I’m off to a great start with yourself thanks. I will at some Stage very soon become a patron of yours to support you, as i have already had lots of benefit from this tutorial and going on to your others know ,Keep going as I’m positive you will get a lot bigger as your tutorials are on point and you go about them in a great manor which makes people feel relaxed and feel like they can achieve . Thanks again and I’ll be following your channel with excitement👌🏾👍🏾👊🏾.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +3

      @@djflavadee That's an amazing goal! You'll definitely have to share that with me when you get that up and running. That's such a cool idea! And wow, thanks so much. Your support is amazing!!

    • @chandraprakashshukla413
      @chandraprakashshukla413 3 ปีที่แล้ว +1

      @@djflavadee very true

  • @user-ct8my8rv9c
    @user-ct8my8rv9c 3 ปีที่แล้ว +2

    Its amazing these developers will spend hundreds of hours creating the XR system and then not spend 15 minutes making usable and understandable tutorials like yours.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      For real! Would love a good few tutorials on some XR toolkits and stuff

  • @SigmaPhonkBabyGronk
    @SigmaPhonkBabyGronk 3 ปีที่แล้ว +1

    this only took like 30 minutes to do and i now have a working vr rig! on other tutorials it took me hours and headaches just for trying to get locomotion. you're a lifesaver, thanks!

  • @ivanduric8751
    @ivanduric8751 3 ปีที่แล้ว +2

    Justin, thank you for the great tutorial! This initial setup is probably one of the most frustrating things for beginners (like me). Your channel is one of the best I found on TH-cam! Be aware that you inspire many people to go into VR development! Please keep making these great tutorials!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว

      Wow thanks so much! Appreciate you

  • @daxseay4270
    @daxseay4270 3 ปีที่แล้ว +2

    Dude thank you so much. I've seen so many Tutorials that have been so confusing and haven't taught me anything at all. I've wanted to learn VR development so long but haven't because of that. Your tutorial was completely different though. No confusion at all. Thank you for doing this on YT. Got a new subscriber, keep up the good work!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว

      Welcome aboard! Glad I could help

  • @petrstach3399
    @petrstach3399 2 ปีที่แล้ว +1

    I'm Starting from Scratch with VR development. Literally from 0 experience in game development. I worked in Film and TV as Cameraman and Editor , so had some experience with Video Editing, But despite I'm pretty computer savvy and I pick up things quickly, Eventhou it was taking days of messing around to be only able to understand simple fundamentals of Unity and the whole lingo attached. I watched a lot of tutorials that were melting my head and I was laughing at myself . But I found your approach and tutorials super cool and friendly. Many of your tutorials i rewatched like 70 times , but today I finaly was able to complete this project with a bit more understanding . My brain is still like Marshmallow, But the end of your Video Close up of your face , saying that you are proud , Almost made me emotional :-D :-D 😀 , More its hurts to get to this point , more rewarding it is.
    I want to say Thank you for sharing this knowledge and easy approach. Also thank you all humans out there , Melting your heads. Don't give up. !!
    Liked and Subscribed....
    Thank you Senior Barnett 😀

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว

      Wow what an amazing story! Thanks so much for sticking through it. You're going to be great at this, just stick with it! You're so very welcome.

  • @HenshinAsset
    @HenshinAsset 3 ปีที่แล้ว +1

    You are a God send. I've been following different VR tutorials but most are outdated and they never work because you can't use old with latest videos. My main issue always included the basics. I would really love to make VR combat and RPG games. Mainly trying to find how to change avatar appearance, whether it be put on a watch or switch between avatar forms

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Glad I could help!

    • @HenshinAsset
      @HenshinAsset 3 ปีที่แล้ว +1

      @@JustinPBarnett Saw that my comment made it in the latest video. Was happy about that 😆

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว

      @@HenshinAsset 😉

  • @eggies4841
    @eggies4841 3 ปีที่แล้ว +1

    FIRST TUTORIAL THAT EVER WORKED AH THANK GOD FOR YOU

  • @bandvideos7319
    @bandvideos7319 3 ปีที่แล้ว +1

    You single-handedly turned my class project from an F to a passing grade thank you

  • @roma291100
    @roma291100 3 ปีที่แล้ว +1

    Thank you for this starting point. I was thinking about making VR game. But I had problem that I don't get any inspiration. And then I saw you. I already started working. Thank you! Make more tutorials like this. (Thanks for "Screenshot settings" tag. Extremely helpful)

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      You're so welcome!! What kind of projects are you going to start working on?

    • @roma291100
      @roma291100 3 ปีที่แล้ว +1

      @@JustinPBarnett Planning to create some rogue-like games with some bladesmithing mechanics. It is still on my papers. Maybe, I should start from something more easy :D Anyway, I keep watching your tutorials ^^

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      @@roma291100 ooo that sounds so cool!! best of luck to you!

  • @absolutememefactory4593
    @absolutememefactory4593 3 ปีที่แล้ว +1

    I come from another channel tutorial and it looked so advanced like he started coding on the first episode etc,I was lost and thought it would be hard to begin, but this videos enabled me to create my locomotion system, and now that I saw that most interactions are component based with still some coding required I think I'm ready to go further! Thank you for this nice video :D

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Thanks so much for your kind words! I'm glad I could give you a bit of encouragement and motivation! Good luck on your future projects!

  • @VrScenes
    @VrScenes 3 ปีที่แล้ว +1

    This is amazing! The best tutorial I've seen on this by far. I just imported some photogrammeric models into a project and walked around in them. It's mind bending!

  • @Servbot42
    @Servbot42 3 ปีที่แล้ว +1

    I would like to thank you for this. First of all, for not having an accent that is as thicc as oatmeal. I didnt have to rewind several times to understand what you were saying. This really helped me get into Unity again, and I bought a VR headset specifically to see what kind of games I can make in it. I make my own assets but I lack the skills to make my toys move. Ill be checking out your videos to see how far I can take this knowledge. Im hoping to make a simple game from Unity. Thanks again.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Maybe we can do a collab or something! Cause I can make things move but SUCK at creating the assets lol. Glad you enjoy the videos!

    • @Servbot42
      @Servbot42 3 ปีที่แล้ว

      @@JustinPBarnett Sounds like fun, but I am a Jr artist, so my stuff is decent. Let me know if you ever need some basic assets, im currently making a house so its a lot of furniture im currently making.

  • @TreaJaylen
    @TreaJaylen 2 ปีที่แล้ว +1

    Got it up and running, thank you so much this has inspired me like nothing has in a long time.

  • @Jack-oq7rg
    @Jack-oq7rg 3 ปีที่แล้ว +1

    keep this videos coming VR games is the future of games . glad I've found your channel

  • @bgott8567
    @bgott8567 2 ปีที่แล้ว +1

    Justin, I stumbled upon your video and am pleasantly impressed by your genuinely honest and easy to follow directions. I have an idea for a training “game”, very basic but very specific. I sure could use some advice. You make it sound easy.

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว

      That's a good idea! What else do you want to know?

  • @deborahboscombe1600
    @deborahboscombe1600 3 ปีที่แล้ว

    Thank you for putting this series together. I really appreciate how you are chunking the material and explaining why we are selecting certain options!

  • @SimpleDays101
    @SimpleDays101 3 ปีที่แล้ว +1

    Thanks for making this tutorial. I've recently gotten into game development as a small hobby and this is one of two vr tutorials that actually taught me something.

  • @GreenInvasion
    @GreenInvasion 3 ปีที่แล้ว +2

    Excellent exposition. Clear, concise and right to the freakin matter. I’m eager to have a moment and try it. Thanks, man!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Thanks!! Good luck on your projects!

  • @awamoimoi
    @awamoimoi 3 ปีที่แล้ว +1

    You are the bestttt
    This is the clearest tutorial I have ever seen for setting up

  • @fabulani
    @fabulani 3 ปีที่แล้ว +3

    Thanks, man! Now this is a up-to-date tutorial. I was kinda tired of getting all these random errors and different setups due to these rapidly changing tools. Hopefully we can keep using this tuto for at least a couple months before everything is changed again :)

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      Haha for real 😅 I’ll keep posting updated ones so there’s always a reference to the “right” way to do it on the channel!

  • @VirtualSuperSoldier
    @VirtualSuperSoldier 3 ปีที่แล้ว +1

    This was great, and thank you. The only suggestion I might have is to make clear that if users are developing on an HTC VIVE or Index to check the Open XR setting. I checked the oculus box like you, and wondered why it wasn't working on my Index. Didn't take me long to work it out and you might have mentioned it before; but if I missed it, someone else with less experience might have too. Again, good job.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว

      Good tip! Coming out with an update video today actually!

  • @alexanderagho
    @alexanderagho 3 ปีที่แล้ว +1

    Awesome tutorial!!!. Just started my VR journey in Unity and im super pumped!!! . Cant wait to digest the rest of your videos.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      Thanks!! Best of luck to you!

    • @alexanderagho
      @alexanderagho 3 ปีที่แล้ว +1

      @@JustinPBarnett Thank you 👍

  • @ericsze7596
    @ericsze7596 2 ปีที่แล้ว

    Dude. I love absolutely love everything about the way you teach and your content. Super helpful. Please keep going! I'm always checking in for new videos!!!

  • @jakehrr
    @jakehrr 3 ปีที่แล้ว +1

    Great video mate, really well put together! big up

  • @michellevawer5207
    @michellevawer5207 3 ปีที่แล้ว +1

    Hello thank you! love your tutorials. I am setting up for first time. And followed up to 7:43 when you pushed play and put headset on is when my project differed. I am not getting access to my Unity project inside the headset. I am connected via Oculus link, in development mode and confirmed it is connected. When I put on my headset, its not my Unity game though, but a what I'm guessing is the general home menu environment for when link is connected...Do I need to select Run Device or build before putting on my headset? Sorry first time!

    • @michellevawer5207
      @michellevawer5207 3 ปีที่แล้ว +1

      actually nvm got it, did the build settings>add open scenes thing YAY!!!!!!!

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว

      Glad you got it worked out!

  • @ashb899
    @ashb899 3 ปีที่แล้ว +2

    Perfect video. Straight forward, informative and no mucking around.

  • @RariYeahh
    @RariYeahh 3 ปีที่แล้ว +1

    Nevermind!!! I'm glad you're doing this !!!!!!

  • @noah_hines
    @noah_hines 3 ปีที่แล้ว +1

    Hey Justin, I just wanted to say your tutorials are amazing!

  • @JayneJacobs007
    @JayneJacobs007 3 ปีที่แล้ว +2

    Very good intro to the latest Versions.

  • @luked9409
    @luked9409 9 หลายเดือนก่อน

    What a nice channel, and step by step tutorial man. Thank you so much! I'm really trying to learn I'm working on a really cool VR idea

  • @connorohare1808
    @connorohare1808 3 ปีที่แล้ว +1

    Hi, at 7:40 I am not seeing the grabbers when I play the scene. Am I missing something?

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      Did you add the input action manager to your XR Rig?

  • @timcoman3880
    @timcoman3880 3 ปีที่แล้ว +2

    I'm running an HTC Vive, and only one controller is showing up.
    I double-checked the steps:
    Under XR Interaction Toolkit / Default Input actions - I added Action Based to each.
    Under Preset Manager - ActionBasedController added text for Right/Left
    I've added the RoomScale_XR Rig (Action-based)
    Added the InputAction Manager and added XRI Default Input Actions.
    Am I missing something? (I checked other VR apps, and the controller is detected/works)

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      If you’re using the XR Interaction Toolkit default actions, check the preset input actions in the not working controller and make sure they’re set to the correct hand I had this issue in my latest video (continuous movement) and had to go in and swap the hand for each of the presets

    • @timcoman3880
      @timcoman3880 3 ปีที่แล้ว +1

      @@JustinPBarnett They seemed to be set correctly, It's the left controller that's MIA. I went into the Preset Manager/Action Based Controller and changed the text to LeftHand instead of Left (and RightHand for the right one). That enabled continuous movement on the left controller, but still no red beam.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      @@timcoman3880 maybe the presets don’t account for vive position tracking? Try changing the position and rotation tracking inputs specifically to vive controllers instead of the generic XR controllers and see if that does anything.

    • @timcoman3880
      @timcoman3880 3 ปีที่แล้ว +1

      @@JustinPBarnett I tried the method you showed in the continuous motion vid and it worked perfectly! Great job on these vids.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      @@timcoman3880 awesome!! Glad you could get it working!!

  • @colby1808
    @colby1808 3 ปีที่แล้ว +3

    thank you so much for this video. cant really find a dev video thats this simple. thank you so much

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Sure thing bixf! What else you want to learn?

    • @colby1808
      @colby1808 3 ปีที่แล้ว +1

      @@JustinPBarnett trying to learn how to import hands for my controllers cuz rn its just lines

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      @@colby1808 Well I gotchu! th-cam.com/video/DxKWq7z4Xao/w-d-xo.html

  • @danmccarthy8695
    @danmccarthy8695 2 ปีที่แล้ว

    Thanks so much for this tutorial. I am currently storyboarding and writing a concept for an all original VR game. As well as writing all the music I would love to connect and pick your brain on it.

  • @tientam779
    @tientam779 3 ปีที่แล้ว +2

    I'm new to your channel, Excellent stuff! Very clear and to the point VR setup in Unity, as well as some really good tips like setting up the XR Rig as a prefab. Can't wait to see more content on your channel!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Welcome aboard! Thanks so much!

  • @loganbrowning3331
    @loganbrowning3331 3 ปีที่แล้ว

    I can't explain how much this video helped me! I tired for 4 days trying to connect my Quest to Unity and making the scene interactive...nothing helped. Great video Justin!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว

      You’re so welcome!! Glad you got it working!!

  • @David-ty6my
    @David-ty6my 3 ปีที่แล้ว +1

    You are a Legend, this was exactly what I needed.
    Your English is pretty good, and you explain everything in easy language.
    But the webcam you are using is pretty low FPS in the video, it's a bit annoying.
    You could make it smaller or fix the refresh rate.
    Great Video, please make more, I'm subbed for sure.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Thanks so much! I think I fixed this issue in future videos, not quite sure what the problem was tbh...

  • @tdo73719
    @tdo73719 3 ปีที่แล้ว +2

    This video was super helpful so thanks! Will this become a series? I'd personally love if it did.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      That's the plan! I'd like to provide all the information necessary for anyone to make a full on VR game in Unity!

  • @MrJostrooper
    @MrJostrooper 3 ปีที่แล้ว +1

    I also added the locomotion system, and it works. I saved the XR Rig as a prefab. Great.

  • @이슬이-u7p
    @이슬이-u7p 3 ปีที่แล้ว +1

    안녕하세요! vr 개발 입문자 입니다. 자동자막 켜고 순조롭게 끝까지 시청했습니다! 너무 감사드려요! 다음 영상도 살펴보며 열심히 공부하겠습니다!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Glad the subtitles worked out for you!!

  • @lorenskylor
    @lorenskylor 3 ปีที่แล้ว +1

    Hey are you able to do this on a Mac? it won't allow me to select open XR because it requires windows. any suggestions?

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว

      Unfortunately you can’t test in play mode on a Mac. You’ll need to do an android build to your quest in order to test the app

  • @connormarkus8398
    @connormarkus8398 3 ปีที่แล้ว +1

    Just tried this exact process on a Quest 2 and it works perfectly when air link is turned on and project is played. Thanks!

  • @sharpenedaxe2
    @sharpenedaxe2 3 ปีที่แล้ว +6

    THANKS FOR MAKING THIS VIDEO! It was SUPER helpful!

  • @santonopoulou
    @santonopoulou 3 ปีที่แล้ว +1

    Thank you so much for this! I was intimidated to try making a VR game, but now not so much. Thank you!

  • @henriquebf
    @henriquebf 2 ปีที่แล้ว +1

    Great video. Specially with the lists to follow up after the explanations.

  • @unreal7502
    @unreal7502 3 ปีที่แล้ว +2

    Wow this is really up to date. Made implementing vr into my game super easy!

  • @sanderdevries7718
    @sanderdevries7718 2 ปีที่แล้ว +1

    Thank you very much! This helped a bunch! A few settings look a little different today (02/19/22) but all in all I was able to get through the entire tutorial and learned a bunch

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว

      Awesome! I've got an even more updated one out now if you're confused about any specifics

  • @listentoalina
    @listentoalina 3 ปีที่แล้ว +1

    This tutorial saved me - thanks Justin! I'm now a patron :) Would you be able to do a video that covers Unity's Mock HMD XR plugin for those of us just getting started in VR who don't have a headset yet?

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว

      Thanks so much! And yea I can do that!

  • @voffer10
    @voffer10 3 ปีที่แล้ว +1

    You truly create great tutorials! Well explained, easy to follow, and so up to date!

  • @michaelwickerson4862
    @michaelwickerson4862 2 ปีที่แล้ว

    6:30 Thank you so much, I am so ready to bring my grasshopper in Rhino scripts into Unity and pairing the models and creations with C# scripting in Unity. Amazing to hit this high!

  • @냥됴디
    @냥됴디 3 ปีที่แล้ว +1

    Hi there, I'm getting an error trying to import the sample (2:30), it's asking me to "Use path relative to the project folder". I tried uninstalling the plugin and presets and re-import them but no luck fixing it. Any idea how else I can fix it? Im using Unity 2020.3.6

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      I keep hearing about this error popping up. It's so strange. Only thing I've heard that works consistently is either restarting your computer/Unity or restarting the project.

  • @mszivatz
    @mszivatz 3 ปีที่แล้ว +1

    Sorry, but when I press the play button(min 8:00), the project did not run on my Oculus Quest 2. What I have to do to make it work!
    Thanks for your great videos! Michael

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      Is your oculus in link mode?

    • @mszivatz
      @mszivatz 3 ปีที่แล้ว +1

      ​@@JustinPBarnett Ah ok! Thank you for your quick reply, you are great! I'm trying to go into link mode! Many Thanks

  • @HipBlooD
    @HipBlooD 3 ปีที่แล้ว

    Really helpfull Video, the best vr development Channel i‘ve seen till now!

  • @Altaranalt
    @Altaranalt 3 ปีที่แล้ว +1

    I'm putting together my first VR game all with the help of your tutorials :D
    Thank you, it's so much fun!

  • @youngyeh
    @youngyeh 3 ปีที่แล้ว +2

    Thank you for the great tutorial with Unity 2020 vr
    but one issue with my vive is my controller doesn't move, i can rotate head as it should though, the controller red laser just stick to the ground...

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว +1

      Join the discord if you're still having issues and we can help you troubleshoot!

  • @empoweringmusic3972
    @empoweringmusic3972 2 ปีที่แล้ว +1

    Hi Justin, Thank you so much for you incredible tutorial. I'm a super noob on Vr, but I got a Oculus for Xmas and I'm trying to build my own game for my kids. I followed your tutorial step by step but I have an issue (apologies for that). I'm not be able to find the XR - Room scale XR-Rig ( min 6:57 of the video).
    Thank you for your help

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว

      This video is a bit outdated now unfortunately. Check out my latest 2022 startup video!

  • @haraldgundersen7303
    @haraldgundersen7303 3 ปีที่แล้ว +1

    To the point just the right pacing and essential moves, very nicely done. And no stupid disturbing background music. Excellent. A video on openXr multiplayer with pun2 and maybe a common shared whiteboard or something would definitely make me become a patriot. But thats quite a hefty challenge and your doing great as it is.. Thx for this and looking forward to follow your channel. Respect...

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      Doing a whiteboard was already in my list of things but making it multiplayer 🤔 that’s a good challenge!

  • @ljsimpson9105
    @ljsimpson9105 3 ปีที่แล้ว +1

    Great walkthrough! Easy and clear to understand. Very smooth with my Vive and Unity 2020.3.0f1. Very excited to check out the rest of this series. Excellent job! Agree with Slow Turtle.

  • @trash2treasure786
    @trash2treasure786 3 ปีที่แล้ว +4

    Greate, I love your Step by Step approach, I would also love to see how to rotate the Teleport pointer Arrow during teleportation so that the player will orient to the direction of the arrow Using XR-interaction toolkit

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      Will do! There's already a full VR movement tutorial in the works! It'll cover teleportation, continuous movement, and snap turning. Thanks for the suggestion!

  • @IljaDidDevs2
    @IljaDidDevs2 3 ปีที่แล้ว +1

    Sick! Looking forward to learn from your videos man!

  • @Gasparmr6
    @Gasparmr6 3 ปีที่แล้ว +6

    Hi Justin! First of all, thank you for this amazing tutorial. I have been searching for tutorials during many days and today I progressed a lot
    However, I still have two little problems... maybe I made a silly mistake (because I am new in VR)
    1. At 7:39 I can't see anything from my Oculus Quest 2 when I hit Play. But, in PlayMode from PC I can see the game fine (I mean the Main Camera moves as I move my headset, but only in my laptop in Unity. In my Oculus I see a black screen).
    2. At 9:40 when I try to grab the cube it doesn't work. The laser turned white but I am sure that the problem here is that the Play Mode doesn't detect the Input from my Right/Left Controllers (it detects the position, rotation and velocity because the lasers move nice but when I press a button it does nothing)
    One interesting thing is that when I build the project and I play the game in Oculus I can see the game perfectly (not the black screen) and I can also grab the cube (so it only fails in Play Mode).
    Any ideas of what could be hapenning?
    I am using Oculus Link cable 3.0 USB
    It would be nice to have it working so that I can debug my game faster.

    • @erikgarcia9641
      @erikgarcia9641 3 ปีที่แล้ว

      I have the same issue with my controllers... The input doesn't work... :(

    • @Here_is_Waldo
      @Here_is_Waldo 3 ปีที่แล้ว

      He has a separate video for the Quest specifically. Did that one help you fix your problem?

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว

      Check out the latest 2022 tutorial! Hopefully that'll fix some of your issues

  • @kevinhorgan1501
    @kevinhorgan1501 3 ปีที่แล้ว +1

    Many thanks Justin, this was a really helpful tutorial to get VR up and running on a Quest 2 on a Mac. Really appreciate you effort.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      You're very welcome! Glad I could help

  • @purpleskrim6935
    @purpleskrim6935 3 ปีที่แล้ว +3

    I always do the steps and every time I do I press build and run and it says made by unity then it's just a black screen or i just says made with unity or it dosnt even open and I use oculus quest 2

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      Hmmm did you swap the device from windows to android in the build settings?

    • @purpleskrim6935
      @purpleskrim6935 3 ปีที่แล้ว +2

      Yes

    • @purpleskrim6935
      @purpleskrim6935 3 ปีที่แล้ว +2

      I've watched valem oculus setup tutorial and his how to make a vr game 2021

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      @@purpleskrim6935 dang, I wish I could help more, but I don’t have a quest 2 yet so can’t give very specific troubleshooting advice. Your best bet is probably to Google your specific problem. So sorry! Let me know if you find the solution and what it was!

  • @GaryCrasher
    @GaryCrasher 3 ปีที่แล้ว +1

    Thank you for the video! I'm gonna try to make a VR E&M demo, and you definitely helped get me started

  • @LucasFilmtDoor
    @LucasFilmtDoor 3 ปีที่แล้ว +1

    Really easy to follow along, but I had this weird occurance: the grab didn't work at first, until I added a [3DObject] Collider to the Controller component. I removed it afterwards and grabbing the cube/sphere still worked

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +1

      That’s pretty odd. I’ve never heard of that happening before

  • @Beno951
    @Beno951 3 ปีที่แล้ว

    Really great tutorial with up to date information. Last few years have been crazy and development process for VR was constantly changing. This video explains everything very nicely. Recently I wanted to change an input system for my VR project and this sums up the whole process.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว

      Oh the last few years have absolutely been crazy! Hopefully it’s settling down now

  • @SuperMegaToto
    @SuperMegaToto 3 ปีที่แล้ว +3

    Oh, finally I found a great tutorial on VR/Unity XR. Thanks so much for this free knowledge

  • @aarondehaan3597
    @aarondehaan3597 3 ปีที่แล้ว +1

    This is a great tutorial dude! I'm really excited to explore this world and your videos will certainly help
    Keep up the great work!

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      Thanks, will do! 🙂

    • @aarondehaan3597
      @aarondehaan3597 3 ปีที่แล้ว +1

      @@JustinPBarnett Also - small problem:
      I saved the XR rig like you said except when I started a new project, I couldn't find it

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      @@aarondehaan3597 you’ll have to export it as a unity asset. Right now it’s still just in your other project

  • @devinrockey1555
    @devinrockey1555 3 ปีที่แล้ว +2

    I followed the tutorial step by step and didn't get a room-scale option, also everytime I hit play, it doesn't bring me into vr, if I use a virtual controller to mimic it could that still work?

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว

      what version of unity are you using?

    • @devinrockey1555
      @devinrockey1555 3 ปีที่แล้ว +1

      @@JustinPBarnett 2021.1 and i figured out the vr issue, I have that working, just curious if in my version the room-scale option isn't there anymore

    • @MrMattiasHallen
      @MrMattiasHallen 3 ปีที่แล้ว

      I have the same problem... No room-scale xr...

  • @clentlabauve1288
    @clentlabauve1288 3 ปีที่แล้ว +1

    Hi Justin, Thanks for doing an up to date tutorial for this. I've tried several others, but there is something that always doesn't work with newer version.

    • @JustinPBarnett
      @JustinPBarnett  3 ปีที่แล้ว +2

      You're so welcome!! I had the same issue before I started making all these videos 😅

  • @AndrewLyon23
    @AndrewLyon23 2 ปีที่แล้ว +1

    Every one of these tutorials shows the hands just fire right up after 8:10, but it never is the case for me. I am always stuck with an immovable body, and hands that stay locked at the 0,0,0 location. No tracking of controllers, no movement.

    • @JustinPBarnett
      @JustinPBarnett  2 ปีที่แล้ว

      Make sure you add the "Input Action Manager" component to your Xr Rig or somewhere in the scene and add the XRI Default Input actions as the asset it's referencing