Mon jeu cocos2d-iphone a des cartes en mosaïque. Les textures de tilesets sont plutôt grandes. J'ai environ 5 tilesets et chacun est 2048x2048 (rétine).Optimisation des cartes en mosaïque dans cocos2d-iphone
Mes cartes font environ 80x80. Ils ont environ 8 couches et chacun utilise évidemment un tileset.
La fréquence d'images chute (elle va parfois autour de 30. Je sais que 30 est plutôt acceptable, mais je veux quand même 50+). Donc, étant donné que les textures sont énormes, je ne peux pas me permettre de faire beaucoup de couches (puisque chacune en charge une texture).
Alors, que dirais-je de diviser mes textures de tileset en beaucoup plus petits tilesets (comme 1024x1024 chacun)? Cela me permettra d'utiliser beaucoup plus de couches pour mes cartes, non? Y at-il d'autres conseils pour d'énormes cartes de carreaux d'affichage de la rétine?
Mes carreaux sont comme 3.6 MB. Sauf si vous voulez dire quelque chose comme ... RAM? Je vais essayer la chose PVR et revenir plus tard. Je vous remercie. – Voldemort
RAM = (accès aléatoire) mémoire ... 3.6 MB est la taille de fichier que je suppose? Cela n'est pertinent que pour la taille de téléchargement globale de l'application, mais pas pour l'utilisation de la mémoire d'exécution. – LearnCocos2D
Une question: combien de RAM consommerait-il pour une texture de 2048x2048 avec des couleurs de 8 bits? – Voldemort