python-for-coding-test icon indicating copy to clipboard operation
python-for-coding-test copied to clipboard

[구현] 게임 개발 질문입니다.

Open HA-SEUNG-JEONG opened this issue 3 years ago • 2 comments

image

이 부분에서 direction이 -1이면 다시 direction에 3을 넣는 이유를 모르겠습니다..

HA-SEUNG-JEONG avatar Oct 01 '21 08:10 HA-SEUNG-JEONG

안녕하세요! 지나가다 댓글 남겨요! 북쪽이 0, 동쪽이 1, 남쪽이 2, 서쪽이 3인데, 왼쪽 방향으로 회전하게 되면 "북 -> 서 -> 남 -> 동 -> 북 -> 서 -> 남 -> 동 ... " 이 되다 보니까 "0 -> 3 -> 2 -> 1 -> 0 -> 3 -> 2 -> 1 -> ..." 이런식으로 방향 값이 바뀌게 됩니다! 그래서 북쪽(0) -> 서쪽(3)으로 되려면 direction 값이 0보다 작아질 때,(direction == -1 이 될 때) 서쪽(3) 값으로 바꾸기 위해서 3으로 초기화 시켜줍니다!

young-hun-jo avatar Oct 01 '21 08:10 young-hun-jo

감사합니다!! 덕분에 이해됐습니다

HA-SEUNG-JEONG avatar Oct 01 '21 08:10 HA-SEUNG-JEONG