Behind The Systemic AI of Far Cry | AI and Games #16
Вставка
- Опубліковано 21 сер 2024
- www.patreon.com/ai_and_games
www.aiandgames.com
--
We continue our exploration of director-style AI in AAA titles as we head for the mountain ranges of Kyrat and take a look at the systemic design of the Far Cry series.
Opening Track:
"Knights of Cydonia" by Muse.
Black Holes and Revelations, 2006.
Inspired by the 2014 Game/AI Conference talk: "A Manifesto for Systemic Gameplay".
I'd actually argue that Far Cry 2 is a much better anecdote simulator than any of the sequels since it doesn't let you get massively overpowered a handful of hours in and waltz over everything. The dynamic fire and explosions created top notch chaos that just spawning in more animals or patrols doesn't match.
Any chance we can see a Arma 3 AI video? It would help dispel a LOT of myths about the AI that circulate around the game.
Sabre One The AI in ARMA 3 is barebones for what is needed. Now Rising Dragons AI are interesting because they follow tactics like bounding that ARMA's AI never gets close to.
Upvote just for calling Far Cry a US Foreign Policy Simulator.
ikr
ikr
I laughed at that despire being American.
Ditto. I love subtle jokes like that.
I don't really get it, so woop?
Muse + Far cry + AI. This is the good shit
Honestly been surprised by how many comments I receive because of that choice of music.
3:29 Did the protagonist just loot porn off of someone who he just killed while being shot?
+András Fogarasi The upgraded knife kill auto-loots the NPC when he dies. I never noticed the porn until you mentioned it. 😊
Always take time to see if the man you just knifed has pr0n, under any circumstance especially being shot
Vintage, too ( ͡° ͜ʖ ͡°)
Sometimes you could find drugs on them too
thanks for making me discover knights of cydonia mate.
Lol. I clicked on the video, heared the vocals, and was like, "YES! Knights of Cydonia!!!" Best song ever
And I was here, wondering why they chose this song.
You, my friend, are entertaining and good at what you do. Keep it up you got a sub!
P.S. I watched the Alien Isolation One Before this It was also fantastic.
Thanks! Already got my list of videos for 2017. Hope to get them out as soon as I can.
I've been browsing some of your videos, and when I heard Knights of Cydonia, I smashed that sub button. Exellent choice, and a great video.
It seems using Muse at the start of that video was a wise move! It's proven very popular.
@@AIandGames knights of cydonia was the perfect choice and I'm very disappointed it wasnt in any actual trailers
I don't even have words to describe how amazing that opening scene was.
If a tree falls in a forest and the player isn't around to hear it, does it make a sound?
If the player isn't around the tree wouldn't fall in the first place
Schroedingers cat is still alive, he's good and well!
No. In these games the sound would be based on how close you are to the object that's falling. If you aren't around to hear it...no sound.
Honestly ai wise FC3 and subsequent releases are too predictable. Enemies keep circling around the camp even though 2 of their comrades just got shot in the head. In Far Cry 2 even if they don't know your exact location they will come into the direction the shot was fired from. They will actively hunt you. Also smaller things like trying to rescue wounded comrades and actually driving over you when they get the chance instead of stopping 5m in front of you to get out the car (and get killed by doing it). Another thing is the fact that in FC3 and onwards the ai goes back to its routine after some time even though comrades got shot. In Far Cry 2 they stay in their cover positions.
This all makes the ai in Far Cry 2 way more believable and sophisticated than in any other games after it. They will draw you out with grenades. Every single enemy not just the ones that are designed specifically for it (like in 3, 4,...).
Far Cry 2's ai is made to challenge so it has to feel dynamic you, Far Cry 3's is made to entertain you so it has to be predictable.
You're an idiot if you think Far Cry 2 has better ai. Its just lazy coding programmed to aimbot you and stop you from being able to shoot back. Wish I had the time to make fun of all the people who liked this comment but my malaria is in the way.
This looks to be a channel that I look forward to watching every video that it releases. A really interesting topic and executed even better.
+Damien Jones Welcome aboard! Hope the videos prove interesting.
The intro was way too long.
Definition of Insanity: _the state of being seriously mentally ill; madness. extreme foolishness or irrationality._ "
Albert Einstein Quote: _doing the same thing over and over again and expecting different results._
Now if that was true, I'd be Insane then since I'll throw myself at an enemy, in the same way, 100 times in a row. Because I know that one of those times - *I will break through*, through sheer determination.
Nyoo! Don't shoot the *Tigurs!*
7:17 Unfortunately *I am*.
I really really liked Far Cry 3 Blood Dragon as that was the only Far Cry game I gave a damn about playing - *And it was Glorious*.
I would actually really like you to take a look at the A-life system of the STALKER series. I'm sure you've been asked this before,though.
I think about 5 times in the last couple of days. :D
It's certainly on the to-do list for future videos.
After playing games for neigh 25 years, I've become incredible studious of the process. When I experience something bad in game and know it wasn't (probably) intentional and (probably) because of time constraints, money, etc.
AI has always been a lacking area I've always been curious about but just didn't know how to broach the subject. Thanks for the awesome videos. Keep it up. ^_^ Take care.
Another great video from the man who enlightened me regarding Alien: Isolation A.I. system :) Thanks for your work!
Dropping like for muse
The music is way too damn loud in the intro; feels like you're trying to shout over it.
It kinds looks like a simplified version of A-Life :P
AI explained for my favorite game, thank you
I love this channel for the Muse song. Earned a sub
That intro made me shed a tear, flawless
I like these videos, but a 3-4 minute intro before we get to the actual content of the video is a bit too much.
That intro gave me chills.
A genuinely interesting intro that shows the subject and manages to convey the tone perfectly?
Why are you whining?
"If the player didn't see it, it didn't happen" This for some reason reminded me of the creepy idea that our own universe is only a simulation built by an advanced civilization. Like in Rick and Morty where the world is being built in front of them and destroyed behind :)
I was with you up until "Rick and morty"
I Remember an article on rockpapershotgun.com calling it the "Truman Effect", after the Jim Carrey movie.
"the world is being built in front of them and destroyed behind"
Similar idea in Stephen King's The Langoliers [also a movie].
Mark Brown recommends this channel, so I came.
Anyone notice he used pre release footage from e3 in the opening scene. Look at vaas's face.
Knights of cydonia by muse. Great song
I'm loving this channel and it's videos...
Well now I need to listen to knights of cydonia again
hot damn, im on a binge watching spree here.
The first two minutes of this aren't closed captioned. Incomplete captions mean deaf and HOH people can't access it. You can't just caption what you say; every second of video needs captions. Thanks!
awesome music choice
Hey, really glad you create this channel on AI. It's really interesting, and I would apreciate if you could investigate on Metal Gear Solid Phantom Pain's AI that is for me, one of the greatest open world's AI i have seen recently. It really trigered me, and i would like to understand how it works. Thank you so much, a French fan :D
+W.E.D.D I've yet to play MGS5, but I've already added it to my to-do list. Seems to be in demand. 😊
W.E.D.D probably I'm really late but MGS AI is really bad outside scripted environment
love you channel dude nice commenting and an original idea
Love the opener with muse!
So you basicaly did a 4 minute intro ?
We did a 4 minutes and 23 second introduction. Not like y'know... we're counting or anything.
you earned a sub man, great video!
Hi, Tommy, it's a bit too late, but... Just curious, is it possible to see the difference between simple finite state machine and HTN-based planner or behaviour trees just playing the game and observing AI routines? E.g. you don't see an enemy is doing this and that, so you're 100% sure it's finite state machine under the hood and nothing else.
It'd be kind of difficult to prove that to be honest. Circumstances that guarantee a FSM was doing something versus a HTN would have to be pretty contrived. I guess the only outcome you could assess is the frequency with which particular sequences of actions take place. Given HTN's macro actions are very specific sequences. Even then, you'd need a rather contrived example to pull this off in a game. The only way we could do that on the channel is if I sat and made a demo environment to show off in say UE4 or Unity.
Much of the benefit comes from performance side (rate at which we're polling the FSM or HTN for decisions) and the ease with which it is to design. A good comparison could be made of trying to generate the same behaviours in both types. The more complex it becomes, the HTN would have more networks of varying sizes, while the FSM could quickly become rather convoluted due to the number of potential states it would need to address.
Love these videos.
Good intro bruh.
dont know how i found this channel but these videos are awesome!
is there any chance that oyu guys would make a video about the bot ai of counter strike?
+Büstep :3 CS bots haven't been requested yet. Will add it to the to-do list.
AGGGGHHHHHH MUSE KNIGHTS OF CYDONIA. Sorry I'll calm down now xD
"It's okay...."
Love Vaas
What an amzaing intro you did here. Musik, editing, voice over. Absolutly fantastic!
Hey, serious complaint. There aren't enough subscribers. Why not? Why is not every person watching this?
Heh, dunno dude. On the bright side, the subscriber count has quadrupled this year. So I'm happy. :)
Good music. Way too loud to understand you.
That was the shortest 11 minute video I have ever watched.
+NifE4HD Is that a good thing?
Times flies when you're having fun (it's a good thing)
When you think the video isn't long enough so you just make the intro over 3 minutes long.
Skip to 4:00
That's what I think Skyrim needs, a linear narrative
Game Job What exactly do you mean by that? :)
Well something like a main story with a beginning, middle, and end with cutscenes and drama and what have you and probably something that you have to do and not choose to do. Skyrim has the civil war thing but it just comes off as another side quest and also it is not something you have to do like another side quest. The main quest I think should have cutscenes, plot twists, love, hate, etc, etc, and it should be something you have to do. And then you can have your cool side quests to get lost in.
US Foreign and Domestic (!) Policy Simulator after Farcry 5.
Interesting
hahahahaha i was just listening to nights of cydonia before the video started
FarCry 4: Karma Event Simulator
Please start putting links to the videos you reference in your description.
Do you have or could you make an example of A.I. done wrong and break down the mistakes?
I've toyed with such an idea before looking at existing games, but as a developer myself I don't like the idea of giving people a hard time for their published product.
I'm hoping to run some tutorials on the channel later in the year, I may well try and do something around that time.
Check out Rain World. Such a beautiful game with a living world. There is lot of information on the Tigsource devlog.
Will you make a video on STALKER's AI? I heard they used something like a global AI too.
+Rain Gloom STALKER is on the to-do list. It's one of my more common requests.
ai of dishonored and hitman absolution
So why aren't there more of thaws and why doesn't he have more views.
Gotta keep spreading the word I guess!
he sounds like top10memes.
in this episode.
cover smash bros ai. can't find anything on how they decide what to do on different cpu levels (1-9)
why did it take almost half the video to get to the point of the video?
+TacoKhan Gotta keep you around somehow.
AI & Games more likey to close the video with so much wasted time.
The STALKER series address the characters within player range issue with what they called Offline ALife. Not sure how much of more clever that is, but in theory all the game NPCs are roaming the whole game all the time.
Stalker's offline state is fairly simply, basically every object in the game world has an offline state that it'd switch to once the player is outside a 100m radius (the object would still exists even if you moved to a different map, although I've no idea how the game managed to keep track of them) This is why when you throw away an item, that item will stay there indefinitely unless they somehow get bugged and fell off the world (and even then they'd STILL exists). NPCs behave the same way, when they come offline their AI routines switched off and are essentially frozen (although some basic routines would still be active to give the AI the impression they are still "alive"). Interestingly, because NPCs doesn't despawns when they come offline, if you are far enough to trigger their offline state but still within line of sight, you can observe the NPCs in their offline state.
@Mark009vn: So all the objects remain accounted for by the engine, indefinitely, regardless of proximity? Damn, I guess that explains why the game always took about 15 hours to load lol.
"if you are far enough to trigger their offline state but still within line of sight, you can observe the NPCs in their offline state."
You are the David Attenborough of the gaming world!
Nah, I just used to dwell the Stalker forums a lot :P
Do a video about Metal Gear Solid
MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
No farcry AI can deal with tactical air strikes!
But they kind of break the game.
Fc3 was the best
Its been years and still no tiger companion like promised
There's a tiger companion in FC4 & FC Primal.
Critique to your video. It takes way too long for you to get to the point. Next time cut out the intro and just address the topic you want to cover with gameplay that supports your points.
First thing I did in farcry 2 was cheat the fucking malaria system it was far too annoying.
Like Skyrim with guns. Oh, wait, this is a terrible quote, sorry
I would love it if our foreign policy was like FarCry my friend. I really do
You monster, Far Cry 2 was the best one :P
It's amazing how a few years ago this looked like a real person, and now it doesn't.
The way Ubisoft transformed Far Cry in a quickly boring, casual, no challenge mess with 3 and 4 is just sad. Now it's just a CoD game on easy, wasted story potential and with an open world.
Shame, I heard FC3 was really good, and FC4 was almost as good, but if its just some rinse and repeat, no brainer FPS just in a pretty island enviroment I think I'll pass. I loved FC1 (granted, I played it when it was new, when I'd never seen any game like it, ever) and enjoyed FC2 a lot too, even though they tried to go in a more realistic direction (I preferred FC1, how it started off with "realistic circumstances", so to speak, then really far into the game it goes all sci-fi fantasy). Driving around Africa felt amazing back then but I replayed FC2 about a year back, and all I can say is that the game hasn't aged well.
Turn off all HUD elements and restrict yourself to only knife skill upgrades (i.e. stick with 2 health bars, no detection indicator, no minimap, no wallhack camera) and it gets pretty intense.
Gonna try that rawr. Thanks for the tip!
Caesium, I see it the other way around. I think Ubisoft learned from the mess they made of FC2 with their 'Play it this way, or no way' design. No surprise such a limited design sold far fewer copies than 3 or 4.
3 & later provide much more opportunity for a wide variety of players to enjoy the games. If you're a beginner, the game is accessible on easy using all the weapons etc to their full effect.
If you're a hot-shot, then don't drive vehicles, don't use grenades, trigger all the alarms, etc etc. In other words, make use of the tools the game provides to be enjoyable for a wide range of players, rather than a limited audience who fit some arbitrary profile like 'hot-shot' or 'spray n pray'.
Not a particularly interesting video. I'd rather watch comparison between Far Cry 1 and Far Cry 2-5 AI.
After Far Cry 2 Ubisoft started to dumb down everything. Far Cry 2 was a lot more detailed and immersive than any Far Cry since.
Edit: Yeah, the game was also a mess. But still. In terms of detailing, it has become ridiculous. Fuck Ubisoft and the way they insult players intelligence.
Dude this is a ten minute video. I just watched 2 minutes of some junk I've seen a dozen times before already, and now there's a prolonged song-and-dance credit sequence? I'm out.
Bye!
12 minutes of NO USEFUL INFO
Yikes Muse, can't listen to them anymore
+Chris Anderson Not a personal favourite but was apt for the video.
Far Cry 3 is better than far cry 4 by a large margin
Urgh Vaas sounds horrible in English.
The moment you said Far Cry 2 didn't pan out is the moment your video lost any credibility you might have had. Far Cry 3 and 4 are dumbed down power fantasies. Far Cry 2 is more like an immersive sim.
+Roaming Shaman Ah well.
The way Ubisoft transformed Far Cry in a quickly boring, casual, no challenge mess with 3 and 4 is just sad. Now it's just a CoD game on easy, wasted story potential and with an open world.
Caesium-137 just wished they improved upon fc3 instead of just making more fc3 with some new guns and a chopper meshed in
Caesium, I see it the other way around. I think Ubisoft learned from the mess they made of FC2 with their 'Play it this way, or no way' design. No surprise such a limited design sold far fewer copies than 3 or 4.
3 & later provide much more opportunity for a wide variety of players to enjoy the games. If you're a beginner, the game is accessible on easy using all the weapons etc to their full effect.
If you're a hot-shot, then don't drive vehicles, don't use grenades or launchers or sniper, trigger all the alarms, etc etc. In other words, make use of the tools the game provides to be enjoyable for a wide range of players, rather than a limited audience who fit some arbitrary profile like 'hot-shot' or 'spray n pray'.
@@wislinv8089 FC4 has an improved UI, altho it's still very poor-but that's better than FC3's straight-from-console UI.
FC4's travel is better with the grappling hook & chopper & jumbo, for times you don't want a long hike-much more verticality in the world makes it more interesting & tactical. Various other tedium-reducing things, eg auto-craft syringe. Wildlife better in FC3, but chopper is THE big difference.
FC4's story is a lot more interesting. Doesn't mean it's 'better', anymore than a novel is 'better' than a comic. But it's likely to appeal to a wider demographic with its grown-up themes. Same with the villain, interesting complex evil guy vs way-over-the-top-comic-caricature.
Oh yeah, didn't FC3 have Quick Time Events? I don't recall, as QTEs are something I need to block from my memory to protect my sanity. Fewer dumb trippy trips in 4, & you can make lunch during intro-you gotta play it in 3.
FC4 has fortresses + Arena, bell towers are less annoying than radio towers. All in all, 4 is a much better 3.