미로찾기 질문드립니다.(수정)
베이비슈
2023.04.01
좌수법을 통해서 현재 미로를 찾고 있습니다.
현재 프로그램의 이동부분 함수인데 방향변수를 두고
위를 보고있을때 (UP일때) 왼쪽이 벽이고 위쪽이 벽이 아닐때 위로가고 방향변수는 그대로 UP
왼쪽이 벽이고 위쪽이 벽이고 오른쪽이 벽이 아니면 오른쪽으로가고 방향변수는 RIGHT
왼쪽이 벽이고 위쪽이 벽이고 오른쪽이 벽이고 아래쪽이 벽이 아니면 아래쪽으로 가고 방향변수는 DOWN
왼쪽이 벽이 아니면 왼쪽으로 가고 방향변수는 LEFT
이런식으로 가게 했는데 왜 제대로 안움직이는지 모르겠습니다.
또 어찌 막혀도 벽을 뚫고 움직이고해서 출구에 가게되면 게임이 종료되지도 않구요.어느부분이 잘못된걸까요
조언부탁드립니다.// 좌수법 소스는 그대로 올렸는데 스택이용한 방법은 좌수법하고나서 차근차근하는게 우선인것같아서 수정합니다.
// 혹시몰라서 소스는 지우는데 안되는거라면 실행파일만 다른 게시판에 올려두겠습니다.