아이소 메트릭 게임을 처음부터 작성하는 중이며 조명과 그림자를 추가 할 수있는 방법 / 있는지 알고 싶습니다.
내가 지금까지 가지고있는 코드는 여기에서 찾을 수 있습니다 ,하지만 알고 충분히해야한다 지금 ,지도는 참 / 거짓 값의 간단한 3D 배열 . 다음은 환경 샷입니다.
단일 레이어 타일 맵이라면 간단합니다. 필요한 2D의 간단한 레이 캐스팅을 이해할 수 있습니다.
그러나지도에 동굴과 같은 높이뿐만 아니라 여러 수준의 높이가 있기 때문에 확실한 그림자를 만드는 방법을 모릅니다. 아마도 블록 단위 솔루션이 유일한 현실적인 방법일까요?