2012-07-02 4 views
2

저는 cocos2d (1.0.1)에서 게임을하고 있습니다. 제 아티스트가 psd 프로젝트 파일을 보냈습니다. 모두 3200x1800 해상도 300ppi입니다. 레티 나 디스플레이가있는 것과없는 아이 패드와 아이폰 용으로 만들어야합니다. 그래픽에 대해 아무것도 모르는 것을 깨달았습니다. iPhone 및 iPad 용 이미지를 준비하는 가장 좋은 방법은 무엇입니까 (hd 및 sd 모두). 480x320으로 확장해야합니까? Texture Packer와 같은 앱을 사용해야합니까? 어떤 손실없이 제대로 그것을하는 방법?cocos2d 게임용 이미지를 iPhone/iPad로 축척하는 방법

답변

3

가장 쉬운 방법은 iPad Retina 디스플레이와 iPhone Retina 디스플레이 모두에서 그래픽을 만든 다음 Texture Packer를 사용하여 각 유형의 장치에 대해 자동으로 비 망막 크기로 크기를 조정하는 것입니다.

  1. 당신에게 640x960 디스플레이 레티 나 그래픽을 만들기 :이 후하게 아이폰을위한 워크 플로우로

    .

  2. 사용 텍스처 패커는 망막 버전 에 대한 질감을 만든 다음 거기에서 낮은 해상도의 장치에 대한 망막의 질감을 확장 할 텍스처 패커를 사용합니다.

  3. 결과 이미지와 plist를 cocos2d에서 사용하는 방법을 살펴보십시오. # 3 좋은 자습서 여기가에 관해서

:

http://www.codeandweb.com/texturepacker/tutorials/#cocos2d

적인 Cocos2D는 망막과 게임의 비 - 레티 나 버전 사이의 모든 지점 변환을 처리하기에 매우 좋다. 망막 그래픽을 사용할 수 있다고 말하면 표준 320x480 cocos2d 포인트 시스템을 사용하여 게임을 프로그래밍 할 수 있으며 모든 포지셔닝이보다 큰 Retina 디스플레이 사용 가능 버전에서 작동합니다. (또는 768x1024 iPad 버전).

관련 문제