2011-11-08 2 views
2

AndEngine을 사용하여 학교용 프로젝트 게임을 만듭니다.Tiled Editor가 최적화 대상으로 매핑

Tiled을 사용하여 타일링 된지도를 만들었습니다. 내가 겪고있는 문제는 모든 장치에 맞게지도의 크기를 계산할 수 없다는 것입니다.

또는 모든 화면 크기에 맞게 타일링 된지도를 만드는 방법이 있습니까? 그렇다면 알려주세요.

현재 TiledMap은 태블릿 기기에서는 작고 휴대 전화에서는 대형으로되어 있습니다.

이것에 대한 제안이나 자습서가 있습니까?

이것은 내가 만들고 싶은 것입니다. 이것은 정확하게는 아니지만 예입니다.

enter image description here

답변

1

은 타일의 tilemap 해상도를 변경하는 내장 함수가 없습니다.

누군가가 script to change the resolution of a Tiled map을 작성했습니다. 이것은 두 세트의 그래픽으로 타일 맵을 만드는 데 도움이 될 수 있습니다.

일반적으로 말하면 2 개 또는 3 개의 기본 디스플레이 해상도를 지원해야합니다. 해상도마다 타일 맵을 최적화해야 할 수도 있습니다. 대안으로는 테두리를 표시하거나 (큰 화면이 약간 작은 크기라고 가정) 타일 맵 레이어를 확대 (시각적으로 저하 될 가능성이 높습니다)하는 것입니다. 즉, 최상의 품질을 얻으려면 지원하려는 각 장치 해상도에 해당하는 그래픽 애셋이있는 타일 맵 세트 하나를 만들어야합니다. 이것에 관해서는 "automagic"이 없습니다.

+0

답장을 보내 주셔서 감사합니다. AndEngine은 특정 장치에 대해 다른 해상도로 응답합니까? Android에 익숙하다면 –

+0

AndEngine에 익숙하지 않지만 대부분의 엔진처럼 작동한다고 가정합니다. 즉, 특정 장치 해상도에 맞게 게임을 디자인하고 장치 해상도에 따라 다른 코드 경로를 사용해야합니다. – LearnCocos2D

관련 문제