I am in the process of making my 1st platformer game akin to Mario/Sonic and im still learning all the details. Ive started it in SDL but am now looking at SFML.
I have been looking at level design and how you move your player around the screen. I understand that for the level design you put sprites on the screen at different location such as:
- a platform you can jump on
- a spike on the floor
- a baddie in the corner
- some ladders that you can climb.
- etc, etc
After doing some reading on the net everyone seems to make thier own level designer but I just wanted to ask the experts here what you all do.
My questions are:
What does everyone else use to generate maps for their 2D Platformer games?
Do you all use some kind of Map Editor thats available out there?
Is there a free map editor that I can use?
Or do you just roll your own?
I have asked this question over at StackExchange but have not got a proper responce so I thought I would aks here!
I am just beginning to dip my toe into game programming and have been reading up on all the different API's out there like SDL, SFML, OpenGL, XNA, MonoGame and of course DirectX. (Needless to say there are a lot of choices out there)
As much as I like SFMLs object oriented syntax I have chosen to read up and start with SDL as it is pretty ubiquitous and available on every platform (Windows, Linux, Mac) and also available on portable devices (Android, iOS) with the current exception of WinPhone 7. Plus there are lots of tutorials on the net about it.