You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
1.0 KiB

Conway's Game of Life - Frontend only
Files:
- index.html — main page
- style.css — styles
- script.js — game logic and UI
How to run:
1. Open `index.html` in your browser (double-click or use a simple static file server).
2. Use the controls to Start/Stop, Step, Randomize, or Clear.
3. Click or drag on the canvas to toggle cells. Adjust speed and cell size with sliders.
Notes:
- No backend required.
- For best results, open the page via a local server (e.g., `python3 -m http.server`) if your browser blocks local file scripts.
New features:
- Presets: select common patterns (Glider, Lightweight spaceship, Pulsar, Gosper glider gun) from the Presets dropdown.
- Wrap edges: enable "Wrap edges" to use toroidal neighbor rules (cells at edges consider opposite edges as neighbors).
- Save / Load: Save the current grid to your browser's localStorage (client-side only) and load it back later. The save is stored per-browser and per-machine.
- Speed slider: slider direction matches natural expectation: left = slower, right = faster.

Powered by TurnKey Linux.