違いは、以下のような感じです。
・WHILE 条件 WEND
'「条件」はループ継続条件で偽の時は「処理」を実行しません。
@WHILE_CONTINUE
IF !条件 GOTO @WHILE_BREAK
処理
GOTO @WHILE_CONTINUE
@WHILE_BREAK
・REPEAT UNTIL 条件
'「条件」はループ終了条件で、最低1回「処理」を実行します。
@REPEAT_LOOP
処理
@REPEAT_CONTINUE
IF !条件 GOTO @REPEAT_LOOP
@REPEAT_BREAK
2そうだね プレイ済み