Skip to content
This repository was archived by the owner on Jan 12, 2026. It is now read-only.

logSamuel

samuelryc edited this page Jan 21, 2013 · 15 revisions

Date Tâches effectuées, avec qui, commitées ou non

13 novembre: à partir d'un fichier (liens.txt) qui contient les positions initiales de tous les objets selon la map, j'ai codé dans Carte.py les méthodes qui font la lecture de ce fichier. Le code est en mesure de lire une map en particulier peu importe sa position dans le fichier et ensuite de mettre les positions initiales dans les listes associées aux bons objets. Ce travail a été commité et fait par moi-même.

15 novembre: j'ai apporté quelques corrections au niveau logique au code dans Carte.py, j'ai pensé à comment je pourrais faire la sauvegarde de la map lorsque le joueur quitte cette dernière et décide ensuite y revenir. J'ai aussi créé une série de map grâce au MapEditor de Marco. Les corrections on étés commités et faites par moi-même.

17 novembre: j'ai crée une méthode dans Carte.py qui, quand on y envoie une lettre en particulier, va changer de carte selon les liens que celle-ci a avec les autres cartes (exemple: si on m'envoie 'n' ça veut dire que le joueur veut changer de map). C'est le zooning entre chaque map. Bref, grâce à mon travail il est possible de changer de map. Ce travail a été commité et fait par moi-même.

18 novembre: il est possible de sauvegarder les cartes au fur et à mesure qu'on joue et qu'on change de salle (les objets au niveau de la matrice). Ce travail a été commité et fait par moi-même.

21 novembre: création des objets qui vont être sur dans les salles (interrupteur, déclencheur, roches, etc..) pour le scripting. Avec la contribution de Marc-Olivier. Ce travail a été commité.

28 novembre: début de modification au niveau de la carte donc loader les maps toutes en même temps au début d'une partie. Ce travail a été commité dans la branch cartemodif et fait par moi-même.

29 novembre: continuation des modifications au niveau de la carte. Les cartes loadent toutes en même temps. De plus, les objets sont placés dans un dictionnaire associé à chaque map. Ce travail a été commité dans la branch cartemodif et fait par moi-même.

4 décembre: rajout de la méthode changementCarte qui est primordiale quand on veut changer de carte et qui n'a pas encore été adapté à la nouvelle version du jeu. Il y a encore des bugs à corriger sur ce point. Ce travail a été commité dans la branch cartemodif et fait par moi-même.

6 décembre: merge mon carte.py avec le code de la vue de Marc terminé. Les multiples erreurs on été corrigées avec Marc. Le jeu est à présent beaucoup plus smooth. Ce travail a été commité dans la branch vuescroll et fait par Marc et moi-même.

9 décembre: création de plusieurs cartes et d'une image de feu en vue isométrique. Ce travail a été commité dans la branch vuescroll et fait par moi-même.

11 décembre: vu que le vue est maintenant en 2D et que cette décision a été prise à la fin du cours, je n'ai eu le temps que de trouver quelques images qu'on va pouvoir utiliser dans notre vue 2D. Ce travail a été commité dans la branch vuescroll et fait par moi-même.

13 décembre: création de d'autres map... J'ai pensé aux "missions" a réaliser dans chaque map pour créer des map différentes, qui ne se ressemblent pas tout le temps. J'ai créé un wiki pour Marco pour qu'il sache comment programmer les différents "trigger" dans les maps. Ce travail a été commité dans la branch vuescroll et fait par moi-même.

16 décembre: création de l'énigme Simon. Rajout des images gazon, eau, et lave (feu) dans certaines map. Ce travail a été commité dans la branch vuescroll et fait par moi-même.

18 décembre: création des "salles d'attentes" avant de commencer une énigme. Certains liens entre les maps ont été corrigés. Quelques corrections dans plusieurs maps (la structure) on été faites. Ce travail a été commité dans la branch vuescroll et fait par moi-même.

4 janvier: un début de classe coffre a été fait. Cette classe va gérer les objets du coffre et éventuellement pouvoir faire initialiser le transfert (par le modèle) des objets du coffre vers l'inventaire. Ce travail à été fait par moi-même, mais n'a pas été commité pour l'instant, car je viens tout juste de commencé à le programmer.

8 janvier: continuation de la classe coffre et une première tentative à comprendre comment "pluguer" un premier affichage de frame. J'ai compris comment faire, mais j'ai beaucoup de difficultés à comprendre comment implanter le tout dans le projet. La structure du projet me mélange beaucoup. Aucun commit.

10 janvier: réussi a afficher un frame qui affiche un premier objet du coffre lorsqu'on se trouve proche de ce dernier. Encore beaucoup de difficulté à comprendre la structure du projet. Aucun commit.

15 janvier: de retour dans la gestion des map. Le coffre a été mis de côté par manque de temps pour l'implémenter. Correction dans quelques maps qui faisaient buguer le jeu. Rajout d'une énigme player versus player dans une nouvelle map. Commité dans network.

17 janvier: aidé David pour lui donner des idées pour la video. Fait un video de gameplay avec ce dernier plus quelques titres créé sur illustrator pour mettre dans la video.

Clone this wiki locally