Game of Life
draw life · hear it sing · take the challenge
🎮 Arcade 📖 Learn
// challenges
select a challenge · draw your pattern · press play
✋ drag a pattern onto the grid
drag to stamp · scroll to rotate · R / M keys
// rules Survive live cell with 2 or 3 neighbours Die live cell at every other count Born empty cell with exactly 3 neighbours · B3/S23 · cells die at the border
✏️ click + drag to draw · ⏵ press Play to evolve
gen0
cells0
next0
// play
speed 10 fps
// music box
tempo 9/s
volume 50
tone
A line sweeps the grid — live cells play notes by row (a pentatonic scale). Draw or stamp shapes, then press ⏵ Play to evolve the tune.
// watch
// edit
// more
cell px 8
// patterns
drag to stamp · R / F to rotate/flip
✓ Complete
Post your score to the leaderboard:
🌱 Welcome to Game of Life
A tiny universe that runs on 3 simple rules.
✏️Drawclick and drag on the grid to place cells
Playwatch them live, die and multiply
🎛️ExploreChallenges (puzzles) or 🎠 Music Box (music)
New here? The board already shows GAME LIFE — tap below to watch it come alive.
🏆 Leaderboard
Loading...
📤 Share Shape
Share your current grid with the community so others can try it.
🖼️ Community Gallery
Loading…
👋 New here? Tap ✦ Watch to see a pattern come alive.
🎬 Scenes
Curated starting states — click one to load and watch it play.
⊕ Add to Patterns
Pick a saved blueprint to add as a draggable pattern tile.
💾 My Blueprints
Saved locally in your browser — private, never shared.
📷 Image → Cells
Upload any image — dark pixels become live cells. Adjust the threshold to control density.
Click or drop an image here