2011-11-08 1 views
2

J'utilise AndEngine pour créer un jeu de projet pour l'école.Carrelage Editeur carte à l'optimisation

Je crée une carte en mosaïque en utilisant Tiled. Le problème que je suis est que je ne peux pas comprendre la taille de la carte, il devrait être adapté à tous les appareils.

ou existe-t-il un moyen de créer la carte Mosaïque pour s'adapter à toutes les tailles d'écran? Si oui, faites le moi savoir.

A partir de maintenant le TiledMap est trop petit sur les tablettes et sur les téléphones portables il est trop grand.

Des suggestions ou des tutoriels à ce sujet?

C'est ce que je veux créer. Pas exactement comme ça mais c'est un exemple.

enter image description here

Répondre

1

Il n'y a pas fonction intégrée pour changer la résolution de tilemap carrelées.

Quelqu'un a écrit un script to change the resolution of a Tiled map. Cela pourrait aider à faire le Tilemap avec deux ensembles de graphiques.

D'une manière générale, vous devriez viser à prendre en charge les deux ou trois résolutions d'affichage principales. Vous devrez peut-être optimiser les vignettes pour chaque résolution. Une alternative serait d'afficher les bordures (supposer qu'un écran plus grand est aussi grand qu'un plus petit) ou d'agrandir la couche de tilemap (ce qui entraînera très probablement une dégradation visuelle). Cela signifie que pour la meilleure qualité, vous aurez besoin de créer un ensemble de tilemap avec les ressources graphiques correspondantes pour chacune des résolutions de périphériques que vous souhaitez prendre en charge. Il n'y a rien de "automagique" à ce sujet.

+0

Merci beaucoup pour votre réponse. Alors AndEngine répond à une résolution différente pour un appareil particulier? Si vous êtes familier avec android –

+0

je ne suis pas familier avec AndEngine mais je suppose que cela fonctionne comme la plupart des moteurs. Cela signifie que vous devrez concevoir votre jeu pour des résolutions de périphériques particulières, et prendre des chemins de code différents en fonction de la résolution de l'appareil. – LearnCocos2D