/SandPond

3D cellular automata

Primary LanguageJavaScriptMIT LicenseMIT

SandPond

SandPond is an engine for cells that follow spatial rules.
It's heavily inspired by Dave Ackley's T2 Tile Project.

For more info, check out the SandPond Saga video series.

Rules

Atoms follow simple rules, like this one:

@ => _
_    @

The @ represents the atom.
The _ represents an empty space.
So... the rule makes the atom fall down if there's an empty space below it.

Try it out

Try it out at www.sandpond.cool.
Or download it and open index.html in a browser.

Make your own element

Elements are written in the SpaceTode language.
To learn SpaceTode, check out the documentation.
Or look at the examples in the Elements folder.