How to make interesting Enemy AI for your Indie Game ( UE4 )

  Рет қаралды 29,101

Logic Leo

Logic Leo

Күн бұрын

Пікірлер: 45
@And_l_Wonder
@And_l_Wonder 2 жыл бұрын
These devlogs just brighten up my day!
@LogicLeoyt
@LogicLeoyt 2 жыл бұрын
Glad to hear that , thanks 😄
@diegoaladdin86
@diegoaladdin86 2 жыл бұрын
Bro so much improvement in the boars, honestly comparing it to when i tried out the game in the second devlog when they were added and wow this feels much smoother already!
@ad0itachi
@ad0itachi Жыл бұрын
This is the most detailed explanation I have seen, Great video! I've been working with AI in behavior trees for some time and the points you mention are always the more struggling. Is a great starting point to sketch and master the logic using those basic nodes before adding services, simple parallels or perception. The AI component is something I have to try.
@joaobatistadesenaneto5335
@joaobatistadesenaneto5335 2 жыл бұрын
Amazing my friend, keep going on!
@LogicLeoyt
@LogicLeoyt 2 жыл бұрын
Thank you! Cheers!
@diegoaladdin86
@diegoaladdin86 2 жыл бұрын
BRO THE BOAR KICK IS GOLDEN!!!
@luaragetineli7949
@luaragetineli7949 2 жыл бұрын
looking forward to playing
@sc2sc286
@sc2sc286 Жыл бұрын
6:54 can't you do this with an AIController class?
@Ready_Fire_Aim
@Ready_Fire_Aim 7 ай бұрын
i think there is a new option to "fill under for nav mesh" in details panel now (for almost everything)
@danielgrabarczyk4
@danielgrabarczyk4 Жыл бұрын
Try this solution to nav mesh problem. Change nav mesh to dynamic on AI. Use sphere(on player) to detect instance foilage actor with tag (example: Tree,Rock. You have to add this tags to foilage actors). On collsion i collect static mesh and transform info. Delete instance foilage actor and spawn mesh acording to info collected. Nav mesh works with this method for me. Reverse process when move away from area to save performance.
@kingdemolition6681
@kingdemolition6681 2 жыл бұрын
Another banger!
@LogicLeoyt
@LogicLeoyt 2 жыл бұрын
thanks :D
@El_Bellota
@El_Bellota 2 жыл бұрын
Riot taking notes right now.
@LogicLeoyt
@LogicLeoyt 2 жыл бұрын
lmao
@ShalowRecord
@ShalowRecord 2 жыл бұрын
would be cool to get a tutorial on that spline system you have. How would you send that new spline location back to BT?
@LogicLeoyt
@LogicLeoyt 2 жыл бұрын
Yo. With the task on the behavior tree I use a timeline and then do a “get location along spline “ to move the AI along the given location
@fatfingersman
@fatfingersman 2 жыл бұрын
Nice channel bro, got recommeded for me only now
@Restart-Gaming
@Restart-Gaming 9 ай бұрын
Will there be or this there a video on how you set this up ? Looks GREAT
@mgames7856
@mgames7856 Жыл бұрын
also how can i help make your game ?
@dalefrancis88
@dalefrancis88 6 ай бұрын
Logic Leo, how do you get your paths to look like that? or does anyone know how to get the paths to look like that?
@Stridenx
@Stridenx Жыл бұрын
What logic do you keep in your AI controller and how do you use it differently than your AI Component?
@lorenzogarbin8990
@lorenzogarbin8990 Жыл бұрын
You made me feel so stupid..this is what I was looking for... Thanks for sharing knowledge. ❤❤❤❤
@cosmotect
@cosmotect 10 ай бұрын
We now have state trees in unreal, should I use those for AI? Or are BT's still superior?
@Mrbrum011
@Mrbrum011 2 жыл бұрын
Amazing content!! But I would like to know, what plugin do you use to organize your nodes? I need those angles
@NorwinLabs
@NorwinLabs 2 жыл бұрын
Electronic Nodes
@vitaliipylypenchuk
@vitaliipylypenchuk Жыл бұрын
how did you make your BT wiring look this way?
@olololololishe
@olololololishe Жыл бұрын
Cool video, got here from recomendation and didn't regret a bit ! Tho it's kinda late but I have a question: I see you set your AI movement speed with task at start of the behaviour branch, and I've seen this methond in bunch other videos with, let's say, advanced AI scripting. Why don't just change mov.speed with sevice which will hang on respetive composite bode ? To me it kinda frees BT from having visual noise with such trivial set-up tasks. Am I missing something here ?
@yash-bb9lh
@yash-bb9lh Жыл бұрын
isnt the enemy ai component basically the stuff that needs to be in an enemy ai controller?
@Luca-yq5ux
@Luca-yq5ux 7 ай бұрын
Ai perception gets added to the ai Controller - aicontroller runs bt
@Aliasah
@Aliasah Жыл бұрын
What is your plugin for the stylised link ?
@mgames7856
@mgames7856 Жыл бұрын
end also i have an idea for a misions end bosses that i think would be good end interesing
@DailyPaily
@DailyPaily 2 жыл бұрын
Interesting.
@jenpaulinesanpedro
@jenpaulinesanpedro Жыл бұрын
How's it going?
@SimonSlav-GameMakingJourney
@SimonSlav-GameMakingJourney 2 жыл бұрын
Have you ever tried the Logic driver state machine for unreal? Nice vids btw keep going :)
@LogicLeoyt
@LogicLeoyt 2 жыл бұрын
Its a plugin, right? I was really interested in it but it seems a bit pricy.
@SimonSlav-GameMakingJourney
@SimonSlav-GameMakingJourney 2 жыл бұрын
​@@LogicLeoyt Yes, it's a state machine so enemies, player states like combos, etc. (there's a free version too, that's why I'm curiouse) It came to my mind when I saw alerted hog :D. Btw the spline movement is genius small things like that make all the difference I think, it's like squash and stretch of AI 😄
@jasonruff1270
@jasonruff1270 Жыл бұрын
what's your opinion on machine learning AI for something like this?
@joaolucassantosviegas3334
@joaolucassantosviegas3334 2 жыл бұрын
Cara, se tu traduzisse esse video e postasse seria de muita ajuda pra glr. (Em geral nao tem tanto conteudo bom em br e se tivesse teu video la sobre BT iria ser daora; Nem que duble em cima desse video ja seria uma ajuda pra glr)
@joedabruh2406
@joedabruh2406 Жыл бұрын
Yo. I have never watched you before and I probably still won’t unless you make something really interesting, but I wanted to let you know that I found this channel from your Reddit account, which is pretty funny if you think about it.
@LogicLeoyt
@LogicLeoyt Жыл бұрын
thanks for letting me know. I hope I make something interesting someday, but I'll keep trying
@wellingtoncarneiro-ht4nd
@wellingtoncarneiro-ht4nd Жыл бұрын
👍😲👍😲👍😲👍😲👍
@byLottieVT
@byLottieVT Жыл бұрын
Digga was?. this feels like a speedrun lmao. But nice voice
@Megalordgamer
@Megalordgamer 2 жыл бұрын
Like your game can you please make game for mobile
@trimtab9675
@trimtab9675 2 жыл бұрын
5th comment
Beginner's Guide To Behavior Trees In Unreal Engine! | Step-By-Step With Theory And Demonstration
33:27
Creating SMART enemies from scratch! | Devlog
5:40
Challacade
Рет қаралды 377 М.
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54
진짜✅ 아님 가짜❌???
0:21
승비니 Seungbini
Рет қаралды 10 МЛН
I Paid Devs on Fiverr to Make an Open World Game
8:33
Minimunch
Рет қаралды 484 М.
Devlog | Adding a Crab Enemy to My Indie Game
8:03
Logic Leo
Рет қаралды 2,9 М.
Why Video Game Graphics Degrade - And Who's to Blame?
15:12
Radical Cap
Рет қаралды 610 М.
Making a Game About Weak Points
21:27
Emis
Рет қаралды 744 М.
How To Make A Game Alone
8:11
Thomas Brush
Рет қаралды 1,2 МЛН
My Wife and I Made an Indie Game and it Made Millions!
14:45
Eastshade Studios
Рет қаралды 1,6 МЛН
Which AI Behavior Framework Should You Use? | AI Series 46
17:26
LlamAcademy
Рет қаралды 53 М.
Behaviour Trees: The Cornerstone of Modern Game AI | AI 101
9:50
AI and Games
Рет қаралды 170 М.
I SUCK At Developing Enemy AI. Let's Fix That.
11:43
Intra
Рет қаралды 16 М.