Skip to content

Gestion des collisions entre le personnage et les murs.

Alexandre Cyr requested to merge collision into master

C'est la branche nommée collision-alex rebasée sur master.

Gère les collisions entre les murs. Cette requête d'intégration a pour but d'ajouter la détection des collisions entre Bob et les murs dans le programme. Le contact est détecté lorsque les coordonnées et la superficie qu'occupe le personnage se chevauchent à celles d'un mur.

Cette requête d'intégration ajoute la gestion des collisions entre le personnage et les murs

  • character.c character.h: Enlève MapPosition à la struc + Enlève vérification coin de la map
  • Makefile: Ajout specification version c
  • constant.h: Ajout épaisseur de mur comme constante
  • game.c game.h: Ajout vérification coin de la map + Ajout vérification collision avec mur + Enlève verification si mouvement valide
  • map.c map.h: Changement documentation + Enlève methode Map_hasWall(..) + Ajout Map_wallCreate(map)
  • map.c: Enlève methode `Map_hasWall(..) + Ajout création de la map (rectangle) à initialisation de la map + Changement précision des coordonnés murs

Issue: Gérer les collision

Edit: J'ai remplie la majorité du corrigera les précision KB @CyberSix

Edited by Eric Balthazard

Merge request reports