AR
EN

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

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

Voir le code sur GitHub

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

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

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

Les paquets de cartes du joueur

Les paquets de cartes du joueur

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

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

Projet suivantMorpion