- Commencer par créer des murailles à angle droit ie. On crée un bloc (mur, porte, tour, etc...) puis pour créer le suivant on choisira si on le place à droite, en ligne ou à gauche dur mur précedemment créé
- La map sur laquelle on crée le mur sera donc une matrice dans un premier temps
- on peu ainsi calculer les coordonnées du bloc à placer en fonction des indices sur la matrice
- Cas particuliers à traiter :
- Si on crée une tour il ne faut pas en recréer une directement après
- Si on crée une porte il faudrait que le bloc précedent et suivant soit des tours
- Gérer la longueur du mur : Si l'utilisateur rentre une certaine longueur pour le mur il ne faut pas créer un mur en ligne droite et se retrouver à court de blocs et donc penser à retourner au point de départ avant qu'il ne soit trop tard
- S'assurer que la longueur du mur entrée est au moins égale à la somme des tours et des portes
TODO: Write a project description
TODO: Describe the installation process
TODO: Write usage instructions
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
TODO: Write history
TODO: Write credits
TODO: Write license ]]> readme