Тёмный

Setting up the XR Origin - Build a VR Game in Godot #1 

Muddy Wolf
Подписаться 13 тыс.
Просмотров 15 тыс.
50% 1

Опубликовано:

 

2 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 54   
@HikikomoriDev
@HikikomoriDev 10 дней назад
I think GoDot is important in the VR development space because of its open source nature. Just like Genshin Impact had its own version of Unity, here developers themselves can fork the game engine themselves overnight and do it freely and accommodate the development suite to a custom system that could potentially be highly performant and accommodate certain headset systems that weren't available before. Without the complex proprietary nature that is Unity or Unreal.
@clubitz1
@clubitz1 3 месяца назад
If your looking for how to get started with XR (AR/VR) with Godot, the godot-xr-tools and this video are where to start. Thank you Muddy Wolf, Bastiaan Olij, Malcolm Nixon and your whole team.
@robwhall8907
@robwhall8907 8 дней назад
Godot 4.4 was just released on the Meta store for Quest 3. I have been working with it the past few days. It is a bit quirky, but working and testing in VR is a game-changer. No more "headset on/headset off, change the code, headset on, the cable just spilled my coffee on the cat, etc...". If you're trying out VR development and have a Quest 3, I highly recommend it. Also, this is a fantastic set of videos. Thank you so much!
@BastiaanOlij
@BastiaanOlij 10 месяцев назад
Cool video! nice and concise! :) Note that its worth to also show enabling the XR tools plugin (Godot does not do this automaticaly), and there is a start_vr script in XR Tools you can just drop in as a node and it will do the initialisation for you.
@MuddyWolf
@MuddyWolf 10 месяцев назад
Oh yes thank you! I was planning to enable it in the next episode, since I will be using the XR Tools more! I mainly just wanted the hands for the first episode! 🙌
@BastiaanOlij
@BastiaanOlij 10 месяцев назад
@@MuddyWolf yup, it doesn't start to throw annoying errors at you until you add movement stuff, the hands don't use anything that require the plugin to be enabled :)
@gmakerc1
@gmakerc1 10 месяцев назад
Please fix your audio mixing. This might be a great tutorial, but it sounds like you recorded your audio using a cardboard box.
@MuddyWolf
@MuddyWolf 9 месяцев назад
Apologies, the issue is the room I have to record in is awful for sound, my audio is either way too echoey or I mix the audio to sound tinny, I will be upgrading both my mic and adding some sound dampening to my room to help in the future.
@Lopeirada
@Lopeirada 8 месяцев назад
Dude, thanks for the tutorial!
@MuddyWolf
@MuddyWolf 8 месяцев назад
You're welcome!
@Lopeirada
@Lopeirada 8 месяцев назад
@@MuddyWolf Could you do a future tutorial regarding wall collisions? Like how to avoid clipping thourght the map
@MuddyWolf
@MuddyWolf 8 месяцев назад
I believe that's already in this series? You currently can't clip through walls or the floor, did you have something more in mind?
@Lopeirada
@Lopeirada 8 месяцев назад
@@MuddyWolf I'm currently trying to choose a game engine and art software in order to start a game dev project. And I'm inclined to use GoDot. While searching for art/assets software I came across CrocoTile, I saw his tutorial and the program seems actually fun and intuitive in creating assets and terrain for a low poly game (taking inspiration from Compound VR) The only issue or question I have (and I asked the dev yesterday on steam but he said never tried VR with Crocotile) is the collisions from the building "tiles" from that software. So I'm now searching for all the info I can get relating to collision in VR. I heard the podcast from the Compound VR game dev, and he said that one solution that some devs have regarding the collision in walls is to move the world accordingly to the headset when you try to clip the wall. Example, you move your character with the move pad towards a wall and collide into it, and then you move in real life across the wall. What measures can one have in order to prevent the player from going into the "abyss"?
@DriftWare
@DriftWare 9 дней назад
for some reason, whenever I set this project up and run it with XR, physics stops working. I have a ball rigidbody that's positioned in the air, but it never falls to the ground. If I run the project without XR, this all works fine.
@kennethramirez7450
@kennethramirez7450 6 месяцев назад
Thanks. I haven't found any VR dev course on Udemy. I would like to create a project using Open source software like Blender and Godot to see how far I can get.
@MuddyWolf
@MuddyWolf 6 месяцев назад
Sounds great!
@MrMr-oj7hl
@MrMr-oj7hl Месяц назад
Anti Aliasing for 2D in the project settings turns the screen black
@1Kapachow1
@1Kapachow1 10 месяцев назад
Thanks for the tutorial! Tried to join the discord channel but I'm getting a "unable to accept invite" error Search for its meaning shows: Discord displays the "unable to accept invite" error when the invitation link expires, the link has already been used by the maximum number of users permitted, or the server admin has revoked it manually
@gibbondev69
@gibbondev69 3 месяца назад
How do I make a gorilla tag game
@jamiealex3504
@jamiealex3504 Месяц назад
Its simple, straight to the point, no messing around, it may be the first episode but you’ve already gained my like and sub!
@MuddyWolf
@MuddyWolf 16 дней назад
Thank you!
@Dent42
@Dent42 2 месяца назад
4:33 Is there no way to have the MeshInstance3D inherit its dimensions from the CollisionShape3D? 12:20 I got it working on my monitor, following the headset rotation and hand positions, but the Quest screens are blank grey :( Edit: After reading the other comments, jeez... A lot of folks are taking your hard work for granted. Your tutorial is very helpful, and if you get around to responding, that would be amazing, but I'll keep looking on my own
@mhamedharif3792
@mhamedharif3792 10 месяцев назад
Thank you very much. It is easier than I expected!
@MuddyWolf
@MuddyWolf 10 месяцев назад
It is! Really easy! In-fact I learned that you don't even need the script I wrote if you add in the "start_vr" node from the XR tools add-on!!
@djdannyiLL
@djdannyiLL 10 месяцев назад
Thank you Mr Wolf! For the valuable information. We are living in the future 🚀 Cheers to all fellow developers!
@MuddyWolf
@MuddyWolf 10 месяцев назад
You're welcome! More videos coming this week! 🙌
@the_L533
@the_L533 28 дней назад
how do i use a rift dk2
@anthonyobryan3485
@anthonyobryan3485 7 месяцев назад
I get massive flickering on the Quest 3 using Godot 4.
@anthonyobryan3485
@anthonyobryan3485 7 месяцев назад
The solution was to disable vsync. When I first started moving over from the old mobile interface to OpenXR, Godot complained about the line that disabled vsync, so I commented it out. I just now uncommented it, and Godot didn't complain. My massive flickering also went away.
@TechCowboy
@TechCowboy 10 месяцев назад
Is there a way to fall back to a Non-XR if initialization or xr_interface fails? Maybe load a camera3D if no device is found, and not have the error message pop up.
@MuddyWolf
@MuddyWolf 10 месяцев назад
I'm sure you certainly can do this! It wouldn't work for standalone VR like the Quest 2 but for PCVR this is definitely something you could do I believe. However, I've not tested it myself so I'll look into it!
@stas2x
@stas2x 7 месяцев назад
It's really nice for you to have this Oculus running in debug, but how do I connect my Pico 4 in debug mode? Cause my pico connecting like android system to transfer data and Streaming Assistant app using SteamVR as default.
@Rocky1138
@Rocky1138 3 месяца назад
Excellent tutorial. Subbed and liked.
@culor8569
@culor8569 5 месяцев назад
ur a gosh darn life saver
@Dannydragon23
@Dannydragon23 9 месяцев назад
hey any chance you could use visual scripting to make some VR and for begins like these video's
@MuddyWolf
@MuddyWolf 9 месяцев назад
Thanks for the suggestion, I'll take a look into it and see what I can do :)
@Dannydragon23
@Dannydragon23 9 месяцев назад
@@MuddyWolfthank you sounds great
@Jaxoncdeev
@Jaxoncdeev 8 месяцев назад
It didn't let me test it on my quest 2
@MuddyWolf
@MuddyWolf 8 месяцев назад
How have you connected your quest to your pc? Air link or cable?
@Jaxoncdeev
@Jaxoncdeev 8 месяцев назад
@@MuddyWolf both
@Mr.QuantumC0re
@Mr.QuantumC0re 3 месяца назад
I have a Mac…
@MuddyWolf
@MuddyWolf 3 месяца назад
I'm sorry for your pain.
@Mr.QuantumC0re
@Mr.QuantumC0re 3 месяца назад
@@MuddyWolf I know it sucks that they only have it for windows :(.
@DarwinFN1
@DarwinFN1 5 месяцев назад
I'm using the web godot and I don't have asset button
@yeetixx3848
@yeetixx3848 5 месяцев назад
I don't know if you fixed it but just install The engine onto your computer
@Alexander-z8m9o
@Alexander-z8m9o 10 месяцев назад
i said fps not vr
@Alexander-z8m9o
@Alexander-z8m9o 10 месяцев назад
sorry if i sound mean
@MuddyWolf
@MuddyWolf 10 месяцев назад
FPS is on my list, so it'll be coming in the future!
@BastiaanOlij
@BastiaanOlij 10 месяцев назад
www.youtube.com/@stayathomedev is currently doing an FPS tutorial series for Godot, and yes do be nice to content creators, it takes hours of preparing, recording and editing, all done mostly for free, to provide you with helpful tutorials. It's pretty rude to demand things imho.
@maxrandelle5774
@maxrandelle5774 10 месяцев назад
You're two 4.1 versions out-of-date, m8. v4.1.1 -> v4.1.3 How do ya even miss that?
@MuddyWolf
@MuddyWolf 10 месяцев назад
I don't tend to update for every minor version unless it has something I want/need, everything in this video will work in v4.1.3 as far as I'm aware
@maxrandelle5774
@maxrandelle5774 10 месяцев назад
@@MuddyWolf I mean you're just hurting yourself mate. Godot uses semantic versioning. (Look up "semver" because RU-vid won't let me post a comment with the link.) You're literally saying "no thanks" to patches & bug-fixes. And your response makes me question the quality of your work & work-ethic.
@MuddyWolf
@MuddyWolf 10 месяцев назад
Thanks for your concern but I'm already aware of how semantic versioning works, the bug fixes from 4.1.1 to 4.1.3 are not ground breaking... If I was to work on a production ready product then maybe these would be required however for my use case it's not required. I'll be updating to 4.2 once released and any following updates after that if I require them.
@BastiaanOlij
@BastiaanOlij 10 месяцев назад
Indeed, for VR there are a few noteworthy fixes in 4.1.2/4.1.3 but they mostly impact standalone VR only. So there is nothing wrong with a "if it aint broke, don't try to fix it" attitude to new Godot releases. I think especially for us RU-vidrs we want to be careful upgrading just in case there is a regression or breakage because it can completely halt video production, more often than not due to totally unrelated issues.
Далее
MOVE and TURN in VR! - Build a VR Game in Godot #2
5:36
How I Became a Sea of Thieves Developer
8:05
Просмотров 247 тыс.
The 9 UMISSABLE Steam VR Games For PS VR2 Owners
11:10
Просмотров 3,8 тыс.
Pickup Objects in XR! - Build a VR Game in Godot #3
8:13
Godot Is DESTROYING Itself...
10:36
Просмотров 23 тыс.
I Paid Fiverr Game Developers to Make the Same Game
10:25
The Most Impressive Scratch Projects
11:00
Просмотров 4,9 млн