2011-01-20 9 views
2

나는 무한 루프 (라이브 배경 - Angry Birds의 홈 스크린을 생각해 보라)에서 실행되는 몇 가지 Animation을 가진 게임을 개발 중이다. 그러나 앱이 매우 빨리 내 CPU (Nexus One/Froyo)의 90 % 이상을 소비합니다. 이것은 매우 간단한 번역 애니메이션으로 ImageView에 적용됩니다. 게임 개발은 저에게 소설이며, CPU 과부하를 피하기위한 모범 사례가 있는지 궁금합니다. Animation 개체가 비싼 것으로 알려져 있습니까? 캔버스에 직접 비트 맵을 그리는 것이 더 적합할까요?애니메이션 및 CPU - 모범 사례?

미리 감사드립니다,

마이클

+0

적은 프레임을 그립니까? 무승부 삽입/무승부 루프에서 포기? –

답변

3

사용 OpenGL을 직접. 애니메이션을 사용하면 게임과 같은 경험을하기 위해 필요한 것보다 훨씬 많은 일을하는 전체보기 시스템 위에 앉아 있습니다.

+0

답변 해 주셔서 감사합니다. 목적을 위해 AndEngine을 조사하고 있습니다. –