What are you making this in / on? I love 2D platformers, just trying to work out my 2nd platformer soon, but I fear its become more of a side scrolling space ship kinda 2D game recently haha )
I'm using Java personally, with Eclipse.
Viewing post in Share Your Screenshots and Progress
I'm working in Unity with C#.
Unity has a lot of 2D tools in recent years that make working with sprites, 2D physics, etc... way easier.
The platform character controller is something I made myself though and migrates from project to project. This way it gets updates on a regular basis. This time dash and double jumps were added for example.
Good luck on your game!
Thanks SimoensS this helps alot, I'll look into Unity (is it free?... I'm sure a quick google search will tell me haha)
I guess I have these great code gaming engines in java currently, that's the main reason I'm clinging to it perhaps as I have so much flexibility and control with gravity / damage / hits / tilemapping etc