Even if you dont use unity the concepts mentioned in this video will help a lot in making platformers, I learnt a lot from this.
thanks :D