忍者の横座標をX、立て座標をYとした場合、 IF X<0 THEN X=0 (もしX座標が0未満の時、X座標を0に戻す) これで忍者の左の移動制限はできたか と思います。 あとは、これを上、右、左、の分を作ればOKです。