Original Post
I am looking for any complete tutorial(s) on programming 2d platformer game like sonic the hedgehog using either XNA.NET or C++ or even java se, the tutorial(s) should cover the following topics: - tilemap creation. - tilemap layers needed. - collision detection. - dealing with all shapes of tiles i.e. slope, curve, looping. - the hero moving through all shapes of tiles. note: if you don't have single tutorial to cover all the above topics, tell me about what you have and what topic it covers, many thanks...