작성
·
220
6
randomIndex로 카운트 범위에서 랜덤 한 값으로 아래를 뚫어주는 작업을 하는 것은 알겠으나 x좌표의 x-randomIndex*2가 잘 이해가 되지 않습니다.
답변 1
12
안녕하세요,
크게 중요한 부분은 아니고 무조건 현재 초록색 지점에서 아래로 벽을 파는게 아니라,
이전에 만난 초록색 좌표 중 하나에서 아래로 벽을 파주기 위해서 2 randIndex를 빼주고 있습니다.
2를 곱해준 이유는 원래 기본 맵이 [공간] [벽] [공간] [벽] 으로 이루어져 있었으니,
특정 [공간]에서 이전 [공간]으로 가기 위해선 x좌표를 2씩 후진해야 하기 때문입니다.