Install the go compiler using msys2 or chocolatey, it doesn't matter. Make sure it's in your path and make sure gcc
from msys2 is in your path too.
go run cmd/amazing/main.go
Keyboard
F1 Randomize
F2 Clear the screen
SPACE pause
ESC quit
Mouse
You can click around anywhere and add more live cells to the simulation. Right click will remove cells.
Motivation
This was really just a thing to do to test Ebiten and go. I wanted to see how well it could handle just dumbly drawing all of the pixels every frame. It does pretty well!