DéveloppementTerminé

Jeu de la Vie - Conway

Implémentation du célèbre 'Jeu de la Vie' de Conway en C++ utilisant la programmation orientée objet avec interface graphique

Jeu de la Vie - Conway

Le Jeu de la Vie de Conway

Le Jeu de la Vie de John Conway est un automate cellulaire célèbre qui simule l'évolution d'une population de cellules selon des règles simples. Cette implémentation en C++ met l'accent sur une architecture orientée objet claire et une interface graphique intuitive.

Le projet démontre la beauté des systèmes complexes émergents à partir de règles simples, un concept fondamental en informatique théorique.

Fonctionnalités implémentées

  • Simulation en temps réel avec contrôle de vitesse
  • Interface graphique avec grille interactive
  • Patterns prédéfinis (Glider, Oscillateurs, etc.)
  • Mode édition pour créer ses propres configurations
  • Sauvegarde et chargement de configurations
  • Statistiques en temps réel (population, générations)

Architecture technique

Design Pattern : Utilisation du pattern MVC (Model-View-Controller) pour séparer la logique métier de l'interface utilisateur.

Informations techniques

Technologies :
C++POOInterface graphiqueAlgorithmes
Statut : Projet terminé
Concepts : Automates cellulaires