Skip to content

V1.0

Compare
Choose a tag to compare
@Klaynight-dev Klaynight-dev released this 05 Dec 13:12
· 4 commits to main since this release
1b2bfdc

Version 1.0 Release Notes

New Features

  • Implementation of Conway's Game of Life in Python.
  • Graphical interface created using Tkinter to visualize cell evolution within a grid.

Changes

  • Addition of the Cell class to represent cell states within the grid.
  • Integration of the Grid class to manage operations on the game grid.
  • Establishment of the GameOfLifeGUI class for user interface interaction using Tkinter.
  • Integration of a generate_initial_grid(size) function in seed.py to create a random initial grid configuration.

Usage

  • Execute main.py to start the Conway's Game of Life simulation.
  • A graphical window displays the initial grid.
  • Living cells are depicted in black, while dead cells are in white.
  • The simulation progresses according to Conway's Game of Life rules, displaying changes in cell states at each iteration.

Remarks

  • This version 1.0 marks the first functional release of Conway's Game of Life implemented in Python using Tkinter for the graphical interface.
  • The grid evolves based on Conway's defined rules, altering the cell states according to their neighborhood.

Full Changelog: https://github.com/Klaynight-dev/jeu_de_la_vie/commits/v1.0