• [^] # Re: Map

    Posté par . En réponse à la dépêche Je crée mon jeu vidéo E03 : la version zéro !. Évalué à 2. Dernière modification le 14 octobre 2013 à 15:08.

    Dans mon moteur, le rendu était fait à l'aide d'OpenGL (avec une projection orthogonale)
    Donc il me suffisant de dessiner les tuiles visibles (même partiellement) et le moteur OpenGL s'occupait du clipping pour moi.

    Si tu dois le faire à la main, un simple clipping sur les coordonnées à l'écran de chaque rectangle de tuile visible avant rendu est suffisant et ça n'est vraiment pas très long en terme de calcul.

    Par contre, le gros de l'élagage doit être déjà fait (tu ne dois itérer que sur tes tuiles visibles), mais c'est très simple aussi à coup de division et modulo d'avoir les bornes en i et en j de la grille à dessiner.