横スクロールアクションって割と昔からあったので簡単に思われがちだけど、ちゃんと作るとそれなりには難しいと思うよ?
ソース見て研究するならもっとシンプルなものの方がいいかもね。たとえその類のゲームが作りたかったとしてもね。