Categories
Programming

Game of Life on a Flip-Dot Display

With the passing of John Conway, I decided to add ‘Game of Life’ to a Flip-Dot project I’m working on, in honour of his work.

I show a couple of random starts, a start from text ‘Hello!’ and a start with some known forms.

Physical display is an Alfa-Zeta XY5 28×14. I’m building it into a much larger display (252×56) so I develop with a curses based simulator most of the time. I show Game of Life running in this at the end, the larger area allows for some known persistent patterns at start.

Uses Python PIL based driver: https://github.com/tuna-f1sh/flipdot
With custom async display manager, Game of Life functions: https://gist.github.com/tuna-f1sh/9e6ff4552f75de3705cae6d3c044b1cc

Leave a Reply