Bloquer le personnage par les murs
Objectifs
Apprendre à gérer les déplacements du personnage en évitant les murs.
Résumé
Apprenez à créer un test pour arrêter le personnage lorsqu'il rencontre un mur.
Description
Notre personnage peut maintenant se déplacer, mais il ne s'arrête pas lorsqu'il rencontre un mur ou une caisse. Dans cette vidéo, nous nous concentrerons uniquement sur les déplacements bloqués par les murs et nous aborderons les caisses dans une vidéo ultérieure. Pour arrêter le personnage lorsqu'il rencontre un mur, nous devons tester si la nouvelle position correspond à un mur. Nous développerons une méthode qui vérifiera si la case à la nouvelle position est valide. Si la nouvelle position contient un mur, le personnage ne pourra pas se déplacer. Nous allons aussi extraire une méthode pour calculer la nouvelle position du personnage, ce qui servira également plus tard pour les caisses. À la fin de cette vidéo, en appuyant sur différentes touches de direction, vous verrez que le personnage est correctement bloqué par les murs.
Si je devais faire une petite critique : Le module 7 sur la POO manque d'illustration et de schéma.
Un grand merci et bravo à Virginie la formatrice pour l'aspect très didactique et pédagogique (pas à pas) de cette formation que je n'avais jamais encore trouvé ni à l'école ou même en ligne !
Elle date un peu mais reste toujours d'actualité.