2012-10-03 2 views
1

iPhone 용 cocos2d로 만든 게임이 있습니다. iPad 용으로 바뀌었고 망막이 아니라면 잘 작동합니다. 망막 iPad 시뮬레이터에서 게임을 실행하면 게임 속도가 느려지고 캐릭터 이미지가 많이로드됩니다. 왜 이런 일이 발생합니까? 시뮬레이터에 문제가 있습니까? 정상적으로 실행하기위한 일련의 코드가 누락 되었습니까? 코드는 iPhone과 iPhone이 훌륭합니다.iPad 망막 시뮬레이터가 느려집니다.

답변

2

시뮬레이터는 장치와 매우 다른 성능 프로파일을 가질 수 있습니다.이 경우 컴퓨터의 그래픽 카드가 망막 iPad 화면의 큰 그래픽 컨텍스트를 처리하는 데 어려움을 겪을 수 있습니다. 실제 장치, 특히 OpenGL을 사용하는 응용 프로그램과 같은 응용 프로그램에서 항상 성능 테스트를 수행해야합니다.

+0

감사합니다. 더 많은 감사의 친구, 나는 ipad retina가 다른 것을 추가해야 할 때 코드에 문제가있을 것이라고 생각했습니다. 문제는 iPad Retina에서 테스트 할 수있는 방법이 없기 때문에 문제가없는 경우 앱을 업데이트합니다. – kinkiyero

+1

OpenGL ES (cocos2d)에 의존하는 것이 있으면 성능이 시뮬레이터는 하드웨어가 아닌 소프트웨어에서 GPU의 특정 기능을 에뮬레이션합니다. 이것은 특정 종류의 조각 쉐이더와 같은 특정 유형의 작업에서는 훨씬 느려질 수 있습니다. –

관련 문제