The Behaviour Tree AI of Halo 2 | AI and Games #09

  Рет қаралды 117,012

AI and Games

AI and Games

Күн бұрын

Пікірлер: 179
@jaredhansen3349
@jaredhansen3349 6 жыл бұрын
As a Bungie team member once said it's more of a challenge in creating FAIR A.I. than it is creating GOOD A.I.
@Dave_Chrome
@Dave_Chrome 5 жыл бұрын
*has flashbacks of Promethean Knights in Halo 4*
@twilightopey
@twilightopey 4 жыл бұрын
*Promethean Watcher's in Halo 4*
@cjallenroxs6239
@cjallenroxs6239 4 жыл бұрын
Chest A.I
@adamfirth3082
@adamfirth3082 3 жыл бұрын
*Laughs in Jackal sniper
@StoutProper
@StoutProper 2 жыл бұрын
What’s wrong with good that’s firm but fair?
@SpaceMissile
@SpaceMissile 7 жыл бұрын
5:52 "The decision made by each covenant pays attention to the current context." *throws grenade at feet of two elites* *neither react whatsoever*
@anhdinhlamduc5700
@anhdinhlamduc5700 6 жыл бұрын
SpaceMissile then you must be really lucky, my never stop jumping (unless i frag him).
@justinhurowitz70
@justinhurowitz70 6 жыл бұрын
In my experience Elites are jumpy as hell when grenades are nearby, what difficulty are you playing on?
@trevorr6794
@trevorr6794 6 жыл бұрын
This is because he was playing on easy mode
@TheRaptorsClaw
@TheRaptorsClaw 6 жыл бұрын
Legendary Elites be like "lol this nade will do zero damage to my op shields, no need to dodge, just keep pouring plasma into the demon" 😉
@DarthCody700
@DarthCody700 6 жыл бұрын
I think all the footage in the background is on easy mode
@LateNightHalo
@LateNightHalo 6 жыл бұрын
It’s interesting because I actually think the AI seemed more clever in CE than 2. Is it possible that due to H2 having “more options” it leaves a lot more room for the AI to do goofy things like climb the same box over and over?
@TheA13000
@TheA13000 6 жыл бұрын
in fact I think it's a kind of trick that CE make on the players. Playing again from time to time to the CE 2011 remake, I noticed that the AI system looks quite modern with the (now not so much) modern graphic. In fact AI in CE is good for the time but quite poor in front of the next halo games, the big trick is that the NPC are hypercinetic. Elites just do really a lot of doges and rolls, grunt jumps more and so on, giving the impression that they are more clever, but they are just "dodgier".
@LateNightHalo
@LateNightHalo 6 жыл бұрын
Jonathan Banchetti they’re definitely “dodgier” but there’s a lot more proper strategy that they tend to do when compared to 2 where you can find them getting caught in behavior loops. Halo Reach, 4 and 5 has an issue where they tend to “retreat” a lot while firing at you which is unsatisfying since sprint was included so you aren’t allowed to fire back while giving chase
@WaveOfDestiny
@WaveOfDestiny 6 жыл бұрын
Ikr? Maybe it has to do with the enviroment and how they react with it. Halo 1 was more closed in a way, more cover, walls, rooms, flanking routes, while halo 2 has more of a intense battlefield feel. CE movement feels much more reactive, but not becouse of dodges and animations, but becouse they walked the same way as the player (elites). It feels like you are playing against another player, or another lifeform that has all your skills, instead of a videogame figure. Also idk if in halo 2 ai changes with difficulty, but btw, in heroic you are already too squishy to see them do stuff before they kill you, and normal is too easy to see them do stuff before they die, while i think halo 1 heroic was soooo perfect. Now a copy of my comment in an another thread. Seriously, i still get outsmarted by covenants on heroic by this day. The best one was when in the first hangar of truth and reconcilliation behind the door, a blue elite actually baited me into following him where a red elite half in cover and a jackal layed a trap and drained my shield, then when i retreated i got flanked by a pack of grunts from right, so i moved left, and guess who was there? The red elite who meele'd me in one hit. Or when a gold elite with plasma rifle in control room peeked around the corner, saw that i was camping my ass with a charged plasma shot, baited me to shoot it with a split second movement and then charged me once i missed. Seriously wtf
@WaveOfDestiny
@WaveOfDestiny 6 жыл бұрын
Actually i just tried some testing in halo 2 heroic and in close quarters it feels exactly like halo 1 heroic ai. Just the damage and weapon game is different so it's more fast paced/more focused on burst akimbo dps and manuvers, but if you play it slow like halo 1 and let friedlies do something and move from cover to cover to flank, they start moving like you would expect in halo 1, flanking, charging, retreating. I was surprised i predicted their behaviour based on halo 1 knowledge, since i almost never played halo 2 heroic. Much fun and not as hard as i remembered. But still, since it's more burst damage based, you see less of that stuff, while halo 1 has longer engagements per enemy so they have the time to manuver before they die or they kill you.
@wedemboys3024
@wedemboys3024 6 жыл бұрын
They are not just dodgier. They react to your movements. The A.i was insanely advanced for its time. Halo Ce literally has better A.i than many fps games released today.
@msxbrc
@msxbrc 6 жыл бұрын
It took me years of the original Halo 2 game to discover that if you draw a Energy sword if front of a high ranking elite with guns (like gold ones), he will drop its guns and draw its own Energy sword to duel you!
@revenevan11
@revenevan11 2 жыл бұрын
It's so cool!!!
@Monsuco
@Monsuco Жыл бұрын
The simple grunts fleeing when their elite/brute commander dies thing makes Halo's emergent gameplay amazingly good. The grunts are weak and they lack shields making them easy to pick off one-by-one so sometimes a player might opt to focus on killing the grunts before taking on the elite. However killing an elite makes grunts (& sometimes jackals) flee in terror which makes them super easy to kill. I heard one person describe it as being like chess where sometimes you decide to kill the pawns first to give you a clear shot at the rook and sometimes you decide to go for the rook first to make the pawns easy prey. In Halo CE the lack of elites on the level 343 Guilty Spark and the general panicked behavior of the surviving grunts and jackals before the big plot twist did a great job of feeding into the unsettling nature of that level. Some players don't immediately notice the lack of elites but everyone notices there's something "wrong" with the Covenant there.
@hamishmacdonald8593
@hamishmacdonald8593 7 жыл бұрын
I accidentally clicked on your Alien: Isolation video and decided to keep it on, then I watched and enjoyed this video and said "I'm Scottish I'm pretty sure you're Scottish, you make high quality content, I consume high quality content, this guy deserves my future interest and entertainment, which I make sure will happen by performing the action of me clicking the subscribe button, so I can be notified when more high quality content is produced by this man."
@AIandGames
@AIandGames 7 жыл бұрын
Aye, definitely Scottish. My accent is just a bit cleaned up: between stuff like these videos, giving lectures and living abroad for years (though I'm in England now), I need to factor in that most folk can't understand a Weegie accent.
@Rigel_6
@Rigel_6 6 жыл бұрын
That note about delay after priority action and grenade is very true. I'm looking at you, Fallout 4 and your endless grenade spam
@samtheweebo
@samtheweebo 7 жыл бұрын
what about the AI system in halo CE I was always most impressed by the ai in that game
@yoloman3607
@yoloman3607 6 жыл бұрын
samtheweebo The game was simpler then, but the AI was smarter with less to think about. The difficulty setting actually unlocked higher level behaviors and tactics which most games even now don’t even attempt (think Bethesda bullet sponges).
@WaveOfDestiny
@WaveOfDestiny 6 жыл бұрын
Seriously, i still get outsmarted by covenants on heroic by this day, i've never seen an fps ai that feels so much alive. The best one was when in the first hangar of truth and reconcilliation behind the door, a blue elite actually baited me into following him where a red elite half in cover and a jackal layed a trap and drained my shield, then when i retreated i got flanked by a pack of grunts from right, so i moved left, and guess who was there? The red elite who meele'd me in one hit. Or when a gold elite with plasma rifle in control room peeked around the corner, saw that i was camping my ass with a charged plasma shot, baited me to shoot it with a split second movement and then charged me once i missed. Seriously wtf
@staryoshi06
@staryoshi06 5 жыл бұрын
@@yoloman3607 Didn't they do that in other bungie halos too? E.g the jackals using overcharge to take down your shields.
@GrimmerPl
@GrimmerPl 3 жыл бұрын
I just finished Halo CE 2 days ago on heroic and AI in this game was kinda bad and predictable. Elites just dodge *a lot*, Jackals always open with charged shots (and it looks like they don't have coldown on a weapon after using it), small dudes just throw nades and flood, well they zerg rush you unless they are put in a specific spots where they stand and shoot. On top of that there are issues with aim - sometimes they are extremely on point (even from far) and sometimes they are unable to hit you. I'm playing Halo 2 right now and AI is just much better, especially teammates AI.
@derptomistic
@derptomistic 7 жыл бұрын
Anybody who's played CoD World at War on Veteran difficulty will know where I'm coming from with this. The AI throw grenades at literally all of their problems. If it is using the Behavior Tree, and throwing a grenade is a priority to get the player to move out of cover, then there must be little to no delay added on to that action to prevent them from doing over and over and over and over and over... either that or the AI developers for that game are sadists :/
@AlphaHawk115
@AlphaHawk115 7 жыл бұрын
SirMan McDude I'm playing that now. the worst part is that even after beating black ops and ghosts on veteran recently it doesn't prepare you at all. in ghosts, which I found easiest, you could take your time, move slowly, cover to cover, with competent allies. in black ops, you can still go slow and take your time, but it is harder. but WaW, the maps are open, they come from everywhere, and it's impossible to go slow because they throw never stop with the fucking grenades.
@derptomistic
@derptomistic 7 жыл бұрын
WAW decision making: "I see him, what do we do?" *turns to see an entire brigade of men pulling pins on grenades*
@justiceforjoggers2897
@justiceforjoggers2897 6 жыл бұрын
This is why I don't play on Veteran difficulty with CoD. Artificial difficulty is a lazy and cheap tactic
@blazemacarthur3555
@blazemacarthur3555 7 жыл бұрын
Subscribed [and shared], this channel _needs_ to grow.
@AIandGames
@AIandGames 7 жыл бұрын
+Blaze MacArthur Thanks a lot. Really appreciate it. 😊
@Lilyclipeechan
@Lilyclipeechan 7 жыл бұрын
Blaze MacArthur let it grow ! XD
@shingshongshamalama
@shingshongshamalama 7 жыл бұрын
Even within individual categories of Halo's enemies, there are pretty radical differences in behaviour between the many different 'flavors' of elites. Zealots and their fucking plasma swords. Black Ops grunts will even do crazy shit like charge you or throw grenades.
@markymark5090
@markymark5090 4 жыл бұрын
Spec Ops and Zealots from CE, Ultras from Halo 2 and Reach - all of these enemies on Legendary are probably the best AI in any game I have ever played
@HotaruZoku
@HotaruZoku 9 жыл бұрын
Your videos are un appreciated underrated internet gems. And the service sucks.
@AIandGames
@AIandGames 9 жыл бұрын
+HotaruZoku Can do anything about the service, but can certainly put out more videos!
@HotaruZoku
@HotaruZoku 9 жыл бұрын
***** Doing what we can with what we got.
@koyooko5160
@koyooko5160 7 жыл бұрын
Humanity is losing cuz their A.I. is stupid. *Mystery solved*
@derptomistic
@derptomistic 7 жыл бұрын
Marines: "To battle!" *Hops in a warthog and drives off a cliff*
@justiceforjoggers2897
@justiceforjoggers2897 6 жыл бұрын
I still remember ODSTs driving the captured Wraith off of the waterfall, dying and leaving me alone in a warthog
@bungle-man5000
@bungle-man5000 6 жыл бұрын
Carter: “to battle!” *crashes into Scarab at full speed*
@howaboutsomesoyfood
@howaboutsomesoyfood 5 жыл бұрын
@@derptomistic throws a grenade at their feet
@RaketenKuhGewehr
@RaketenKuhGewehr 7 жыл бұрын
Ah yes, the halo AI. Or as it's better known: The super box climber bros.
@UltraCasualPenguin
@UltraCasualPenguin 6 жыл бұрын
Or "devoted elite jumps off the cliff" AI.
@JustAJauneArc
@JustAJauneArc 7 жыл бұрын
This channel's honestly amazing
@Mark_nobody3
@Mark_nobody3 7 жыл бұрын
The AI tree operates on the computer code of the selected and changes based the true or false principles. For each function on the AI behaviour there are sets on which one is executed on the true or false principles
@Dave_Chrome
@Dave_Chrome 5 жыл бұрын
Don't forget about skulls that affect the AI, like Tough Luck, Catch, etc. Not to mention that difficulty affects the AI as well.
@FromMyBrain
@FromMyBrain 7 жыл бұрын
ah yes the ai that cheats by knowing when you are pointing a gun at it...
@lesbianduck7862
@lesbianduck7862 7 жыл бұрын
how does it cheat exactly?
@nazeer0314
@nazeer0314 7 жыл бұрын
LaserAirsoftWeapons they know even if they dont see you
@knightoftheholygrail6577
@knightoftheholygrail6577 7 жыл бұрын
but thats the fun of it
@tabula_rosa
@tabula_rosa 6 жыл бұрын
thats not cheating for a game that doesnt set out to be fair in that sense lol
@KeanuOR
@KeanuOR 5 жыл бұрын
Did sarcasm not exist 2 years ago or are these people just really dense?
@lightprincess-manawolfgami1013
@lightprincess-manawolfgami1013 6 жыл бұрын
I like these kinds of videos that cover AI and behaviour trees. These studies help me often as I study game design, and I am getting into the flow of watching them. I'm still figuring out my design flow though
@hyperfine3633
@hyperfine3633 6 жыл бұрын
2:23 - The look sensitivity in Halo games defaults to 3 for a reason haha.
@Zenzareus
@Zenzareus 4 жыл бұрын
Ha, 117k subscribers at this very moment, how fitting!
@fireblast6741
@fireblast6741 7 жыл бұрын
That intro hit me right in the nostalgia
@demonofgames7602
@demonofgames7602 6 жыл бұрын
Just found your channel and started on the alien isolation video and now I'm stuck watching your videos and I think it's absolutely amazing that your making these videos, always wanted to know how things worked and can't wait to see more, keep up the amazing work!👏
@AIandGames
@AIandGames 6 жыл бұрын
Welcome aboard. 😀
@CherryScent
@CherryScent 7 жыл бұрын
This video was great, but man, the ammo management was terrible, hahaha.
@xBINARYGODx
@xBINARYGODx 6 жыл бұрын
I would really love it if you revisited Halo (2 and 3, since those two have the most AI data to look at) in future videos, go more in-depth. This is rather short and surface level compared to some of your other, excellent videos.
@AIandGames
@AIandGames 6 жыл бұрын
Halo 3 is a potential topic for a future video and patrons can vote until the end of the month. #ShamelessPlug
@mechadragon931
@mechadragon931 7 жыл бұрын
Awesome work, I really enjoyed this. I need to make more time to learn the unreal engine. This would be a cool concept to learn and play with.
@harolgarciarok
@harolgarciarok 6 жыл бұрын
The Elites are One of the greatest AI in a videogame
@LukeTramps
@LukeTramps 2 жыл бұрын
Excellent video, let this feed the evil ai and / or algorithm that controls your contents visibility
@adamfirth3082
@adamfirth3082 3 жыл бұрын
Came here from the alien isolation video and it just made me think how badass it would be to be Chief in the station in that game. YOU would be the one hunting the aliens lol
@MI2Dragon86
@MI2Dragon86 7 жыл бұрын
Thanks Ewan McGregor!
@AIandGames
@AIandGames 7 жыл бұрын
Harsh.
@MI2Dragon86
@MI2Dragon86 7 жыл бұрын
What's wrong with Ewan's voice?
@Camshaft2
@Camshaft2 6 жыл бұрын
OMFG THIS IS GOLD
@117infinity4
@117infinity4 6 жыл бұрын
Very good explanation
@aetherian5596
@aetherian5596 7 жыл бұрын
I love halo.People didn't like halo 4 and 5 but i did like 4...5...not so much.But I just have this feeling,especially after halo wars 2 and what they did with that,that halo 6 is gunna be a great halo game.Who knows,I might end up regretting saying this but I really hope that I don't
@AIandGames
@AIandGames 7 жыл бұрын
I often get flack for saying that Halo 3 ODST and Halo 4 are my favourites in the series. 4 holds up really well in my opinion and does some interesting things with game spaces and AI that exploit them. 5 I really wanted to like but it just doesn't hold up: especially second time around.
@someguy-ty1fg
@someguy-ty1fg 5 жыл бұрын
This is kinda like living things too.having a default reaction to certain events an so on
@andrewallbright
@andrewallbright 2 жыл бұрын
Behavior trees: the one thing that is apparently everywhere, easy to make, but when you go to actually implement it you realize just how sparse info is on them.
@tobyvictoria100
@tobyvictoria100 7 жыл бұрын
9:49 I never realized the jackal was holding a stuffed toy until now
@philipfisher651
@philipfisher651 7 жыл бұрын
makes me think twice before killing them now
@shrancks
@shrancks 7 жыл бұрын
2:19 Lol its clearly his first time at halo2
@philipfisher651
@philipfisher651 7 жыл бұрын
ha ha...but really it's a confusing level..with buggers suddenly flying at you..and being surrounded like that..horizontally AND vertically. And when i played this bit (just a few days ago so it's fresh) i was desperately trying to keep my marine buddy alive too. Quite disorienting
@danielleahelsie
@danielleahelsie 7 жыл бұрын
you enjoyed the whole Halo 5 campaign? sheesh... great video either way
@staryoshi06
@staryoshi06 5 жыл бұрын
Perhaps he's not used to controller.
@jacobfaro794
@jacobfaro794 5 жыл бұрын
Excessive flinching broke the hunters in 2. The first encounter is easy with the turret. Turn flinch immunity on however... And it's much more intense.
@mrbrightside5278
@mrbrightside5278 4 жыл бұрын
I love your videos. Just so fascinating!! Can you please do a video on Halo Combat Evolved?
@sinksinkswim
@sinksinkswim 4 жыл бұрын
"You don't want the player to have to dodge 10,000 grenades in the space of 3 minutes" Legendary difficulty with the grenade skull on: Am I joke to you?
@thesuperballer9
@thesuperballer9 6 жыл бұрын
Here's a nice way kill the Ghosts in the bridge area of Delta Halo in case you wanted to beat it on Legendary. Go to the cliffside on the left of the building, face away from the cliff and get the attention of the Ghosts. Avoid the Ghost's fire as much as you can, but hold your ground. When the Ghosts boost at you, jump over them. They'll fall to their death.
@ryonalawson3852
@ryonalawson3852 6 жыл бұрын
Do one for Halo Reachs Elites. Insane AI
@blickbeared1064
@blickbeared1064 7 жыл бұрын
Halo: Reach, the game where your allies are absolutely unreliable due to there horrible AI.
@AIandGames
@AIandGames 7 жыл бұрын
Ugh.... I tried to like Halo: Reach and couldn't get past it.
@marsbars4767
@marsbars4767 6 жыл бұрын
blick beared Probabaly intentional since the game probably doesn't want your allies doing everything for you.
@paleriderpalehorse55
@paleriderpalehorse55 6 жыл бұрын
I find that is every halo ever. In every halo game you are the sole thing that carries the team of humanity lol.
@tylerellis9097
@tylerellis9097 5 жыл бұрын
Pale rider, Pale horse, nah halo reach started the tread of shit marines. They fired less, got staggered, had less health, no aimbot and Generally inferior ai.
@staryoshi06
@staryoshi06 5 жыл бұрын
@@paleriderpalehorse55 You haven't played halo 2 legendary then.
@Winter-ck7ux
@Winter-ck7ux 7 жыл бұрын
1) Your videos are great, even though I've only seen this and your Alien Isolation one. But so far they have been of amazing quality as well as very well researched. 2) Where did you get the theme in the beginning with the guitar? I've heard it somewhere but I can't remember where.
@AIandGames
@AIandGames 7 жыл бұрын
1) Thanks! Glad you like'em. 2) The theme is actually mixed between the original Halo theme (I wanted the classic choir) and the anniversary version of the Halo 2 theme with guitar played by (the legendary) Steve Vai. kzbin.info/www/bejne/r5nEeq2IqNSEppY
@keltar2007
@keltar2007 6 жыл бұрын
Mah dude! Im certainly using behavior trees for #SanctityLost !
@sonicrose8430
@sonicrose8430 2 жыл бұрын
just clicking on this now and im gonna guess the Legendary Jackal Sniper AI just has one option on its AI tree thats just ''end them''
@jakefrompc6287
@jakefrompc6287 7 жыл бұрын
Great channel
@nathankingham1248
@nathankingham1248 6 жыл бұрын
“They don’t want the player to dodge 10,000 grenades in the span of 3 minutes” You have never played reach on legendary have you?
@jeffboachie4108
@jeffboachie4108 6 жыл бұрын
Great vids I'd love to see you cover the Destiny series, especially post Forsaken dlc :)
@thesparkytv
@thesparkytv 6 жыл бұрын
Subscribed.
@md123420
@md123420 6 жыл бұрын
Destiny really come on Bungies known for Marathon
@ThexVaultxTech
@ThexVaultxTech 6 жыл бұрын
Halo 2 began the silver age of gaming
@discoprince9065
@discoprince9065 6 жыл бұрын
Could you make videos on other halo games and maybe also do an in depth review of some of their strengths, weaknesses, and problems along with how they compare to each other. For some examples, one halo reach'es enemy ai are good, but thare are problems they can suffer from like dogeing an elite charging you to then melee you in the right way can sometimes cause them to slide along the ground like the ground is ice going in in cycles with you, or how every ai can't really jump independently like the player and instead have hidden, scripted spots on the make that alloy them to jump from one spot to only one other spot. one problem that makes the game harder sometimes is how elite movement as to snapy, like an instant side step, they move in a way that can sometimes be to much for the ai to handle an would be better if they move more like a player where transision between directions is much smother and offer them so much more...............I would also love to talk with you on this and put some of my experience in if you are ok with that... but the only way I could talk is within an Xbox party..................I'm don't even know what skipe is....... sorry for the langthy comment.....have a good day.
@AIandGames
@AIandGames 6 жыл бұрын
Hey there. My videos are really limited by what I can find out (that is accurate) about a given game. I do have at least one more Halo video I could make based on some of the AI placement, behaviour shifts and strategy in Halo 3. But at present I don't have many other topics I can cover. Bungie were actually one of the first studios to really talk about their AI implementations and how to improve them during the Halo 2 and 3 days. Sadly a lot's changed since then: with Bungie now almost never talking about their development work for Destiny, 343 don't really engage in developer events and the more prominent faces who used to give these talks and attend events are no longer involved with either company. A 'review' of the AI itself may well warrant as a topic for the Design Dive series at some point in the future. Though I will stress that Design Dive is taking a wee break until I can focus on more case study content and tutorials over the next 3-5 months.
@liboud22
@liboud22 9 жыл бұрын
Would you please make a video on UE4 BT, and how to use it to develop some basic AI sequences?
@BS-bd5uq
@BS-bd5uq 6 жыл бұрын
Interesting fact! Jackals are actually taller than an average person
@iSuckAtGamesGG
@iSuckAtGamesGG 4 жыл бұрын
lets be honest halo ce has the smartest ai, and imo halo ce is the second hardest game in the series because of how smart the is (those damn elites are so smart and annoying).
@Buddyzera
@Buddyzera 7 жыл бұрын
Awesome channel dude, keep it up. Anyone who knows, whats the name of the song that plays in the first 30 secs?
@AIandGames
@AIandGames 7 жыл бұрын
+Shico Oliveirinha It's the Halo 2 theme from the OST by Steve Vai.
@IainsTheName
@IainsTheName 6 жыл бұрын
Darude- Sandstorm
@Lb8068
@Lb8068 4 жыл бұрын
Just watched the Halo Infinite trailer and I can bet my house on the fact that will not have AI not nearly as sophisticated as what we have in CE or H2.
@justinhurowitz70
@justinhurowitz70 6 жыл бұрын
Man I appreciate all the detail put into these remastered cutscenes but something about them feels really uncanny. Maybe it's the fact that the cutscenes are now completely divorced from the gameplay's visuals, or maybe it's the fact that they're lip-synicing over decade-old audio, or maybe it's just way too different from how I remember the game. But it bugs me either way.
@renren9278
@renren9278 6 жыл бұрын
6:48 what were you shooting
@ineednochannelyoutube5384
@ineednochannelyoutube5384 6 жыл бұрын
Would the use of behaviour trees for dicating indicidual states of a finite state machine be a possible and or useful thing to consider?
@AIandGames
@AIandGames 6 жыл бұрын
You'd typically use one or the other. Behaviour Trees are considered a viable alternative to Finite State Machines, given the transition logic is encoded as part of the tree structure rather than simply from state to state.
@ineednochannelyoutube5384
@ineednochannelyoutube5384 6 жыл бұрын
+AI and Games My question would then be, is how do you define the exact behaviour to execute within a given state?
@phantom117b4
@phantom117b4 5 жыл бұрын
yet it doesn't explain the Sniper Jackels unreal accuracy and reaction time on Legendary
@TylerJames-gf8ms
@TylerJames-gf8ms 4 жыл бұрын
Can you modify the behavior tree ?
@old5026
@old5026 6 жыл бұрын
Do the back boogie shuffle!
@sloprat
@sloprat 7 жыл бұрын
@8:14 I think CoD World at War comes pretty close to this
@rareroe305
@rareroe305 7 жыл бұрын
Definitely on Veteran.
@kanden27
@kanden27 6 жыл бұрын
What does the code look like for the legendary sniper jackels?
@graver067966739
@graver067966739 5 жыл бұрын
5% chance built in for survival, else If playerVisible = true playerHealth = 0. xD All kidding aside they do actually aim with their aimbots straight for your head in milliseconds and then pull the trigger
@halinaqi2194
@halinaqi2194 5 жыл бұрын
@@graver067966739 On legendary i believe their reaction time is around 0.3 seconds or less and accuracy is 90-100%. Headshots can happen, but since on legendary all enemies have a 1.5x damage multiplier, they only have to land a body shot to kill you in one hit. That is why they are very broken, around 0.3 seconds outside cover and they will kill you. You can check stats via H2 Vista copy and Assembly, which is what I did.
@TrinityUnofficial
@TrinityUnofficial 6 жыл бұрын
What is Outs marting
@discoprince9065
@discoprince9065 6 жыл бұрын
Could you make a video comparing halo 5 ai to older halos????
@AIandGames
@AIandGames 6 жыл бұрын
It's reliant on my knowing how more modern Halo games build their AI. Bungie used to be very big on sharing their work practices in Halo 2 and 3 days, but now they're pretty quiet about stuff in Destiny and 343 are sadly kinda the same.
@johnnyrings524
@johnnyrings524 4 жыл бұрын
The link to the blog post doesn’t seem to be working. Is it still up or has it been taken down?
@AIandGames
@AIandGames 4 жыл бұрын
Yeah my mistake! The AI and Games site is going through a bit of a refresh at the moment, updated the link to another version.
@svenrawandreloaded
@svenrawandreloaded 3 жыл бұрын
jeez bud, i know this was made in 2015 but I have the audio blasted and can still barely hear on headphones.
@radioactiverat8751
@radioactiverat8751 6 жыл бұрын
So is this a new thing that has been slowy perfected or was this always how AI code was written? it just took time and experience making games to get better at it or all of the above. I'm immediately thinking of the terrible Red Orchestra 1 & 2 AI and wondering how they screwed it up aside from not caring about it that much.
@discoprince9065
@discoprince9065 6 жыл бұрын
My comment got highlighted. X3
@nuclearthreat545
@nuclearthreat545 6 жыл бұрын
halo 2 was supposed to have improved AI over the original halo but all it did was make them impossible at the highest difficulty
@tylerellis9097
@tylerellis9097 5 жыл бұрын
nuclearthreat545, halo 2 marines> halo 1 marines in every way.
@halinaqi2194
@halinaqi2194 5 жыл бұрын
@@tylerellis9097 only marines in halo 1 i remember being useful were shot gunners and sniper marines, AR marines shoot 3 round burst for a fully automatic weapon making them useless. Halo 2 BR marines are great support for the player and Snipers with beam rifles ( has higher accuracy in ai aiming mechanics make the really helpful on higher difficulties) can actually win most one vs ones with higher ranking elites.
@OceanRedux
@OceanRedux 7 жыл бұрын
New subscriber here! PLEASE do a video on Street Fighter / King of Fighters / Tekken A.I. Please!!!
@masterchief8726
@masterchief8726 6 жыл бұрын
I need a weapon
@jayjeetkataria8387
@jayjeetkataria8387 6 жыл бұрын
halo Al are awesome
@whakabuti
@whakabuti 6 жыл бұрын
AH YES. The glorious U of standard English spelling in Behaviour. Phew. Thought the yanks had overrun the internet :p
@super117knight
@super117knight 7 жыл бұрын
2:20 i dont know what that dude is doing but im getting a headache :P
@sharkfacemlg
@sharkfacemlg 6 жыл бұрын
Halo reach has the best covenamt AI.
@riddledtomcat1360
@riddledtomcat1360 6 жыл бұрын
Please turn your sensitivity down. It was painful. Cool vid though
@jeepneygang
@jeepneygang 4 жыл бұрын
Watch it at .5 speed
@rokasb9441
@rokasb9441 6 жыл бұрын
6:43 i was just playn on hard and 2 marines, kne with br and one with sniper rifle, took down those hunters without dying... and hunters didint shoot evdn a singke time...
@iwu-xm3xc
@iwu-xm3xc 6 жыл бұрын
Lol the best ai programming... Jackal snipers on Halo 2 Legendary +100% accuracy +1000% damage +10000 god mode
@Jaker788
@Jaker788 5 жыл бұрын
Aim bot status
@magmachicken4402
@magmachicken4402 7 жыл бұрын
Just watching an analog stick used for aiming stresses me out
@hyperx72
@hyperx72 6 жыл бұрын
Yoakah just watching your elitism on console games is stressing me out.
@braindeadjoe
@braindeadjoe 9 жыл бұрын
I watched a talk recently be Soren Johnson on fun AI vs good AI (kzbin.info/www/bejne/f3vGpoSHZsqKjas). Is that basically what is happening at 7:00? With the enemies being more entertaining for the user overriding being smart?
@joehill4094
@joehill4094 6 жыл бұрын
I clicked on this thinking this was going to talk about the actual trees in halo 2
@AIandGames
@AIandGames 6 жыл бұрын
Wrong channel dude.
@PSYCHOPATH_AT_LARGE
@PSYCHOPATH_AT_LARGE 6 жыл бұрын
Do halo Reach. Halo reach was completely better then halo 2 and had more advanced AI
@Gambit771
@Gambit771 6 жыл бұрын
The British don't use pounds for a person's weight. It is either stones or kilograms but usually stones.
@AIandGames
@AIandGames 6 жыл бұрын
Ah yes... Tell the British man that we do not use pounds but stones: a unit of measurement derived from pounds. 😉
@Gambit771
@Gambit771 6 жыл бұрын
AI and Games I am British and we use stones. We don't use pounds for people's weight nor do we say 140lbs for 10st. Well there is the phenomenon of British KZbinrs doing their best to sound American but for the average Brit we use stones or kg for weight. Every Brit knows this.
@AIandGames
@AIandGames 6 жыл бұрын
"doing their best to sound American" - Haha! Well played. Aye, I totally sound like I grew up in Glasgow, Montana. I mean are we really having to debate this? A stone is a unit of measurement derived from pounds, which in-turn is a unit measured in ounces. This is taught in primary schools, so you're right: every Brit knows this. This is like arguing over a pint about how we no longer use fluid ounces as a unit of measurement. 😂
@DylanBegazo
@DylanBegazo 5 жыл бұрын
It’s sad. Behavior trees are too basic. Halo could learn a thing or two about upgrading its AI both friendly AI and hostile AI by learning from the Macro AI and micro AI dual AI method used in Alien Isolation the video game based off of the alien franchise. I think a higher quality AI should have a behavior tree System as it’s base but with a Macro Micro AI full scale fully fledged enhancement. In other words, each behavior tree system (cause jackals have their own as do grunts and hunters too etc) should have their own unique macro micro AI system as well. Also, the basic behavior trees need to be enhanced. For example, each behavior tree for each type of alien should include upgrades like the AI is now capable of having a primary and secondary weapon just as the player does. Also the brutes and elites should be allowed to also have a third heavy weapon too just like the player is capable of having a third heavy weapon like a turret or plasma cannon etc. Such AI would be more realistic because who would go into battle with only one weapon? If your answer is that’s is stupid then good your right. It is. So then, why do we allow the covenant AI to only have one weapon max? Recently they’ve begun to give the covenant the ability to have two weapons. But it’s long over due and the covenant AI do not switch their weapons fast enough in response to the changing situations caused by the player or other AI. They continue to use their primary weapon even though it’s not the most effective weapon to use in that scenario created by the player and the result is the AI gets killed by the player for being so stupid. The AI are not completely stupid though. Only 70% stupid. For example when I come in with vehicles with my buddies and we’ve got rocket launchers for our AI in the passenger seats etc, the enemy AI sometimes notices my enhanced strategic threat caused by me having a heavy vehicle with heavy weapons everywhere so the enemy seeks to find a vehicle to attempt to balance the playing field against me. That’s nice. But it’s not good enough. It’s not good enough. Cause by the time the bitch gets into his little ghost, he’s already screwed. The AI also don’t automatically change their weapons depending on the situation I create to put the battle in my favor. For example, when I show up with a chain gun, instead of the Enemy changing their weapons immediately to more suitable ones or immediately searching for a better one from their own weapon lockers, they continue to fight me with their plasma pistols and have the audacity to be confused when their buddies end up dead... The solution to making AI more formidable isn’t to simply increase their damage and health to insanely high numbers, but rather to enhance their AI aka make them “smarter”. For example, duel wielding Halo 2 AI, that was a smart move. They were still insanely stupid. But it was a move in the right direction. That’s not a great example to prove my point though. It’s just a basic example. The AI’s priority mechanism needs an upgrade. If I’m aiming my rocket launcher at an AI inside of a wraith, for example, and the AI already fired it’s shot and missed, it should consider “can my wraith withstand a shot from his human weapon or not” a high priority in those seconds. If the answer is yes, then a new tree of decisions should arise that says, “Should I create distance between my wraith and him so I can buy myself more time to avoid his rocket launcher shot or not” If the answer is “No my wraith cannot withstand another shot from his rocket launcher” then the logic should make “escape wraith immediately” as the highest priority action for that specific AI at that moment. Hence why earlier I said it’s priority trees need upgrades. It’s conditional nodes also need upgrades. For example, “enemy player currently is using a sniper rifle” which means “I should navigate out of enemy player’s line of sight and switch to a longer range more accurate weapon to counter” Instead of lining up single file with plasma pistoles trying to see if I’m as stupid as they think I am. The AI don’t do this well enough. Another example, the AI don’t help each other cohesively enough. They throw grenades near each other without regard to, “If my fellow elites die, that reduces my chances of winning against the player” lol 😂 The AI currently are “ok”. But they’re very long long overdue for these kinds of basic upgrades.
@nicholaschernis2893
@nicholaschernis2893 7 жыл бұрын
Console aim.png
@firestarter6488
@firestarter6488 6 жыл бұрын
Halo, game design at it's both cheapest, as well as most overrated.
How Halo 3 Builds Large-Scale AI Battles | AI and Games #33
9:01
AI and Games
Рет қаралды 79 М.
The AI of BioShock Infinite's Elizabeth | AI and Games #19
20:11
AI and Games
Рет қаралды 80 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 4,8 МЛН
Trapped by the Machine, Saved by Kind Strangers! #shorts
00:21
Fabiosa Best Lifehacks
Рет қаралды 40 МЛН
Can You Find Hulk's True Love? Real vs Fake Girlfriend Challenge | Roblox 3D
00:24
Which AI Behavior Framework Should You Use? | AI Series 46
17:26
LlamAcademy
Рет қаралды 49 М.
What Makes Good AI?
15:42
Game Maker's Toolkit
Рет қаралды 3 МЛН
The AI of Alien: Isolation | AI and Games #15
13:55
AI and Games
Рет қаралды 1,6 МЛН
A History of AI Research in StarCraft | AI and Games #26
25:05
AI and Games
Рет қаралды 157 М.
The AI of DOOM (2016) | AI and Games #30
20:17
AI and Games
Рет қаралды 310 М.
Why Halo Infinite's Bots Play More Like Humans | AI and Games #71
22:42
Between the Games: From CE to Halo 2
25:55
Halo Canon
Рет қаралды 334 М.
The Lore Behind Halo’s Trailers - Halo Lore
36:43
Woodyisasexybeast
Рет қаралды 6 М.