Jeu de société HIVE en C++

Jeu de société HIVE en C++

  • Développement en C++ du jeu de société Hive avec une architecture orientée objet robuste.
  • Interface graphique interactive conçue avec Qt pour une expérience utilisateur fluide.
2023
UTC

Technologies utilisées

C++QtProgrammation orientée objetPatrons de conception

Détails du projet

  • Utilisation de plusieurs design patterns (Factory, Strategy, Observer, ...) pour structurer la logique du jeu et faciliter les extensions.
  • Modélisation fine des pièces et règles via une hiérarchie de classes, respectant les principes SOLID.
  • Système de vérification de la connectivité de la ruche implémenté avec des algorithmes de parcours de graphe.
  • Séparation nette entre moteur de jeu et interface grâce à une architecture optimisée.
  • Interface Qt dynamique avec gestion des événements utilisateur, animations et mise à jour temps réel de l'état du plateau.

Galerie de photos

Jeu de société HIVE en C++ - Image 1

Rapport PDF

Consultez le rapport associé à ce projet.

Jeu de société HIVE en C++ - Rapport PDF

Télécharger le PDF

Intéressé par ce projet ?

N'hésitez pas à me contacter pour en discuter ou voir d'autres projets.