で、こういった関数を作って、自分の位置から指定ブロック先の、更にそのブロックの指定方向の壁の状態を返すようにします。座標のデータを2進数で考えると北東南西で並んでいるので、要らない部分を3,12,48,192の数値でANDをして取り出します。それに0.5をべき乗すると下の位にずれてくるので0~3に収まるようにずらして壁の状態を取り出します