I am trying to figure out assigning a username to each player. I am using a Label3D to display the username over the player, and I pass it in when instantiating the player, however the client can see the hosts name, but the host cannot see the users names.
Awesome tutorial, so complete and just what I wanted to know and couldn't figure out. You just gained one subscription (if it is worth something jajaj)
a better way to make the inventory be able to close when the raycast is not on the externalinventory node is by making the player stop moving in the toggle_inventory_interface function if external_inventory_owner and inventory_interface.visible: inventory_interface.set_external_inventory(external_inventory_owner) player.set_physics_process(false) else: player.set_physics_process(true) inventory_interface.clear_external_inventory()
Really cool and helpful tutorial thanks a lot. Everything works fine i just have a red error whenever i run the project saying "NavigationServer navigation map query failed because it was made before first map synchronization". Anyone who knows how to fix that?
For newer versions of Godot, instead of changing the root node, you'll have to go to the import settings at the top left and change the root type to characterbody3d, then reimport
20:32 is the exact thing i had to do to fix an issue. my issue was in the grid map, the rotation and position was always into the default, meaning if i had a copy of 3 L walls in different rotations, in godot it would be all in the same rotation. doing this fixed the biggest issue i was having.
Quick note for newer Blender versions! At 31:27 he says to press I to insert a keyframe, but the hotkey that opens that menu is K as of Blender 4.2! I will insert a keyframe still, but I'm not sure whether it will capture all of the appropriate data.
I am inspired and a bit jealous of the creative minds who worked on this challenge. I'm a SysAdmin in my early 30s, but I've had a life long love of gaming, writing and game design(although I only made a few RPG Maker games in my teens). I'm very tempted to start working with Godot, and this has motivated me to start developing again, although I doubt I have the time to make anything commercial(my dream would be to make games on some kind of commercial scale, but honestly, just making games that my kids can play would be more than enough). Cheers to the devs, and to all those who make their creative dreams a reality through game design. (Also, kudos to the VR game in just 44 hours. Its the kind of game I'd play for dozens of hours.)
This is so damn useful. Something I was wondering (hoping someone smart will know), but how do I reimport the character with the animations? Do I need to set up a new tscn file, or do I just overwrite the glb file that´s already in my project?
This is really well done! I just started with Godot and this tutorial was super helpful, thank you! I think I will change the equip inventory even a bit more so that you can only put specific item types into slots. Let's say there are slots for helmet, chest and boots armor... and you can't put an helmet into chest slot. Thanks to your tutorial I think I know how to do it. Thanks again!
Incredibly helpful tutorial. Really clarified some concepts for me, especially the IK stuff. I will note some of the export settings were different for me, with Blender 4.2 and I wasn't able to get the glb file to work (very possible user error). But, I did learn that Godot (I'm using 4.3) was able to import the blend file directly, and I was able to make the armature a child of a Character 3D node, and was able to use the same script. Not sure if that was the best solution, but it was very cool to see my little dude running around on the screen. Even if his idle animation looked more like twerking. Thanks so much for putting this all together, I learned so much!
hey man, awesome tutorial, how would i go about adding it so that if i have a max stack of 30, and 2 stackable items in the inventory, one has 25 and the other has 10. if i combine them it fills one to max and leaves you with the remainder grabbed?
The only creator where I genuinely need to slow down the playback speed. I watch most other tutorial creators at like 1.25x minimum. This guy is perfectly straightforward and useful. I have paid money for tutorials that are useless compared to what you do in these videos. Good shit!