Original Post
I'm quite comfortable with C++ and SDL and I just have a question about making a side scroller, like a mario clone lets say: You know how they have blocks in the air? Are they part of the level map itself or are they objects with their location in the map file? Since there are lots of blocks how do I know which blocks to check for collision against? My big question is how is everything organized? I think I can program it pretty much but I don't know how to design a system that would be easy enough to program.