I just recently started playing some of the sandbox games I own, The Saboteur, Saints Row 2, Mafia 2 etc. One thing that all of sudden struck me was the lack of self preservation of other drivers.
Say you are driving down the road and you see a car coming straight at you, what do you do?
If you were an npc character you'd just keep driving on till that car, you spend so much money on, gets smashed by some dick head driving on the wrong side of the road.
I mean really, it can't be that hard to implement some kind of evasive manoeuvre for the other drivers on the road. Is it?
TL;DR why do NPC drivers don't move out of the way when I charge to them.
I think in Mafia II they slam on their brakes and honk their horn but that's it
The NPC labor union has a very good insurance programm.
Actually, I'm wondering now too :v:
GTA 4 kinda has realistic driving AI.
Cars will try to swerve out of your way if you're speeding at them, and one time I shot a car's tyre, the driver drove away at full speed, and not paying attention, tried to take a corner at full speed and swerved into a bus stop :v:
The only bad thing is that if you're waiting as a traffic light, EVERY car will try to pass you if you're stationary for more than a second.
[QUOTE=TheAdmiester;25008548]GTA 4 kinda has realistic driving AI.
Cars will try to swerve out of your way if you're speeding at them, and one time I shot a car's tyre, the driver drove away at full speed, and not paying attention, tried to take a corner at full speed and swerved into a bus stop :v:
The only bad thing is that if you're waiting as a traffic light, EVERY car will try to pass you if you're stationary for more than a second.[/QUOTE]
Cars in GTA IV also swerve away from you even if you're 50 feet behind them going 10 MPH.
In Mafia 2 if you try to swerve they'll swerve so you still hit them :frog:
[QUOTE=Teh Zip File;25008573]Cars in GTA IV also swerve away from you even if you're 50 feet behind them going 10 MPH.[/QUOTE]
And they also swerve for no reason on to your lane where you are driving 100 mph.
Just Cause 2 had them self preserve a little. Usually if you shot at them or the tires they'd speed off in a random ass direction, usually into oncoming traffic, but hey, at least they're trying.
The most that NPC drivers do in the game is get in the way, so they don't really need a complex AI.
But that is just my opinion.
I was talking more about how easy it is to make a head on collision, was I not clear on that?
It's not just NPC drivers, it's NPCs in general. Many of them don't seem to care whether they live or die.
[QUOTE=BlackBirdNL;25008606]And they also swerve for no reason on to your lane where you are driving 100 mph.[/QUOTE]
Oh yeah, I forgot that.
I hate it when I have an F620 in an awesome colour,and some bastard in a Blista just pulls out, usually launching me off the highway....
When I'm speeding on a highway and people just switch lanes and ram me while I'm passing them.
I think it was Saints Row 2 where, even if you were driving on the right side of the road and were lined up with the car in front of you, the drivers going the other way on the other side of the road sometimes beeped you.
That is what led me to killing people on that game.
[QUOTE=CaMpEr_DoOd;25008859]I think it was Saints Row 2 where, even if you were driving on the right side of the road and were lined up with the car in front of you, the drivers going the other way on the other side of the road sometimes beeped you.
That is what led me to killing people on that game.[/QUOTE]
I know, even worse is when you are being driven for a mission and the driver drives over a small wall for no reason at all and the car gets stuck.
I enjoy jumping on the hoods of pedestrian driven vehicles and seeing how they react when I kick it in.
[QUOTE=Artzeponozae;25009003]I enjoy jumping on the hoods of pedestrian driven vehicles and seeing how they react when I kick it in.[/QUOTE]
Would be cooler if they did this though
[img]http://4gifs.com/gallery/d/168287-1/Naked_pulled_cop_car.gif[/img]
Crazy Russians
one thing I hate is when they all assume you're doing illegal driving. For example in saints row I think I was just driving normally, following the rules of the road, and cars were still beeping at me, and every npc within 100ft kept shouting shit like "WHAT ARE YOU CRAZY?" "WATCH WHERE YOU'RE GOING"
[QUOTE=Barnhouse;25009176]one thing I hate is when they all assume you're doing illegal driving. For example in saints row I think I was just driving normally, following the rules of the road, and cars were still beeping at me, and every npc within 100ft kept shouting shit like "WHAT ARE YOU CRAZY?" "WATCH WHERE YOU'RE GOING"[/QUOTE]This. I got out of my car and fed them Samurai Swords.
Realistically I don't think you'd have any time to swerve away from a car coming at you.
[QUOTE=BlackBirdNL;25008606]And they also swerve for no reason on to your lane where you are driving 100 mph.[/QUOTE]
This is why i never use motorcycles in GTA IV.
10,000 dollar hospital bills :frown:
[QUOTE=Rooster Assassin;25009530]Realistically I don't think you'd have any time to swerve away from a car coming at you.[/QUOTE]
No, but you'd think they'd instinctively try despite that.
This topic made me want to play GTAIV.
Currently we don't really have the time or motive to invest in AI like that. Imagine the work to code self preservation into something that follows basic instruction. It's not easy as you have to develop other skills just to be just as intelligent, if not more so, than the skill you intend to create.
Versus GTA series, no other series has pedestrians that react appropriately to your vehicle. This is because of how GTA pedestrians are told to act. I have been on a MTA server testing driving peds with directx lines drawn along the ped paths and on the ped vehicles for how they react. They have a fairly large area that they notice you from and a smaller one for how they react.
APB had horrid peds, no reaction until collision. Mafia 2 is the only game I've played with really intelligent peds as far as when you are driving along side them at a normal speed. They tend to react appropriately. Except if you're in the way. They'll either hit you or attempt to go around and usually fail.
[QUOTE=DOG-GY;25009956]Currently we don't really have the time or motive to invest in AI like that. Imagine the work to code self preservation into something that follows basic instruction. It's not easy as you have to develop other skills just to be just as intelligent, if not more so, than the skill you intend to create.[/QUOTE]
Is it that hard to connect a swerve to the right together with the trigger to sound the horn?
All NPCs drive on the wrong side of the road.
:iceburn:
(I'm not trying to start a flame war, just flaunting my British driving training like the bitch I am)
[QUOTE=BlackBirdNL;25010200]Is it that hard to connect a swerve to the right together with the trigger to sound the horn?[/QUOTE]
It's hard to determine the intentions of the player without having advanced AI. You could be driving near them at a fast speed with every intention to pass them, but it will only think of things like speed and proximity to the npc. You have to teach AI logic and deception before you can teach it how to properly look at a situation, which is impossible to do en masse on any current consumer hardware.
Yeah those times in a gta game when I drive safely (admit it we've all done it) I stop at traffic lights and everyone behind mes like 'MOVE HONK HONK'
[QUOTE=Dance_Commander;25010353]Yeah those times in a gta game when I drive safely (admit it we've all done it) I stop at traffic lights and everyone behind mes like 'MOVE HONK HONK'[/QUOTE]
Just like real life! :v:
Sorry, you need to Log In to post a reply to this thread.