Question

Pour mettre un peu de contexte, mon jeu a été développé pour Android 1.5. Donc, il utilisait la plus basse résolution par défaut sur tous les téléphones Android. Ce qui était génial, jeu était en cours d'exécution rapide et tout.

Maintenant, je support supplémentaire pour Scoreloop qui nécessitait mon jeu pour le soutien Android 1.6. Quand je runned le jeu, j'ai réalisé tout est devenu plus petit puisque je dimensions de l'unité sans regarder à la densité de l'écran.

Maintenant que je fixe le dimensionnement. Je me rends compte que mon jeu semble un peu saccadé de. Je crois que redessiner la nouvelle résolution de l'écran est le problème.

Je dessine mon jeu dans une toile dans un SurfaceView. Comment puis-je le rendre plus rapide? J'utilise les fonctions par défaut comme drawCircle, drawLine ... Je crois réduire la résolution de l'écran devrait aider puisque je ne la résolution de l'écran pas besoin élevé. Je ne sais pas comment ou s'il est possible.

Ou peut-être faire mon dessin en opengl résoudrait aussi le problème.

Était-ce utile?

La solution

Lire ceci: http://developer.android.com/guide/practices/screens_support .html

Vous devez utiliser le format de pixel en fonction de vos besoins.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top