ScratchData LogoScratchData
Back to vicketick's profile

Conways game of life V3.2

VIvicketick•Created June 15, 2022
Conways game of life V3.2
2
2
69 views
View on Scratch

Instructions

Use turbowarp: https://turbowarp.org/705599834?fps=60&hqpen press space to start and stop draw with the mouse zoom in and out with the mouse scroll wheel move around the grid with WASD press r to step

Description

21/6/2022: V3.1 Massive speed boost due to new optimization on step 1/3. this new optimization is almost 40x faster then how it was before. i will also try to optimize step 2/3. i also plan on fixing the zoom feature so that it doesnt zoom from the middle of the grid but instead from the middle of the screen 3/7/2022: V3.2 Major improvement on step 3 by changing sorting alg. made the zoom feature zoom to the center of the screen instead of the grid. i have plans to improve the rendering engine and step 2 which now is the slowest step. This is a combination of my Game of life V2 and my large scale tile rendering engine V1.1 The new rendering engine makes it more optimized on the rendering side of things. the computing is the same. step 1: adds all of the active cells to a list so that it doesn't count the neighbours for inactive cells. step 2: counts all the neighbours and decides if a cell will live or die in the next generation, it adds this to a list step 3: Sorts that final list and replaces the grid with that list. the sorting is important for the rendering engine. Game of life V2: https://scratch.mit.edu/projects/688181683/ Rendering engine: https://scratch.mit.edu/projects/701366972/

Project Details

Project ID705599834
CreatedJune 15, 2022
Last ModifiedMay 27, 2023
SharedJune 15, 2022
Visibilityvisible
CommentsAllowed