Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

From what I can tell, the CPU karts in Super Mario Kart basically aren't bound by the same laws of physics as the player's kart. They seem to turn without drifting without slowing down, blast me off the road even though I'm pretty sure I'm heavier than they are, and drive right through a road completely blocked by Thwomps. I'm aware that they cheat to make things challenging (which I'm fine with if it's not blatent, which it is), but this kind of stuff seems too cheap to be true, and given that I see myself driving through pipes sometimes I'm not sure what's up. Are the CPUs' physics really that different from the players'?

share|improve this question
add comment

1 Answer 1

up vote 10 down vote accepted

Yes. Super Mario Kart is a pretty typical example of a cheating computer. There's even a term for this - "Rubber Banding." Rubber banding is a way to balance game difficulty. The AI will always catch up to you, regardless of how far behind they are. The intent is to keep the game close without having to program a complex AI routine for driving the karts.

TV Tropes even uses Super Mario Kart as a prime example of both "Rubber Band AI" and "The Computer Is a Cheating Bastard" tropes:

They also out right clip through course obstacles like Thwomps and pipes while you need a Star to smash through the same things yourself. The only thing they they can bump into that slows them down are the walls and that's if you push them hard enough into a wall.

So yes, they cheat. Blatantly, obviously, and unfairly. :) This is an issue in many games - even recent ones. In Saints Row 3, for example, the AI can drive trash trucks like they're sports cars if they so desire. They can also speed up to intercept you when you're driving the same car as they are, and you've got the throttle to the floor.

share|improve this answer
4  
We need the cheating-bastard-computer tag. –  CyberSkull Dec 25 '11 at 20:26
1  
its even used in starcraft on harder levels of difficulty. –  TrewTzu Jul 3 '12 at 15:31
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.