判定方法はいろいろありますが 他の皆さんの意見をまとめると… ・移動したい先に 既に描画されている文字orスプライトorバックグラウンド(BG)を調べる ・マップ情報自体 二次配列で管理して 移動先の情報を調べる この二点が最もポピュラーだと思います。