//ボタン操作等でマリオを動かしたい時は、直接座標を変更せずに移動量をvx,vyに代入しておく
//ここから当たり判定
y=y+vy
if (下移動時) then
//マリオの下端とブロックの衝突判定、衝突時に押し戻す
else if (上移動時) then
//マリオの上端とブロックの衝突判定、衝突時に押し戻す
endif
x=x+vx
if (左移動時) then
//マリオの左端と(以下略
else if (右移動時) then
//マリオの(ry
endif
//ここで、SPOFS。
2そうだね プレイ済み