캐릭터와 충돌할만한 거리내의 블록들을 추려내는것까지만 알고


캐릭터가 어느 각도로 얼만큼 이동했을때, 그 경로에서 충돌한 블록이 있는지를 찿는법을 모르겠습니다.


그래서 반복문으로 "캐릭터를 1픽셀씩 전진시키고 충돌검사하고..."의 형태로 구현했는데, 제가생각해봐도 이건 아닌 것 같습니다.


급조한 해결책으로 블록의 크기를 캐릭터 충돌박스만큼 키우고, 캐릭터의 이동속도를 블록 하나이상 못 통과하게 느리게 만들었지만, 그래도 걸립니다.


좋은 방법을 찿아볼 수 없을까요?