Lors du développement d'un petit jeu utilisant la méthode de mappage de tuiles, une question m'est venue à l'esprit:
Je développerais le jeu sur Windows mais n'exclurais pas de l'adapter à une autre plateforme.
Quelle taille (en pixels) recommanderiez-vous d'utiliser pour créer les tuiles d'un jeu mappé de tuiles (par exemple: RPG) avec les exigences suivantes?
- Avoir un niveau de détail acceptable sans avoir trop de tuiles.
- Avoir une taille de carte décente.
- Permet l'adaptation du jeu sur un ordinateur de poche (ex: PSP), un smartphone ou un ordinateur sans trop de perte de détails ni ralentissements.
- Permet un zoom avant / arrière plus ou moins important.
- Avoir une résolution de tuile qui permet une collision parfaite au pixel ou une collision de blocs.
Tout, d'une bonne explication à un exemple de jeu, est utile tant qu'il peut répondre aux exigences.
Cette question peut sembler un peu simpliste, mais j'ai remarqué que de nombreux développeurs de jeux indiens utilisaient des décors d'échelles inappropriés.
Désolé également pour la mauvaise syntaxe et le manque de vocabulaire de ma question, être un anglophone non natif n'aide pas quand on parle de programmation informatique.
Réponses:
Vous pouvez calculer la taille des tuiles en fonction de la résolution de l'écran et du nombre de tuiles qui doivent être visibles. Si vous montiez un échiquier (tuiles 8x8) sur un écran de 768 pixels de haut, vos tuiles ne peuvent pas dépasser 768/8 ou 96 pixels, sinon elles ne tiendront pas toutes à l'écran. Le nombre de tuiles qui doivent être visibles dépend bien sûr de la conception de votre jeu.
Décidez donc combien de tuiles un joueur doit voir en même temps, décidez de la résolution de l'écran et calculez à partir de là.
Cela dit, j'aime 64x64; ^)
Je voulais revenir en arrière et modifier cette ancienne réponse pour ajouter un lien vers un joli post avec des directives de fabrication de tuiles. Il pourrait être utile à quiconque regarde la taille et la conception des carreaux en général.
http://lpc.opengameart.org/static/lpc-style-guide/styleguide.html C'est un excellent
la source