Tetris in Conway's Game of Life
— Swearingen 2A19
Matthew Clapp
Hello Everyone,
This week, Matthew Clapp will be giving a talk on creating Tetris in Conway's Game of Life.
Conway's Game of Life is a famous example of a 2D cellular automaton. Despite the simple rules that govern the Game of Life simulation, it is possible to construct complex patterns with interesting behavior. In this talk, I will explain how my team applied "the fundamental theorem of software engineering" to develop an entire computer processor within Game of Life. I will show how we assembled logic circuits, designed a custom architecture, and wrote a compiler, all so that we can play perhaps the world's slowest game of Tetris. Recommended reading: the Wikipedia article on Conway's Game of Life. A write-up of our project can also be found at https://codegolf.stackexchange.com/questions/11880/build-a-working-game-of-tetris-in-conways-game-of-life?answertab=oldest#tab-top.
Things Coming Up
(At Time of Writing)
-
Code-a-thon (March 1st, 2019)
- See The Code-a-thon Page.
-
Coulter's talk on MonoGame, a Videogame Framwework.
- Look for a link in the Index for more details.