Carnet de bord
11/12/2017 : Nous avons conceptualiser les bases de notre jeu après avoir confronté nos différentes idées, nous nous sommes poser les 1ères idées problématiques lié à la programmation de notre jeu ainsi qu' à son fonctionnement globales.
La semaines prochaine nous chercherons à clarifier notre problématique et les bases de notre jeu.
​
18/12/2017 : Nous avons déterminer plus précisément les concepts de notre jeu,Nous cherchons à créer un programme où le personnage avancera sur une plateforme jusqu'à tomber dans un trou sans niveaux mais avec un système de record, nous avons aussi fixé notre problématique.
La semaine prochaine nous développerons nos questions et les détaillerons.
​
08/01/2018 : Nous avons approfondis notre questionnement sur les différents problèmes que nous pourrons rencontrer lors du codage. Dans un premier temps nous avons décider de simplifier notre concept pour nous permettre de créer une base facilement dans les prochaines séances.
La semaine prochaine nous ajouterons de nouvelles questions et nous tenterons de répondre aux diverses questions que nous nous sommes posés.
​
15/01/2018 : Nous avons ajouté de nouvelles questions pour nous permettre de cerner la majorité des problèmes que nous rencontrerons lors du codage, nous avons précisé certaines questions qui ne permettaient pas suffisamment de comprendre le problème posé.Nous avons ensuite commencé à répondre à nos questions en utilisant les termes appropriés de programmation, ce qui permettra dans les prochaines séances de démarrer le codage des bases de notre jeu facilement.
Dans la prochaine séance nous rechercherons les premiers éléments de codage afin d'avoir une base.
​
22/01/2018 : Nous avons rédigé chacun une partie du code servant au déplacement du personnage.
Hugo a codé d'une part un programme permettant de faire sauter sur place le personnage à une hauteur définie et en permanence et d'autre part Etienne a codé un programme permettant de déplacer le personnage dans toutes les directions en fonctions des flèches sur lesquelles on appuie et qui permet d'afficher "Game Over" lorsque le personnage sort de l'écran.
La séance prochaine nous devrons assembler nos deux codes ainsi que trouver comment faire rebondir le personnage sur une plate-forme.
​
29/01/18 : Etienne a assemblé nos codes et Hugo a créer des fonctions pour chaque mouvements. Puis nous avons chercher comment utiliser le code de tux pour faire rebondir le personnage sur les plateformes. Pour cela nous avons décider d'intégrer une image
​
29/01/18 : Après avoir bien avancé sur le code de notre jeu pendant les vacances, nous avons tenter de corriger plusieurs bugs et d'améliorer notre de jeu. Etienne à crée le bouton jouer et Hugo à intégrer une piste audio. Nous nous sommes pencher ensemble sur la création d'un bouton qui permettrai de relancer le programme au début.
​
05/03/18 : Nous avons ensemble créer trois différents tableaux (écran-titre, jeu, écran-game over) pour pouvoir programmer une fonction rejouer qui permet de recommencer une partie sans sortir du programme et de réinitialiser le score à 0 cependant nous n'avons pas encore réussi à réinitialiser la position des plateformes et des ennemis.
​
12/03/18 : Hugo a réussi à réinitialiser les valeurs des positions des plateformes et des ennemis lorsqu'on rejoue et Etienne a créé un système de record qui permet donc de faire apparaitre le meilleur score du programme en cours
​
​
​
​
​
​