WASD - Move Camera E/Q - Zoom In / Out Mouse - Place / Remove Cells Space - Run Simulation The rules of Conway's Game of Life: When the game is running: - Each cell has 8 neighbours: the 8 cells adjacently around it. These cells can be alive (white) or dead (black). - If a cell has less than two alive neighbours, it dies in the next cycle. - If a cell has more than three alive neighbours, it dies in the next cycle. - Otherwise, it lives to the next cycle. - If a dead cell is has three alive neighbours, it also becomes alive in the next cycle. This process then repeats again and again for every cycle while the game continues to run.
Conway's Game of Life, made in about 3 hours as a proof of concept for a 'camera' system, which allows for screen scrolling and zooming. However, the code that makes this work is probably not the most efficient and this *will* lag if you start using very large patterns. (or if your pattern becomes very large) So once again, Turbowarp if you want to mess around with larger patterns. https://turbowarp.org/546945125