After playing Need for Speed again, I've become acutely aware of Rubber Band AI again.
For those who don't know, Rubber Band AI is the term given to artificial intelligence in video games that bases its performance on yours. It is supposed to make the game fine-tune itself to the player's capabilities and therefore provide a better challenge. Unfortunately, people and therefore computer coding is imperfect so there's often the effect that a game can become extremely difficult to win for reasons that are beyond your control. The better you are, the harder the AI will fight back. Just like tying two objects together, the further you try to get from that other object, the harder it snaps back at you.
A few examples I personally know of are ones that drive me right up the friggin' wall.
In DRIV3R, it is literally impossible to lose the cops. No matter what car you drive at whatever speed, they will go twice your speed to catch up with you. The AI isn't programmed to be good at driving (in fact, they are utterly atrocious), they just have a literal "double-speed" line of code.
In Need for Speed and Midnight Club, the AI can be impossibly good and the definition of a cheating bastard. These games are heavily reliant on stats of the vehicles so you may be surprised when you are in the fastest car in the game and you are getting demolished by middle-of-the-road cars. In this context, I just cannot forgive rubber band AI.
I've heard about it being in sports games where the better you do, the more likely your team will screw up for no real reason and the enemy team will start playing as if they were superhuman.
The thing is, it sounds so good in theory; a game that caters to your specific abilities. Better than just slapping arbitrary, immobile numbers and calling it a day. On the other hand, I've yet to see it implemented in a way where I didn't get upset.
So, what are your personal encounters with Rubber Band AI and what's your opinion on it?
EDIT: You're either for it or against it, mongrel. This is an important issue and also I completely forgot to add any other options.
For those who don't know, Rubber Band AI is the term given to artificial intelligence in video games that bases its performance on yours. It is supposed to make the game fine-tune itself to the player's capabilities and therefore provide a better challenge. Unfortunately, people and therefore computer coding is imperfect so there's often the effect that a game can become extremely difficult to win for reasons that are beyond your control. The better you are, the harder the AI will fight back. Just like tying two objects together, the further you try to get from that other object, the harder it snaps back at you.
A few examples I personally know of are ones that drive me right up the friggin' wall.
In DRIV3R, it is literally impossible to lose the cops. No matter what car you drive at whatever speed, they will go twice your speed to catch up with you. The AI isn't programmed to be good at driving (in fact, they are utterly atrocious), they just have a literal "double-speed" line of code.
In Need for Speed and Midnight Club, the AI can be impossibly good and the definition of a cheating bastard. These games are heavily reliant on stats of the vehicles so you may be surprised when you are in the fastest car in the game and you are getting demolished by middle-of-the-road cars. In this context, I just cannot forgive rubber band AI.
I've heard about it being in sports games where the better you do, the more likely your team will screw up for no real reason and the enemy team will start playing as if they were superhuman.
The thing is, it sounds so good in theory; a game that caters to your specific abilities. Better than just slapping arbitrary, immobile numbers and calling it a day. On the other hand, I've yet to see it implemented in a way where I didn't get upset.
So, what are your personal encounters with Rubber Band AI and what's your opinion on it?
EDIT: You're either for it or against it, mongrel. This is an important issue and also I completely forgot to add any other options.