TimeLine
Replacer l’Histoire dans le bon ordre.
- Type
- Jeu de bureau
- Cadre
- Projet de groupe à trois, BUT 1
- Année
- 2025
- Technologies
- Java, JavaFX, FXML, JSON

Le menu du jeu
Une adaptation du jeu de cartes Timeline, faite en JavaFX. Chaque carte porte un événement, ici l’apparition d’un langage de programmation, et le joueur doit la glisser au bon endroit sur la frise chronologique, sans voir sa date. Une carte bien placée s’affiche en vert et rapporte des points.
On joue seul ou à deux, avec un temps de réflexion réglable entre chaque coup et un chronomètre de partie. Un éditeur permet de créer ses propres paquets : ajouter, renommer ou supprimer des cartes, avec leur nom, leur date, leur description et une image. Les paquets sont enregistrés en JSON.
Les écrans ont été maquettés puis montés avec Scene Builder, et la logique de jeu est séparée des vues : contrôleurs JavaFX d’un côté, modèles des cartes, des paquets et des parties de l’autre.
- Mode solo et mode deux joueurs, avec temps de réflexion réglable
- Éditeur de paquets et de cartes, enregistrés en JSON
- Interfaces en FXML, montées avec Scene Builder

Nouvelle partie : nombre de joueurs, paquet et temps entre deux coups

Une partie à deux : COBOL bien placé avant Objective-C, sa date s’affiche en vert

Les paquets de cartes du joueur

L’éditeur de carte : nom, date, description et image