Repository navigation
logDavid
Date Tâches effectuées, avec qui, commitées ou non
Création du client avec une nouvelle structure de classe et de méthode. Ajout des méthodes : envoyerMessage, recevoirMessage, connecte et updateClient. En attente du serveur pour voir si le mix du serveur et client fonctionne. Aucun commit n'a été fait. Lecture de la documentation Pickle pour sérialiser les objets qui n'est pas encore fonctionnel sur serveur/client.
Vérification du mix entre le serveur et le client avec Jean-Sébastien Fauteux. La connexion fonctionne correctement, l'envoi et la réception des messages fonctionnent également. Ajout des exceptions dans le client pour gérer les exceptions de déconnexion ou d'erreur de déconnexion. Quelques commit on été fait pour que mes collègues d'équipe puisse accéder aux codes. La client et le serveur ne gère toujours pas la sérialisation d'objet et c'est sur quoi on doit terminé. Ensuite, on doit mixer notre code avec l'équipe de la vue et du modèle pour déposer notre version beta du Sprint 1.
Correction du problème avec les commandes de déconnexion (/quit, /shutdown) au niveau du serveur. La réception des données au niveau du client était reçu en retard. Le problème à été résolu. La mise à jour à été fait (commit).
Modification de la class MenuChargerPartie et de MenuNouvellePartie pour pouvoir sauvegarder un player dans le fichier player.dat et pour loader un player. Cela permet d'accéder à nos sauvegarde local de nos players précédement créer.
Ajout d'une liste de radiobutton pour choisir sa sauvegarde de player dans le menu. Fix de quelques boutons retour pour le retour au menu.
Discutions avec l'équipe pour connaître leur avis si on fait un lobby ou non. Définir et vérifier ce que Abou doit faire (interface lobby). Travaillé sur le réseau pour permettre au client de joindre le lobby (non-fonctionnelle). Aucun commit.
Création de la classe MenuLobby pour l'interface du lobby. Reste à ajouter une fenêtre pour afficher les joueurs dans le lobby. J'ai laissé cette tâche à Abou. J'ai travaillé avec Abou sur la classe. J'ai également commit et créer une branch lobby.
Merge de la branch network avec lobby pour tester l'affichage des joueurs dans le lobby. Il y a un bug au niveau de la réception du nombre de joueur avec le client (à revoir). Commité
Étudier le code de gab pour le AI (logomath). Explications et discussion avec gab pour définir un algorithme pour faire bouger les logomaths. Aucun commit n'a été effectué pour l'instant.
Organisation de la branche AI. Merge avec la nouvelle version vuescroll pour avoir la version la plus récente. Travailler sur le code de l'AI avec Gab. Commit effectué pour le merge
Travaillé sur le IA avec Gabriel. Tentative d'arranger le bug au niveau du déplacement de l'IA. Il se déplace mais les positions ne sont pas correct. Commit effectué pour merger le IA avec la nouvelle vue.
Réglage du bug avec le déplacement du logomate. Le déplacement du logomate se fait bien. Merge avec le master. J'ai travaillé avec Gab sur le code IA. Commité dans master
Le logomate se déplace diagonalement à la position de destination défini. Il y a un bug au niveau du déplacement verticale et horizontale. Quelques conditions dans le IA à vérifier. Pour plus d'informations aller voir le open issue Logomate bug. Commité dans master et travailler avec Gabriel.
Permettre le merge avec la nouvelle vue. Il y a un bug donc il faut revoir le merges avant de push. Il n'y a eu aucun commit. Travaillé avec Gab
#6 janvier 2013 Merge du IA avec la nouvelle vue du subdivmap (subDivision) pour l'instant il y a un bug avec l'affichage des logomates dans framejeu. À revoir avec Marc et Gab. Commité dans IA.
Restructuration du AI pour qu'il puisse fonctionner avec la subdivision. Finalement, il n'y pas pu d'erreur et le logomate peut bouger. À revoir pour les déplacements. Gab à commité.
#15 janvier 2013 Les logomates ne font pas le chemin voulu. Puisque le temps est précieux et qu'il nous reste pas beaucoup de temps, on songe à mettre le AI random pour le déplacement. Commité avec gab.
#17 janvier 2013 Préparation pour le trailer. Enregistrer quelque clips du jeux pour une démo video et préparer des fichiers audio pour une musique de fonds du trailer. Travaillé avec Sam. Non commité
Création du montage vidéo et ciblé les points nécessaire à faire afficher dans le vidéo. Aucun commit.