あっ…最初あった「X=10:Y=15」という行なくなってますよね? 左上にいて動けないなら、その行が抜けているせいです。 (XとYを初期化していないから、ずっとその子が X=0,Y=0→ 左上にいる) それを @SOUSA の前の行に書いてください。