I'm trying to make (figure out how to..) a 2d platformer in XNA.
I know how to create a tile grid and how to perform collision detection. I perform collision detection on the 9 bounding tiles of the player, but I'd like to know if there's a better way to perform collision detection.
I've read Braid doesn't use tiles but pieced images or something, how do you perform collision detection on those? and is that better than using tiles?