Gestion du projet

Planification

Voilà la planification prévisionnelle dont la base est donnée par le calendrier du cahier des charges. Chaque version apporte une nouvelle fonctionalité par rapport à la précédente:

  • Première version: jeu de yams sur ligne de commande (gestion des scores, tirages des dés, ...)
  • Deuxième version: jeu avec interface graphique (minimum 2 joueurs pour jouer)
  • Troisième version: jeu avec interface graphique et joueur(s) robot(s)
  • Quatrième version: jeu en réseau.

Pratiquement, le projet a été démarré en septembre 2005, pendant des vacances bien agréables sur l'île de Noirmoutier. Dans une première phase, peu de temps a pu être investi dans ce projet. Une première version du moteur de jeu est toujours en cours de développement.

Réalisation

  • Version 0.9: Executable (exe ou autre) avec l'interface commandline
  • Version 0.8: JAR executable avec une interface commandline

Environement technique

Développement

  • Java 6, sous Windows XP.
  • Développement avec eclipse 3.4.
  • Documentation utilisateur sous forme apt (Format Maven 2.0).
  • Documentation technique: javadoc, umlet pour les diagrammes UML.

Build

  • Buildé avec les versions suivantes (Infos du 15.04.2011, sujettes à changement car documentées statiquement)
    >java -version
    java version "1.6.0_24"
    Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
    Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)
    
    >mvn -version
    Maven version: 2.0.9
    Java version: 1.6.0_24
    OS name: "windows 7" version: "6.1" arch: "x86" Family: "windows"