ScratchData LogoScratchData
Back to gregatku's profile

Conway's Life with Clones

GRgregatku•Created April 18, 2019
Conway's Life with Clones
8
5
116 views
View on Scratch

Instructions

Click the Flag to create the Clones forming the game's cells. Click a Cell to change its state. Click a Pattern Button to seed the game with that pattern (the last one for a random pattern). The [Play], [Pause], [Clear], [Replay] & [Next] buttons' purposes will soon be obvious. Enjoy!

Description

Created by @gregatku for use in Coding Classes for Kids Unlimited. All the information required to build this project was found at https://en.wikipedia.org/wiki/Conway's Game of Life including fixed seed patterns 4 & 5. Pattern 6 has 3 options combing several "spaceship" patterns from the Wikipedia article in such a way that they collide before completing their journeys with some surprising outcomes, such as eventually generating a 3 phase oscillator also mentioned in the article. Pattern 4 features two multi-phase oscillators (the 1st - 15 phases, the 2nd, Kok's galaxy, has 8 phases). Fixed seed Pattern 1 was a self discovery that also generates that 3 phase oscillator. Pattern 2 was my own creation, with the irony that first there was LIFE and then there wasn't. Pattern 3 was my also my own creation. It was my original intention to have 1200 10x10 pixel cells in a 30x40 grid, but I soon discovered that Scratch has an upper limit of 300 Clones, so sadly it only has 300 20x20 pixel cells in a 15x20 grid. The rules for generating the game's next state are: 1. A Live cell with 2 or 3 neighbours survives 2. Any other Live cell Dies 3. A Dead cell with 3 neighbours is reincarnated

Project Details

Project ID303454488
CreatedApril 18, 2019
Last ModifiedJuly 23, 2021
SharedApril 18, 2019
Visibilityvisible
CommentsAllowed