Je construis un simple jeu Plattformer Jump n 'Run Style. Je n'utilise pas de tuiles - à la place, j'ai des formes géométriques pour mes entités de niveau (et le joueur en est un aussi). J'ai terminé mon code de détection de collision et tout fonctionne bien jusqu'à présent.
Ensuite, je voulais implémenter le saut. Il suffit de vérifier si le joueur frappe la touche appropriée et d'ajouter une certaine vitesse vers le haut. Fonctionne bien. Mais cela fonctionne même si le joueur est en l'air, ce qui n'est pas ce que je veux. ;-)
Donc, je dois vérifier si le joueur se tient sur quelque chose. Ma première idée était de vérifier s'il y avait une collision dans la dernière image et de marquer le joueur comme "capable de sauter", mais cela se déclencherait même si le joueur heurte un mur en l'air. Comme mes compétences en mathématiques ne sont pas si bonnes, je demande de l'aide - même des astuces pourraient faire comment mettre en œuvre cela.
Merci!