WordOff est un jeu de lettres réalisé en Java à l'aide de la librairie JavaFX basée sur le jeu pour smartphone WordOn HD. Il a été réalisé dans le cadre du cours Projet de Groupe de la troisième année d'informatique logicielle à la Haute-Ecole d'Ingénieurie et de Gestion du canton de Vaud (HEIG-VD).
Afin d'ajouter de nouvelles fonctionnalités, les étapes suivantes doivent être suivies:
- Créez une nouvelle branche appelée feature-[nom de fichier]-[nom de la branche].
- Développez dans une nouvelle branche associée à la branche liée à la fonctionnalité (feature).
- Examen de code + tests unitaires avant de fusionner la branche de développement dans la branche feature associée.
- Une fois la fonctionnalitée terminée, supprimez l'ancienne ou les anciennes branches de développement.
- Fusionnez la branche master* dans la branche feature.
- Fusionnez la branche feature dans la branche master après la résolution des conflits et une deuxième série de tests.
- Supprimez la branche feature une fois fusionnée avec master.
La branche master devrait représenter l'avancement général du projet. Chaque branche feature devrait représenter la progression globale d'une fonctionnalité.
Les relectures de code sont encouragées pour vérifier si les commits sont cohérent et pour trouver des bugs. Elles ne sont pas obligatoires et ne devraient pas être nécessaires si le développeur teste son code de manière exhaustive et n'oublie pas de le formater son code.
- Compiler le projet nécessite Apache Maven ainsi que la version 1.8 du Java JDK.
- Le fichier
pom.xml
contient les informations utilisées par Maven pour compiler le projet. La commandemvn clean install
permet de compiler le projet avec le fichierpom.xml
du répertoire courrant. - Le programme exécutable est
N/A
.
Pour lancer l'exécutable compilé, utiliser la commande java -jar <nom de l'executable>.jar
- Edward Ransome (Chef de groupe)
- Antoine Friant
- Gabriel Luthier
- Christopher Meier
- Daniel Palumbo
- Michela Zucca