
Fig. 207. §11 Arcade
Grain Garden
Every grain here is one splat, moved by a simple rule sixty times a second.
1Facts
- Shelf
- Arcade
- Kind
- Built from a recipe
- Sound
- Yes
- Licenses
- Apache-2.0, MIT, BSD
2How to play
Pick sand, water, oil, fire, seeds or stone, then hold and move to pour. Press 3D to tip the box.
3Its controls
Table I. Every control on this Splash.
| Control | Kind | Range | Start |
|---|---|---|---|
| Play or pause | Tap | ||
| Play | Button | ||
| View | List | 2 choices | 2D |
4About it
Every grain here is one splat, moved by a simple rule sixty times a second. Sand falls and slides off a pile at a slant. Water and oil fall and spread sideways to find their level; oil is lighter, so water sinks under it. Fire flickers upward and dies down to smoke, lighting oil, plants and seeds, and water puts it out. A seed resting by water sprouts a plant that grows up toward the light and sometimes flowers. Stone stays where it is put, for ledges and bowls; Erase clears.
The box has depth. In 2D you see it face on and pour through its whole depth; the 3D button tips it round so the grains show in 3D, still running by the same rules (Q and E turn it).
5Sources and credits
Made in Splashery. Its code is MIT.
6Libraries
- Apache-2.0
- Basic Pitch, ONNX (lane Audio piano, October 21, 2026)
- MIT
- omggif 1.0.10
- MIT
- ONNX Runtime Web 1.30.0 (its modules)
- MIT, Apache-2.0, BSD
- PDF.js 6.3.289



