さて、前回のプログラムには不具合が潜んでいました。 それは、モンスターが増殖してしまうことです。 こうなってしまう原因は、モンスターの移動命令の部分にあります。 (※モンスターの文字を表示する方法が分からないので、ここでは、代わりに"@"をモンスターとします) 前回のプログラムでは、こうなっていました。 LOCATE 5,5:?"@":WAIT 60 LOCATE 5,6:?"@":WAIT 60 LOCATE 5,7:?"@":WAIT 60 PRINT 命令は、文字を表示するだけの機能しかありません。 その為、この状態では新しく"@"をどんどん追加表示していくだけとなってしまいます。