(C)WorldWideSoftware

ベルトスクロールのサンプルです
カーソルキーで4方向(同時押しで8方向)に移動、スペースキーかZでジャンプします
座標は(X,Y,Z)の3次元で管理しており、左右がX軸、奥行きがY軸、高さ(ジャンプ)がZ軸です
3次元座標(X,Y,Z) → 画面の2D座標(x,y)に変換するところがポイントです
敵キャラ等との接触判定は、地面上ならX,Yのみで可能ですが、ジャンプ中であればZを加味します
ソースコードの確認