안드로이드로 게임을 만들고있습니다.

 

cocos2d기반으로 만들고있는데.

 

이미지가 전부 PNG24비트 입니다.

 

질문~

 

갤럭시S 기준으로 테스트를 해보니 게임을 하는 시간이 대략1시간30분을 넘지 못하더군요.

간다한 게임이 아니라 캐릭터도 불러와서 대사도 하고 결과화면도있고. cocos2d의 씬전환이 나름 많이 이루어집니다.

문제는 1시간30분정도 플레이를 하면 버벅버벅 거리더니만 뻗습니다 ㅠㅠ

 

자주사용되는 이미지는 게임직전 cache에 올려두어 메모리 낭비를 막아 두었는데...

 

아무리 생각해도 PNG24비트 이미지가 버겁지안나 하는 생각이듭니다.

 

메모리 관련된 부분이라 누수발생이 될만한 곳은 나름 잘처리하고있다고 생각합니다.

 

혹, 다른 장시간 게임을 해야되는 어플에서도 PNG24비트를 사용하는 경우가 많은가요?

 

PNG24를 16비트로 교체하면 메모리 사용에 많은 도움이 될까요?

 

같은 문제로 고민했거나 속쉬원한 답을 알고계신 개발자분들의 조언 부탁드립니다.