それは自分と壁の間に掴んでる相手プレイヤーが居るから
いつまで立っても「壁に当たらない」からだろう。
変数判定で画面端にたどり着いたかを判定させるしか無いと
思われ。