Skip to content

kgskgs/gol-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GOL

Game of life built with python and the kivy library

A simple user interface for Conway's Game of Life. It explores different ways to achieve functionallity with the library: trough the .kv files, class inheritance, and (admittedly not a good idea) hacking into the source code of one class and substituting the altered functions

Rquirements

There is a windows binary packaged with all dependencies included (created mainly to try and build the app with pyinstaller)

Notes

  • more than 2000 alive cells will cause lag at faster speeds
  • because of that the universe is bounded to 5000x5000 cells
  • if you acutally want a real application for running cellular automata use this
  • presented as coursework for the course "Programming with python" at New Bulgarian University
  • detailed description of the app is avialable in bulgarian, which could also serve as an introduction to kivy

License

MIT

About

Game of life built with python and kivy

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages