This take 2 weeks all time, if you like it, please click the love favorite, thank! Whole project rebuild, this is beta version alpha: https://scratch.mit.edu/projects/729343091/ Run in Turbowarp will faster (recommend) turbowarp.org/929945072?turbo&fps=250&hqpen ^ Also if using Turbowarp you can use Ctrl hot keys Many ideas come from lazyslug.com x/y - board x and y size random % - custom random life count board - toggle board chess - toggle chess board block - toggle block board status - toggle status life change - toggle life change history custom random - use custom random life count custom rule - use custom rule change - show life change death - life death change run - run load - load save - save random - random board blank - blank board step - step control, hold "z" to no clip step (no show changes) hide - hide all button (no hide tools now) delay - add delay between 2 frames (-0.01=no delay) pen - toggle pen control select - toggle select control pause pen - pause when drawing color - set pen color white:dead, gray:alive, darker gray: toggle copy - copy select paste - paste copy cut - copy and delete select shrink - make select fit with cells auto shrink - toggle auto shrink invert - invert select, dead→alive, alive→dead delete outside - delete outside select delete inside - delete select
Changelog v.beta-0.51 11/29/2023 - Increase the speed In scratch editor lite mode off:13-17 lite mode on (enable all tools and buttons):13-50 v.beta-0.5 11/24/2023 the biggest update now - Add select control and tools - Add pen tools - Change project name - Change rule loader operation mode, now you can load “B3/S23” or “23/3”, remove random rule - Add FPS - Make status “Nothing change” → “NC” - Add some hot key (only able on Turbowarp) - Add custom delay - Add a sus easter egg - Fix bugs (RLE save, custom rule, pause and more) v.beta-0.2 4/21/2023 - now you can save/load RLE (Run Length Encoded https://conwaylife.com/wiki/Run_Length_Encoded) format to load Conway's Game Of Life on other simulator, some RLE in here: https://conwaylife.com/patterns/all.zip - Add “examples” feature - Fix minor bugs v.beta-0.1 1/18/2023 - add lite mode (WIP) press l to toggle lite mode, it will disable some effect v.beta-0.01 11/12/2022 -re-code end menu make it slower move and fix flash bug - add random rule v.beta-0.0001 10/15/2022 fix minor bugs v.beta 10/12/2022 add: board-- - control board x/y size (may buggy) - show life death - add chess/block board mode - click to toggle life status-- - add timer (if board not change, it will show “nothing change”) - add speed status - can toggle status look like-- - add buttons - add all life change status (on using “life change”) - end menu now will move other: - use different method (this is faster (less 1 sec) when I test in turbowarp) - add control for chance of random - can use the custom rule (alpha test) remove: - arrow keys to move select (if I can, I will add back this, but WASD keys, for keyboard user) - delay time ← may add back soon bugs: - size bug, when the board is outside the scratch frame, the mouse control broke ---------------------------------------------------------------- https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life if you don't know what is Conway's game of life, check it out.