Code Monkey home page Code Monkey logo

hexagonia's Introduction

HG

Tâches

Les tâches seront à l'avenir définies sur la plateforme git, dans l'onglets projets. Chaque tâches seront annotées, et elle seront également associées aux intervenants du projets.

Listes d'actions

  • Petite conversation avec Yacine sur le diagramme UML du projet le 10/02/2024
  • Démarrage du projet le 10/02/2024
  • Réunion demain à 10:30

Le rapport

Je commencerais le sommaire, et on écrira dedans au fur et à mesure pour éviter la surcharge de boulot vers la fin du projet.

ATTENTION Conventions c'est important

  • PREMIERE CHOSE, ce README doit être une sorte de pull avant chaque début de session de programmation.
  • Chaque tâche sera numérotées permettant de s'y retrouver plus facilement
  • Chaque branche, commit doivent être clair quand à son utilisation * exemple : add menu for create game ou assez généraliste comme add menu
  • Si besoin d'aide, tu peux demander de l'aide sur le forum help du serveur
  • Chaque modification du rapport de projet ainsi que d'autre documents demandées, précisez-les sur votre bloc en bas de ce README, cela sera un plus quand on va écrire le rapport.

Le code

  • Le code devra être bien indenté, s'il vous plait
  • Le README n'est pas à prendre à la légère, il doit vous servir d'informations à nous tous.
  • Et donc à remplir à chaque fois que vous touchez au code au moins quand vous revenez vous vous dites pas : j'en étais ou...

J'ai fait quatre blocs un pour chaque intervenant, pour nous permettre de dire ce que nous avons ajouter dans le projet (finis ou pas). Ca permet de voir ou on en est.

Moi

- Création de tous les paquetages du diagramme
- J'ai du renommé la classe Case en Cell car cela plantait la reconnaissance du paquetage
- Finis la première tâche, Mise en place du projet, le 11/02/2024
- Modification du plateau
- Ajout de la partie théorique
- Ajout des utilitaires le 17/02/2024
- Ajout de la vue du plateau ainsi que son contrôleur sur ce dernier le 6/03/2024
- Ajout des éléments que contiendra le menu le 11/03/2024
- Ajout de la barre d'aide, ainsi que la barre d'information du jeu (non complet) le 12/03/2024
- Commencement de l'affichage du plateau le 12/03/2024
- Correction du contrôleur sur les cellules, retaillage des fenêtres selon la taille de la grille le 13/03/2024
- Refactor de la notion du jeu, ajout d'une interface pour un jeu, des méthodes, des éléments pour les cellules le 14/03/2024
- Ajout des différents types de joueurs, tentative de création des structures utiles pour la partie théorique le 18/03/2024
- Ajout du menu, principalement le menu de création d'une nouvelle partie et de son contrôleur le 18/03/2024
- Modification afin de créer la première partie le 19/03/2024
- Modification du contrôleur permettant de créer une nouvelle partie même si nous sommes en cours de partie le 25/03/2024
- Ajout des fichiers XML : les paramètres du logiciel, et le fichier example de sauvegarde d'une partie le 25/03/2024
- Tentative de création des bordures selon le ou les joueurs (non complet) le 25/03/2024
- Suppression de l'historique et de la pile (à remettre si cela est nécessaire) le 26/03/2024
- Refactoring des paquetages : model et platform afin de mieux séparer les éléments le 26/03/2024
- Ajout de la réactivité au niveau de la souris sur le plateau le 26/03/2024
- Ajout d'un nouveau fichier dédié à la création de partie le 26/03/2024
- Ajout du chronomètre mais partiel le 27/03/2024
- Ajout de la fin de partie le 12/04/2024

hexagonia's People

Contributors

izaalalacoder avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.