Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: [Résolu] Tilemap 2D Isométrique - adaptation résolution  (Lu 7709 fois)

0 Membres et 1 Invité sur ce sujet

Guillaume21

  • Newbie
  • *
  • Messages: 9
    • Voir le profil
[Résolu] Tilemap 2D Isométrique - adaptation résolution
« le: Août 15, 2013, 12:52:39 am »
Bonjour,

Maintenant que j'ai remarqué qu'il y a un forum SFML français, je vais poster ici  :P . Bien...

Je me suis lancé dans un projet : faire un petit MMORPG 2D.
Je vous rassure, je ne compte pas le distribuer de sitôt, voire même jamais. Avant il y a pas mal de travail et je m'en rend bien compte, surtout que je suis seul. L'objectif principal est de me familiariser avec le C++ que j'ai délaissé pendant un petit moment et par la même occasion tenter de comprendre un peu mieux comment sont faits les jeux vidéos 2D.

Pour l'instant je ne rencontre pas de difficulté majeure à part celle-ci : comment vais-je adapter le jeu aux différentes résolutions ? En effet sur mon PC c'est bien beau mais le jeu risque de ne pas rentrer dans un écran avec une résolution plus faible que la mienne (plutôt problématique) et sur les plus grands écrans toute une partie de l'écran ne sera pas utilisée (et ça, en tant que joueur, c'est plutôt agaçant !).

Voilà comment se présente la grille de jeu : http://img11.hostingpics.net/pics/797243mapdesigner.png
Ce sont des losanges de 88 * 44. C'est une grille de 14 * 20 cases. Donc 1232 * 880 pixels.


Mais je rencontre des problèmes pour redimensionner la fenêtre... Par exemple, lorsque je la redimensionne avec la souris, les côtés des losanges ne sont plus "nettes" : http://img11.hostingpics.net/pics/232588petit.png


Sauriez-vous quel est le problème ? Quelle méthode devrais-je utiliser pour gérer les différentes résolutions proprement ?
« Modifié: Août 15, 2013, 02:17:11 pm par Guillaume21 »

Guillaume21

  • Newbie
  • *
  • Messages: 9
    • Voir le profil
Re : Tilemap 2D Isométrique - adaptation résolution
« Réponse #1 le: Août 15, 2013, 02:16:44 pm »
J'ai résolu le problème en ajoutant l'anti-aliasing x8.
Désolé  ::) .

 

anything