Platform game collision Help(AGAIN!)

Hi,
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?

if you look in source there is a detection class

also I wish gamers would band together, there are so many individuals making thier own games its just silly

Compile a list (array most likely) of objects that need to be tested (only the objects that needed to be tested right now, not the enemy in the next room.)

I would assume you keep the objects that need different hitTests in different lists, one for terrain, one for enemies/projectiles, etc.

[quote=DangerousDan;2329085]Compile a list (array most likely) of objects that need to be tested (only the objects that needed to be tested right now, not the enemy in the next room.)

I would assume you keep the objects that need different hitTests in different lists, one for terrain, one for enemies/projectiles, etc.[/quote]

Yea tht is almost how i do it too. But i always felt tht am doing something wrong and tht ter has to be a more effecient way. Well neways just 2 posts?. No more ideas?

[QUOTE=DangerousDan;2329085]Compile a list (array most likely) of objects that need to be tested (only the objects that needed to be tested right now, not the enemy in the next room.)

I would assume you keep the objects that need different hitTests in different lists, one for terrain, one for enemies/projectiles, etc.[/QUOTE]

Pretty sure that’s how most people do it.