diff --git a/README.md b/README.md index 6ff34e8..5d11757 100644 --- a/README.md +++ b/README.md @@ -471,15 +471,17 @@ mlx_beta/man/man3폴더 들어가셔서 강조된 제목으로 명령어 치시 6. sprite가 벽과 합쳐지는 오류발생시 팁입니다.(42 Iwoo님 제보) -
충분히 고민하셨으면 참고해보세요.

[Raycasting explained(Lode's Computer Graphics Tutorial)](https://lodev.org/cgtutor/raycasting.html)를 참고하여 성실히 코드를 작성하셨나요? :)
이 경우! 맵 격자가 아래와 같을 때
+

+충분히 고민하셨으면 참고해보세요. +Raycasting explained(Lode's Computer Graphics Tutorial)를 참고하여 성실히 코드를 작성하셨나요? :) +
이 경우! 맵 격자가 아래와 같을 때
11111
11211
10N01
10001
11111
아래 이미지처럼 보이는 오류가 발생할 수 있습니다.
-![sprite_pos_error](https://user-images.githubusercontent.com/54612343/83328284-e5224080-a2bc-11ea-8756-8f5d4b23c105.JPG)
-**이는 sprite의 위치좌표가 맵격자의 모서리에 해당하는 정수값으로 설정되어서 생기는 문제입니다.**

+sprite_pos_error
+이는 sprite의 위치좌표가 맵격자의 모서리에 해당하는 정수값으로 설정되어서 생기는 문제입니다.

sprite[i].x와 sprite[i].y의 값에 0.5씩 추가하여 sprite의 위치가 맵격자의 중앙에 오도록 설정해보세요 :)
마찬가지로 player의 초기 position도 개선해보시는걸 추천드립니다. -