separation des class
ajout des class interface pour le projet
lire le code
Merge branch 'master' of https://bitbucket.org/projet5001/projet5001new into prototype

Conflicts:
	main.py
le deplacement de la carte selon le la position du personnage: fonction
la mise a jour de la position du personnage : fonctionne
la séparation des classe: done!
la serparation du controle du peronnage: done!
self.tilemap.layer["layer"].find("property") retourn un objet qui contien un champs "property avec la value yes"
permet de rapidement chercher des tile objet sur la map
some fix....
Merged in prototype2 (pull request #2)

Partir le vrai code du projet avec prototype2.
userInput: corriger les collisions "diagonales" qui permettaient de marcher à travers les objets

Signed-off-by: Mathieu Trudel-Lapierre <trudel-lapierre.mathieu@courrier.uqam.ca>
tmx: example: ajout limites de terrain au layer2, pour collisions

le layer au complet a la propriété block, et l'idée est de faire collisionner
un layer au complet qui aurait que des cellules de "limite"

Signed-off-by: Mathieu Trudel-Lapierre <trudel-lapierre.mathieu@courrier.uqam.ca>
main: ajout logique pour collisions avec les layer

En plus d'une modif au code de tmx; pour collisionner correctement sur le
principe du layer.

Signed-off-by: Mathieu Trudel-Lapierre <trudel-lapierre.mathieu@courrier.uqam.ca>
actors/userInput: ajout d'une propriété collision_rect pour la collision du perso

C'est une propriété de plus à garder synchronisée, mais elle permet d'avoir un
overlap du perso sur certains éléments du terrain, afin que ca ait l'air un peu
plus beau.

Signed-off-by: Mathieu Trudel-Lapierre <trudel-lapierre.mathieu@courrier.uqam.ca>
Merged in cyphermox (pull request #3)

Améliorations pour gestion des collisions du personnage et contre la map
Refactoring: Mise en place d'une structure de dossier
Enelvement des .gitignore dans les sous dossiers pour que les tar.gz puissent s'extraire directement dans la racine du projet
main, tmx: correction des paths pour etre relatifs au rep de base.

Tous les paths sont relatifs.

Signed-off-by: Mathieu Trudel-Lapierre <trudel-lapierre.mathieu@courrier.uqam.ca>
Merged in cyphermox.asset-dir (pull request #4)

main, tmx: correction des paths pour etre relatifs au rep de base.
assets: Les assets dans un repo spécifique, qu'on peut cloner avec "make"

Signed-off-by: Mathieu Trudel-Lapierre <trudel-lapierre.mathieu@courrier.uqam.ca>
Merge branch 'dev-0.1.0' of bitbucket.org:projet5001/projet5001 into macmata
Created new branch map_ageei