Guys can anybody tell me what kind of collision detection should be used in a platform game. I mean i understand SAT collisions test ,i also use frame independent sweep tests and all. But there are so many different objects in a platform game, and one type of collision detection is not able to handle every object in the game, so how to handle that. What do you guys do? and how to do it effeciently?