これをどう短縮するかが、腕の見せ所ですね。
やり方は何種類か考えられますが、例えば、X座標同じものはまずXの値を判定する大きいIF文で囲う、THEN後はユーザー定義関数でまとめる、とか。(DEFは一回だけ書けばよい)
IF X==25 THEN
IF Y==16 THEN KETTEI "ら"
IF Y==18 THEN KETTEI "わ"
ENDIF
DEF KETTEI S$
LOCATE NX,7:?S$
BGMPLAY 255
INC NX
INC NAME$,S$
END
0そうだね プレイ済み