Release Notes
A group of friends and I decided to implement Game of Life in a variety of programming languages to mark John Conway's passing (https://en.wikipedia.org/wiki/John_Horton_Conway). I got distracted and ended up implementing a different kind of cellular automaton that I'd heard about years ago called EVOLOOP/SEXYLOOP.
This quick and dirty implementation of this isn't meant to be particularly amazing, but it is still transfixing to watch :) Think of it as a screensaver.
Notes:
- It's hard-coded to add three "loops" at random positions in the grid at start.
- It's hard-coded to do 10 simulation steps for every frame update.
- I used a number of sources (included in the description) to get the automaton transition table, and I don't really know how that works.
If there's any real interest, I could look at adding UI so you can change the simulation steps or number of starting loops.
If there's an oddly large amount of interest I could re-implement this was efficient shaders / compute shaders to really make the simulation fast.
Files
Get SEXYLOOP Cellular Automaton Simulation
SEXYLOOP Cellular Automaton Simulation
Super-quick basic implementation of an EVOLOOP variant just for fun
Status | Prototype |
Category | Other |
Author | GiantIan2 |
Tags | 2D, cellular-automaton, Life Simulation |
Leave a comment
Log in with itch.io to leave a comment.