Bonsoir ! J'ai suivi un tutoriel sur le tile mapping, en C, pour la SDL, que j'ai converti pour l'adapté avec la sfml en c++ une fois le principe à peu près (c'est encore assez flou) compris.
Donc, j'ai ma map mario. Mais le gros soucis, c'est que j'ai intégré un petit personnage non animé, qui me servira simplement de test de collision.
En gros je veux que si le sprite_perso touche le 0 (le ciel), il y ait marqué "vide".
Sinon si il touche le 5, ou le 3... (des blocs), il y ait marqué "plein", en console.
J'ai pas encore bien réussi à gérer la transition avec les fichiers (fstream) donc je gère les tuiles via un tableau contenant les chiffres de ma map.
Je ne sais vraiment pas comment faire, via mon fichier collision, différencier le ciel (définition dans le tableau : 0) d'un mur (on va dire lui : 1).
C'est très complexe, j'aimerai beaucoup recevoir votre aide experte.
Je ne sais pas trop si poster mon code sera utile, suivant vos réponses, si selon vous, c'est utile, je le posterai.
Merci bien, cordialement, N_Near.