iPhone/iPod touch 용 Cocos2d API를 사용하여 게임을 개발했습니다. 내 게임은 일반 그래픽 (480 * 320)과 망막 그래픽 (960 * 640)을 지원합니다.일반 및 망막 디스플레이 용 Apple App Store에서 게임 게시
현재 "LoadingScren.png"및 "[email protected]"와 같은 단일 프로젝트에 모든 그래픽 리소스가 들어 있습니다. 나는 최종 릴리즈가 약 50MB가 될 것이라고 생각한다 (게임은 그리 크지 않고 그리 복잡하지도 않다).
일반적인 그래픽과 망막을 위해 app을 준비하는 일반적인 시나리오입니까? "LoadingScreen.png"는 망막 장치에는 사용되지 않으며 "[email protected]"도 "일반"장치에서는 사용되지 않습니다. 그것은 공간 낭비입니다.
두 가지 버전의 게임을 제작해야합니까? 그러나 게임의 HD 버전이 아닌 iPhone 3GS를 가지고있는 사람은 최근에 망막 지원 기능이있는 새로운 iPhone 4/4S를 구입하고 백업에서 새 장치로 데이터를 복원하면 망막 디스플레이에 비 HD 버전으로 유지됩니다 (그것은 나쁘다).
이 문제에 대한 의견이나 추가 정보는 높이 평가됩니다.
AFAIK를 사용하지 마십시오. – LearnCocos2D
btw, cocos2d에서 권장되는 방법은 -hd 이미지를 사용하고 Apple에서 사용하는 @ 2x 스타일을 사용하지 않는 것입니다. 일부 비 호환성이 있습니다 (문서에 설명되어 있지는 않지만). – LearnCocos2D
이 점을 알려 주셔서 고맙습니다. CCFileUtils에서 "-hd"접미사가있는 그래픽 리소스를 찾지 못했다는 경고를 항상 받았지만 장치에서 모든 것이 정상적으로 보였으므로 그 경고를 무시했습니다. @ 2x를 -hd로 바꿀 것입니다. – aumanets