Skip to content

kasakun/Game-of-Life-UI

Repository files navigation

Game-of-Life-UI

A user interface for cellular automata. Based on GLFW and nanogui.

What is implement

Random Mode

The seed pattern is randomly generated.

Game Library

Provide a seed library, user can choose the pattern in the internal library.

Brush Tool

Provide selectable brushes allow user to customize their own seed pattern. Use left click to choose brush, use right click to draw the pattern.

Stats Board

Show FPS, elapsed time, number of live cells and generations.

How to run

cmake .
make .
./Game-of-life-UI

Demo

The video link:https://www.youtube.com/watch?v=hXFlM9DHgwU