2011-03-27 3 views
2

고도지도 파일에서 생성되는 지형을 만들었는데 각 픽셀 (검은 색에서 흰색)은 해당 위치에서 지형의 높이를 나타냅니다.XNA에서지도 편집기를 만드는 방법

자, 내 질문은 어떻게 그런 식으로지도 편집기를 만들겠습니까? 두 가지 일반적인 방법을 생각해 볼 수 있습니다.

1) 맵 편집기는 높이 맵 파일을 수정하고이를 기반으로 지형을 재생성합니다.

2)지도 편집기는지도의 정점을 직접 변경하고 나중에 저장 프로세스에서 해당 정점을 기반으로 높이지도를 생성합니다.

둘 중 하나를 작동시키는 데 유용한 자습서 나 리소스가 있습니까? 어디서부터 시작해야할지 모르겠습니다.

+0

높이 맵 (반대 정점 연결)을로드하는 중에 문제가 발생했습니다. BTW 나는 이것에 대해 일일에 질문 할 계획입니다 – BlackBear

+0

XNA 홈페이지 높이지도 자습서와 충돌 감지를 사용하여 광산을 구축했습니다. – Tower

답변

0

여기는 위대한 map editor입니다. 할 수있는 일에 대한 비디오가 있으며 소스 코드 here을 얻을 수 있습니다.

1

XNA Terrain EditorEric Grossinger으로 확인하십시오.

나는 이걸 가지고 조금 놀았고 꽤 매끄 럽기 때문에, 적어도 바른 해결책이 아니라면 아이디어를 줄 필요가 있습니다.

+0

불행히도 파일을 다운로드 할 수 없습니다. – Tower

+0

더 이상 사용하실 수 없습니다 ... – Spooks

+0

내 답변을 게시 할 때 이상한 링크가 활성화되었습니다. :/나는 최근에 컴퓨터를 재구성 한 이후로 XNA 지형 편집기의 새 복사본을 다운로드했습니다. 코드 사본을 가지고 있습니다. 라이센스를 확인하고 작성자에게 전자 메일을 재배포 할 수 있는지 이메일로 알려 드리겠습니다. – AndrewP

0

이 책의 내용 : Building XNA games은 훌륭한 참고 자료이며지도 편집기를 만드는 방법에 대한 훌륭한 개요를 제공합니다. 유일한 낙오는 XNA 2.0에 있으므로 변환 작업을해야하지만 아이디어는 동일하게 유지됩니다.

관련 문제