Skip to content

Game of life implemented with the cellular automaton algorithm

License

Notifications You must be signed in to change notification settings

zpervan/GameOfLife

Repository files navigation

Currently supported on Ubuntu 20.04 and Manjaro 20.1.2

Ubuntu

GameOfLife

Game of life implemented with the cellular automaton algorithm.

Used libraries:

Setup

Build system used in this project is Bazel. The installation instructions can be found here.

Install the following dependencies in order to compile the project on Ubuntu 20.04:

sudo apt install libgl-dev libglu1-mesa-dev

On Manjaro 20.1.2:

yay -S git clang bazel glfw-wayland glew

Preview

Still in development, but here is a sneak peek.

  • Main menu

  • Main menu - Simulation parameters set

  • Simulation screen - Rule 149 with grid size 50x50

ToDo

  • Simulation speed

Dedication

To my dear friend, Kazimir, who ignited me with the spark of scientific curiosity to unravel the universe and figure out it's internal workings. Thank you for your many interesting and educational lessons.

Releases

No releases published

Packages

No packages published