natto-/プチ3さんはスプライトの移動処理は書けますよね? コンソール画面で表示位置を指定する命令もLOCATEを使うというところまではOKですよね。 コンソール画面で文字を移動させる処理で気を付けるのは、前に表示した文字はCLSで消去するか、空白で上書きしないとずっと表示されたままなので、消す処理をPRINTで表示させる直前にする必要があるんですけど、CLSを使わないのであれば前の表示座標を保持しておく変数を用意して退避させておく処理も必要になることですね。 X1=表示したい座標(X):Y1=表示したい座標(Y) LOCATE X0,Y0:PRINT "消したい文字数分の空白" LOCATE X1,Y1:PRINT "表示したい文字列" X0=X1:Y0=Y1 こんな感じでどうでしょうか。