Tutorial: 3D Navigation Basics in Godot 4

preview_player
Показать описание
I've got another Godot 4 tutorial for you, this time we are getting up and running with 3D Navigation in Godot 4 - using the built-in Nodes and functions to move enemy AI from point A to B avoiding obstacles as they go.

🤖 This tutorial is using Godot 4.2.1 stable.

✨ Socials ✨

Chapters:
00:00 Introduction
00:28 Components
01:05 NavigationRegion Setup
02:22 Baking the NavigationMesh
04:21 Creating an NPC
06:26 Scripting
09:15 Running the Scene
11:10 Midroll
12:04 Adding Obstacles
14:45 Wrap-Up
#Godot4 #GodotEngine #Gamedev
Рекомендации по теме
Комментарии
Автор

For the love of god never start editing out the natural pauses. Finally someone who takes a breath so you have time to process the previous sentence, makes longer form content much easier to understand and listen too. Not just an endless stream of words.

nathanchapman
Автор

Dont stop with your tut videos. I love your cadence, explanations, and voice. Youre doing an amazing job with everything. The video edits, the video transitions, the references to info. Youre good.

mattgrahek
Автор

PLEASE DONT STOP MAKING GODOT TUTORIALS

aligmayu
Автор

Excellent tutorial. Detailed but concise, no waffle. And useful 'addendum' notes. Thank you.

owenlloyd
Автор

So glad to see you're still making videos! Love your teaching style

kylebartter
Автор

Hey just wanted to say thank you for your godot tutorial series on Udemy, very high quality, great explanations, helped me a lot to get a jump start!

rerere
Автор

You are back! Thank you <3. Also, nice shirt you have, so aesthetic!

leandroverse
Автор

I want to thank you for Udemy GODOT, where you were the only one who convinced me that these courses make sense. I have tried many courses, but yours is the best I have seen and purchased so far in terms of clarity for a beginner With many thanks Balcar.

Blc
Автор

Thank you for your guide! Please, don't stop making tutorials.

Father_mephedrone
Автор

Just found you, in the middle of the night. So glad to see you are active. Keep pushing quality content.

steinarst
Автор

No matter how I configured the Path Desired Distance, or Target Desired Distance, the character constantly vibrated once it reached the target position. I couldn't figure out why, as i copied the code and node structure exactly as you did.

Instead, I had to do the following:

func _physics_process(delta):
var destination =

# Only move if far enough from the target to avoid oscillation.
if > 0.1:
var local_destination = destination - global_position
var direction =

# Calculate velocity based on direction and speed.
velocity = direction * 5.0
print("Velocity:", velocity)

# Move and slide.
move_and_slide()
else:
velocity = Vector3.ZERO # Stop movement if close enough to the target.

leoh
Автор

You have made learning Godot so easy! Thank you for your videos tutorials, they're amazing! (Also love the DevLog and the game update! Looking forward to more of those!)

letsgoashe
Автор

A masterclass in teaching, congratulations.

thelastmage
Автор

This is THE series, I am just going to wait for part 2 and do something else in my game while you make the video about AI because i really liked this one

Big_Theft_Auto
Автор

finally someone de-scarified 3d navigation for me! thank you! :)

lezvgov
Автор

2:02 Thank you for showing me how to do it with static colliders

TBDGames
Автор

You are probably gifted, but certainly excellent, at tutorials. Glad to subscribe.

EssensOrAccidens
Автор

Thank you for your tutorial, it was really easy to follow.

titusmaledetto
Автор

easy, understandable, informative - perfect. Thank you

alexanderverbin
Автор

very helpful mate, thank you, subscribed and liked.

nickphillips
visit shbcf.ru