Better Enemy Chasing with Intercept Courses | AI Series 44 | Unity Tutorial

  Рет қаралды 8,950

LlamAcademy

LlamAcademy

Күн бұрын

Пікірлер: 34
@DreamingOfTheHeart
@DreamingOfTheHeart 12 сағат бұрын
your videos are the best. and your intro always puts a big smile on my face! such an underrated dev channel honestly. keep up the good work!
@Golden_games
@Golden_games Жыл бұрын
missed you. yes you. I love your tutorial especially your intro. I always follow along 😁
@LlamAcademy
@LlamAcademy Жыл бұрын
❤️ I love to hear that thank you. You made my day!
@TChrisBaker
@TChrisBaker Жыл бұрын
This was so helpful. The enemy looks so much more intelligent
@antiktestere
@antiktestere Жыл бұрын
bro you're so underrated like damn
@MagicPigGames
@MagicPigGames Жыл бұрын
Such a great topic to cover!
@LlamAcademy
@LlamAcademy Жыл бұрын
❤️
@KaganParlatan
@KaganParlatan Жыл бұрын
Very useful video. thank you so much for your effort!
@daoviettuan2002
@daoviettuan2002 Жыл бұрын
I am so impressed with your videos. I will have to learn this AI part for my Game. Thank you very much.
@durvids474
@durvids474 Жыл бұрын
Another amazing tutorial! Keep em coming!
@aaviusa835
@aaviusa835 Жыл бұрын
Well damn now that I've discovered this I have no reason not to learn how unity AI works. I didn't realize this was episode 44 until you said it and my eyes kind of went wide for a moment
@LlamAcademy
@LlamAcademy Жыл бұрын
😁 dive in deep! There's over 11 hours in the series so far!
@danielcrandall2033
@danielcrandall2033 Жыл бұрын
Great video! Would it be possible to do a video on how to limit agent movement range and visualize it. Like xcom but not using a grid based system.. and instead using the navmesh.
@LlamAcademy
@LlamAcademy Жыл бұрын
Could you elaborate on what you mean here? Just want to show on the UI where an Agent could move that is within X distance?
@danielcrandall2033
@danielcrandall2033 Жыл бұрын
@LlamAcademy visualize the agents maximum movement on the ground(navmesh) For example, if an agent has a maximum movement range of 8 units the visualization would be a circle around the agent which extends 8 units if no obstacles are present. The tricky part would be if there are obstacles and/or navmesh links, because the visualized movement shape on the ground would not be a perfect circle due to the obstacles and height differences from navmesh links.
@themerpheus
@themerpheus Жыл бұрын
It is very useful to use EQS queries in a situation like this
@LlamAcademy
@LlamAcademy Жыл бұрын
I don't think Unity has out of the box EQS query support, but that does look like a really cool feature
@alexbale1418
@alexbale1418 Жыл бұрын
Any plans for a tutorial on enemies detecting sounds, Thrown ojects, footsteps, gun shots etc?
@LlamAcademy
@LlamAcademy Жыл бұрын
That is a good idea for a topic. I'll add it to the ideas list! Thanks!
@alexbale1418
@alexbale1418 Жыл бұрын
@@LlamAcademy Awesome, your tutorials series isn't far from the completeness of paid assets. Adding in editor menus would take it to the next level.
@RomazRiaz
@RomazRiaz 12 күн бұрын
i am facing issue i have navmesh obstacles and when i disable them all agents stop for a while how can i fix them?
@MASTONGAMES
@MASTONGAMES Жыл бұрын
you are amazing!
@awesomeniac
@awesomeniac Жыл бұрын
Speaking of Enemy AI any chance you cover the topic of enemy flanking? this one kinda tricky to implement since unity navmesh always looking for the shortest path
@LlamAcademy
@LlamAcademy Жыл бұрын
This gives you simple flanking when chasing. It's a little hard to see here because the enemies are all always chasing, but if you have them coming from relatively far away you'll see dramatically different paths. Anything related to the decision-making-process for the AI to consider whether they SHOULD flank would have to be done in a state machine / behaviour tree / GOAP system. At that point it's just calculating what a good "flank position" would be and setting the agent's destination to that point. That's a pretty complex topic that may be worth a longer video on. It would definitely be a more advanced topic to though
@awesomeniac
@awesomeniac Жыл бұрын
@@LlamAcademy the hard part about "flanking" is trying to find the flanking route/path ie find a path to rotate behind player and avoid player vision. But yeah it is an advanced topic. . .
@worldkho
@worldkho 6 ай бұрын
this is awesome
@LlamAcademy
@LlamAcademy 6 ай бұрын
🙏thanks!
@MASTONGAMES
@MASTONGAMES Жыл бұрын
This system conflicts with the AI ​​of episode 24, I will have to study and adapt it in a way that does not affect performance...😥
@LlamAcademy
@LlamAcademy Жыл бұрын
I think this should be merge-able into the skills system by way of state machine - only use this behavior in the "chase" state, and if you're using the jump attack, consider the player movement as well so they'll jump the right location. That has it's own challenges like considering if the enemy can even jump to that location or if they'd jump through something they shouldn't!
@MASTONGAMES
@MASTONGAMES Жыл бұрын
@@LlamAcademy ops' I got confused in class, it's not episode 24 but 27, where enemies surround the player, I'm going to test it separately and then I'm going to study it to find out the best and most efficient way of merging! I apologize for the confusion 😅😅
@mikhailhumphries
@mikhailhumphries Жыл бұрын
I don't understand anything. I need to go back to the basics
@LlamAcademy
@LlamAcademy Жыл бұрын
You may want to check out Part 1 with the simple movement first!
Visualize a NavMesh, In Game! | AI Series 45 | Unity Tutorial
13:30
Which AI Behavior Framework Should You Use? | AI Series 46
17:26
LlamAcademy
Рет қаралды 52 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
How to code SMARTER A.I. enemies | Unity Tutorial
32:49
This is GameDev
Рет қаралды 62 М.
What does a Game Engine actually do?
16:45
Ellie Rasmussen
Рет қаралды 173 М.
Watch This Before Working on a Big Game in Unity
18:44
John Leorid
Рет қаралды 301 М.
An introduction to Utility AI
8:57
The Shaggy Dev
Рет қаралды 11 М.
How Games Fake Water
22:52
Acerola
Рет қаралды 227 М.
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,3 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН