Guide · Updated July 2026 · ~14 min read
Cellular Automata Art: The Complete Guide to Growing Living Wall Art from Simple Rules
A cellular automaton needs no brush, no camera, and no training data — just a grid, a neighborhood, and one small rule repeated millions of times. This guide covers what cellular automata actually are, how Conway's Game of Life works, the other rule families worth knowing, and how to turn any of them into print-quality generative art you can hang on a wall.
What Is a Cellular Automaton?
A cellular automaton (plural: automata) is a grid of cells where every cell has a state — usually just "alive" or "dead" — and a single rule decides what happens to every cell on every tick of time, based only on the states of its immediate neighbors. That's the entire system. There is no central controller, no randomness beyond the starting pattern, and no cell that knows anything beyond its neighborhood.
What makes cellular automata endlessly interesting is emergence: a rule that fits in a single line of text can produce behavior so intricate it looks designed — self-repairing structures, moving "creatures," stable crystal-like formations, and patterns that never repeat. Nobody drew any of it. It grew from the rule.
Three things define any 2D cellular automaton:
- The grid — usually a square lattice, sometimes wrapped into a torus (edges connect, so nothing "falls off" the world) so patterns can move forever.
- The neighborhood — almost always the 8 surrounding cells (Moore neighborhood) or just the 4 orthogonal ones (von Neumann neighborhood).
- The rule — a function of "how many of my neighbors are alive?" that decides whether each cell is alive or dead next generation.
A Short History: From von Neumann to Conway to Wolfram
Cellular automata predate personal computers. Mathematician John von Neumann designed the first one in the late 1940s while trying to prove that a machine could build a copy of itself — a self-replicating automaton with 29 possible cell states, decades before anyone had the hardware to actually run it.
The rule most people now think of first, Conway's Game of Life, was published by mathematician John Conway in 1970 in Martin Gardner's Scientific American column. Conway wanted the simplest possible rule that balanced growth and decay — patterns that neither die out immediately nor explode into an unbounded fill. B3/S23 was the result, and it became one of the most studied systems in recreational mathematics.
In the 1980s, physicist Stephen Wolfram systematically catalogued every possible 1D cellular automaton rule (256 of them, using 2 states and a 3-cell neighborhood) and found that a handful — most famously "Rule 30" and "Rule 110" — generate genuinely unpredictable, complex patterns from perfectly deterministic rules. That work became the basis of his book A New Kind of Science and helped cement cellular automata as a serious lens for studying how complexity arises from simplicity — in biology, physics, and computation alike.
Conway's Game of Life, Explained
Game of Life runs on a 2D grid where each cell is alive or dead, and the neighborhood is the 8 surrounding cells (Moore neighborhood). Every generation, all cells update simultaneously using one rule:
The rule (B3/S23):
• A dead cell with exactly 3 living neighbors becomes alive (birth).
• A living cell with 2 or 3 living neighbors stays alive (survival).
• Every other cell dies or stays dead — from loneliness (fewer than 2 neighbors) or overcrowding (more than 3).
That's the whole rule. What makes it famous is what emerges from it. A handful of stable shapes — still lifes like the block and the beehive — never change once formed. Oscillators like the blinker cycle between a small number of states forever. And spaceships like the glider — a 5-cell pattern — translate diagonally across the grid indefinitely, unchanged in shape, just shifted.
The single most important discovery in Life's history is the glider gun, found by Bill Gosper in 1970: a pattern that periodically emits a fresh glider every 30 generations, forever. Its existence proved Life could produce unbounded growth from a finite starting pattern — settling a question Conway had posed when he first published the rule.
Decades of study later, it was proven that Game of Life is Turing complete: patterns exist inside it that implement logic gates, memory registers, and even a full computer — including, eventually, a machine capable of constructing a copy of itself on the grid. A rule simple enough to state in one sentence turns out to be capable, in principle, of running any algorithm that exists.
The classic patterns worth knowing
Decades of exploration turned up a small vocabulary of named shapes that recur across almost any Life session — spotting them is half the fun of watching the grid evolve:
| Pattern | Type | Behavior |
|---|---|---|
| Block | Still life | A 2×2 square — the simplest stable shape, never changes |
| Beehive | Still life | A 6-cell hexagonal ring, one of the most common stable shapes to emerge |
| Blinker | Oscillator (period 2) | A row of 3 cells that flips between horizontal and vertical forever |
| Toad | Oscillator (period 2) | Two offset rows of cells that swap positions each tick |
| Pulsar | Oscillator (period 3) | A large, symmetric pattern that pulses through 3 distinct states |
| Glider | Spaceship | A 5-cell diagonal traveler — the smallest pattern that moves indefinitely |
| Lightweight spaceship (LWSS) | Spaceship | Travels orthogonally rather than diagonally, slightly larger than a glider |
| Gosper glider gun | Gun | Emits a new glider every 30 generations, forever — the pattern that proved unbounded growth was possible |
Each category matters for a different reason. Still lifes and oscillators are what a random soup of cells eventually settles into once the chaos dies down — they're the "rest state" of Life. Spaceships are what carry information and structure across the grid. Guns are what let a finite pattern produce infinite, ever-growing output — the seed of everything from Turing-complete Life computers to the long-exposure trails that make good wall art.
1D cellular automata: Wolfram's 256 rules
Not every interesting automaton needs a 2D grid. A 1D cellular automaton runs on a single row of cells, where each cell's next state depends only on itself and its two immediate neighbors (3 cells total, each either 0 or 1). That gives exactly 2³=8 possible neighborhood patterns, and since each one independently maps to 0 or 1, there are 2⁸=256 possible rules — small enough that Stephen Wolfram catalogued and rendered every single one by stacking each generation as a new row, turning time itself into the vertical axis of the image.
A few of Wolfram's 256 stand out. Rule 90 produces a perfect Sierpiński triangle from a single live cell — a fractal falling directly out of a rule with no fractal concept built in. Rule 30 produces output chaotic enough that Wolfram's own software uses it as a random number generator. Rule 110 is, like Conway's Life, proven Turing complete — meaning a rule this small, applied to a single row of cells, is theoretically capable of running any computable algorithm. The lesson repeats across every scale of cellular automata: the ceiling on how complex the output can get is set by nothing about the rule's own complexity.
Why the grid wraps: toroidal boundaries
Most simulators, Cellscape included, connect the grid's opposite edges — a glider that exits the right side reappears on the left, top connects to bottom the same way. Topologically, this turns a flat square into a torus (a donut shape) with no edges at all. Without it, patterns that reach the boundary simply behave as if talking to an empty void with no neighbors, which distorts the rule's real behavior and permanently deletes anything that drifts off-grid. Wrapping the edges keeps every cell's neighborhood consistent no matter where it sits, which is also what allows a glider gun to keep firing gliders that loop back around forever instead of flying off into nothing after a few hundred generations.
Beyond Conway: Other Life-like Cellular Automata
Game of Life is one point in a much larger space of possible rules. Any B/S combination defines a valid "Life-like" automaton, and small changes to the birth/survival counts produce wildly different personalities — some die out almost instantly, some fill the screen, and a narrow band in between produces the same kind of rich, structured behavior Life is known for. With an 8-cell Moore neighborhood there are technically 2⁹×2⁹ ≈ 262,144 possible B/S combinations; only a small fraction land in that narrow, interesting band, and a handful of those have been studied enough to earn their own names.
| Rule | Notation | Character |
|---|---|---|
| Conway's Life | B3/S23 | The balanced original — gliders, guns, stable structures |
| HighLife | B36/S23 | Life plus a "replicator" pattern that copies itself |
| Seeds | B2/S | No survival at all — every live cell dies next tick, producing explosive, lace-like growth |
| Day & Night | B3678/S34678 | Symmetric under color inversion — dead and alive regions mirror each other |
| Life without Death | B3/S012345678 | Cells never die — patterns only ever grow, forming coral-like structures |
| Diamoeba | B35678/S5678 | Amoeba-like blobs with self-stabilizing diamond boundaries |
There are also automata that step outside the Life-like B/S family entirely. Brian's Brain uses three states (off, firing, dying) instead of two, producing streams of traveling sparks rather than static structures. WireWorld was designed specifically to let people build working logic circuits inside the automaton. Von Neumann's original 29-state automaton remains the ancestor of the whole field. Each rule has its own visual signature — some feel organic, some feel crystalline, some feel electric — long before any color or rendering choice is applied.
From Simulation to Art: Why Cellular Automata Make Beautiful Wall Art
A raw cellular automaton is just black-and-white cells flipping on and off — the art comes from three choices layered on top of the simulation itself:
- Color mapping. Instead of "alive = white," map a cell's age (how many generations it has stayed alive) across a gradient. Young cells glow one color, older cells shift toward another, and the population becomes a living heatmap of its own history.
- Long exposure. Accumulate every cell a pattern has ever touched, the way a long-exposure photograph traces a car's headlights across a night sky. The automaton stops looking like a simulation and starts looking like a photograph of light.
- Non-planar surfaces. The same rule, run on the same flat grid, can be rendered onto a torus, a sphere, a Möbius strip, or even projected as an accretion-disk-style gravitational lens. The simulation never changes — only the surface it's painted onto does.
This is also why cellular automata sit in an unusual place between mathematics and art. Unlike noise-based generative art or AI image synthesis, there is no randomness injected at render time and no training data borrowed from other images — every pixel is a direct, deterministic consequence of the rule and the starting pattern. The appeal for "math meets art" audiences is that the beauty is earned, not applied: it was already latent in the rule, waiting for someone to run it and look.
How to Make Your Own Cellular Automata Art (Step by Step)
You don't need to write any code to do this — a browser-based simulator handles the grid, the rule, and the rendering. Cellscape is a free one built specifically for this, with the CA math running on the GPU so grids stay smooth even at high resolution. The process:
- Pick a rule. Start from a preset — Conway's Life, Seeds, HighLife, Day & Night — or type your own B/S digits and watch the personality change instantly.
- Seed a pattern. Randomize the grid, hand-paint a shape, or drop in a known structure like a glider gun, then hit play.
- Choose a palette and render mode. Live shows the current generation only; long-exposure accumulates the whole history into a single glowing image.
- Try a surface. The same running pattern can be viewed flat, wrapped onto a torus or sphere, or rendered as an exposure-based 3D terrain.
- Export. Save a signed PNG for free, or unlock print-resolution files (up to 7200×10800 at 300dpi), transparent PNGs for garments, and video export with Cellscape Pro.
Try it now — open the Cellscape generator and play with Conway's Game of Life, Seeds, and 30+ other rules directly in your browser. It's free to use.
Tips for Print-Quality Results
A cellular automaton that looks great animated on a screen doesn't automatically look great as a still print — a few practical things make the difference:
- Let it run before exporting. The first few generations of a random seed are usually noisy and unstructured. Most rules settle into their characteristic look after a few dozen generations — that's the moment to export, not generation zero.
- Match resolution to output size. A poster printed at 24×36″ needs roughly 7200×10800 pixels at 300dpi to avoid visible softness up close; a phone wallpaper needs far less. Export at the resolution your final medium actually requires.
- High-contrast palettes print better than subtle ones. Screens and paper render color differently — palettes with clear separation between "alive" and background tend to survive the jump to ink more faithfully than low-contrast gradients.
- Use transparent backgrounds for garments. Printing on fabric (t-shirts, tote bags) needs the cell pattern isolated from its background, not a rectangle of flat color behind it.
- Long-exposure hides the grid, live mode shows the moment. If you want a single generation frozen mid-action (a glider mid-flight), export in live mode; if you want the whole run's story in one image, use long exposure.
- Non-planar surfaces read better at a distance. A torus or sphere projection adds visible depth and curvature that a flat grid doesn't have — it tends to work especially well for large-format prints viewed from across a room, where a flat grid can read as static noise.
- Bigger grids, not just bigger pixels, add detail. Upscaling a small low-resolution grid to a large canvas just produces bigger blocky cells. For genuinely detailed, print-worthy texture, increase the simulation's grid size itself before exporting, not only the output resolution.
Frequently Asked Questions
Is Conway's Game of Life a cellular automaton?
Yes. Conway's Game of Life is the most famous example of a cellular automaton: a 2D grid of cells, each either alive or dead, updated every generation by a fixed rule applied to every cell's 8 neighbors. Its specific rule is written B3/S23 — a cell is born with exactly 3 living neighbors, and survives with 2 or 3.
What does the notation B3/S23 mean?
It's the standard "birth/survival" notation for 2-state Life-like automata. B (birth) lists neighbor counts that turn a dead cell alive; S (survival) lists neighbor counts that keep a live cell alive. B3/S23 is Conway's Game of Life: born on 3 neighbors, survives on 2 or 3.
Is Conway's Game of Life Turing complete?
Yes. It has been proven that Conway's Game of Life can simulate any computer program, including a working Turing machine — patterns exist that implement logic gates, memory, and even a machine that constructs copies of itself. This makes it "Turing complete," one of the simplest known systems with that property.
What's the difference between cellular automata and generative art made with noise or AI?
Cellular automata are fully deterministic and rule-based: the same starting grid and rule always produce the exact same evolution, with no randomness beyond the optional random seed and no training data. Noise-based generative art relies on stochastic functions, and AI image generation relies on a model trained on other images. CA art is closer to a mathematical proof than a photograph — the beauty comes entirely from simple local rules producing complex global behavior, a property called emergence.
Can cellular automata create genuinely unique, one-of-a-kind art?
Yes. Even with the same rule, a different starting pattern (or random seed), palette, generation count, and rendering surface produces a visually distinct result. Because CA evolution is chaotic in practice — tiny changes in the seed cascade into very different long-term patterns — no two runs typically look alike, even though the rule itself is fixed and reproducible.
Why do cellular automata grids wrap around at the edges?
Wrapping opposite edges together (so the right side connects to the left, and top to bottom) turns the flat grid into a torus with no true boundary. This keeps every cell's neighborhood consistent everywhere on the grid — without it, cells at the edge would behave as if bordering an empty void, which distorts the rule and permanently deletes any pattern that drifts off the grid, like a glider flying off into nothing.
Are 1D cellular automata (like Wolfram's Rule 30 and Rule 110) related to Conway's Game of Life?
They're the same family of idea applied to a simpler grid: a single row of cells instead of a 2D grid. Stephen Wolfram catalogued all 256 possible 1D rules with a 3-cell neighborhood. Rule 110 has been proven Turing complete, just like Conway's Game of Life, showing that even a single row of cells with a tiny rule can in principle compute anything a full computer can.
Start Growing Your Own
Every pattern in this guide — the glider, the glider gun, Seeds' lace-like explosions, HighLife's replicator, even a slice of Wolfram's 256 one-dimensional rules — runs in real time in a regular browser tab, no install and no code required. None of it was designed pixel by pixel; all of it grew out of a single line of logic run against a grid of cells, generation after generation, until a rule turned into a picture. Open Cellscape and pick a rule to see for yourself: grown, not drawn.
Related Reading
- Types of Cellular Automata: A Reference Guide — the fuller taxonomy beyond Life-like rules (1D, multi-state, continuous, 3D).
- Algorithmic Art Generators: 7 Approaches Compared — how cellular automata stack up against fractals, L-systems, noise fields and more.
- How to Make Generative Art (No Coding Required) — the beginner-friendly walkthrough.
- Math & Science Art Decor Ideas — where CA art fits among fractals, scientific illustration, and data visualization.
- Gifts for Programmers — using CA art as a gift idea.