I had implemented a few platforming games (just to learn the basics), and had always use simple AABB collision test.
If I just want to make a simple platformer game like say Mario or Megaman, the kind without complex Physics, is there any reason to use Box2D or is there any reason NOT to use Box2D ?
I have always been told by friends that I should use a physics engine instead of writing my own collision code, but I always have the impression that Box2D will be overkill for a simple platformer game. Advice?