良く質問に上がっている読み込み・スクロール・衝突の他に、自分がつまづきそうな場所を書いてみます。(まだ全くプログラムで使ってないので、想像です) A.後ろへ通りぬけられるアーチ状の通路 B.隣り合う段差 C.階段や街などの場面転換(これは多分衝突が理解できたらクリア出来そうな気がしますが) D.マップチップと衝突判定の変更(扉が開いて通れるようになる的な。多分これも衝突が理解できたらなんとかなりそうな気がします) あと、そもそもマップのファイルはステージ(街・フィールド等)ごとに用意するのか、大きな1枚のデータで表示位置を変えて使うものなのかという初歩的なことが分かっていないです。