サンプルで入ってるゲーム「GAME3JUMP」を解析してみるといい。 このプログラムではキャラクター番号が32以上を壁としている。 @BGCHKで移動先の座標を求めて、BGGETでその座標のBGキャラ情報を取り、キャラクター番号が32以上だと壁として、のめり込まないよう、移動先の座標を補正している。 つまり地面に乗るとは、地面にのめり込まない処理を自力でやるということなのだ。