ちなみに前のコメントのサンプルは、 移動しなくてもその座標を無駄にチェックします^^; 本来は、移動するなら移動先をチェックとする方が良いです。 @UP、@DOWN、 @LEFT、@RIGHT それぞれで移動する前にその座標をCHKCHR()して、移動できるかを確認すれば良いかと。