Aisle 11No. 214 of 460
Splashery
Cast a Shadow
130,000 small parts. Assembled in your browser.
Empty. Now look down.

Swipe across the pack to tear it open.
Press and hold. It pulls itself together.
Let go to drop it.
It stays in its pack here. The Playground has the rest.
Arcade · Built from a recipe
Cast a Shadow
A carved block hangs between a lamp and a wall, and every piece of it casts its own small shadow.
Play with it in the Playground
How to play
Drag or use the arrow keys to turn the block until its shadow fills the outline. Q and E roll it.
Toy facts
- Item
- No. 214 of 460
- Shelf
- Aisle 11, Arcade
- Kind
- Built from a recipe
- Small parts
- 130,000
- Sound
- Yes
- Batteries
- None
- Assembly
- It does that itself
- Licenses
- Apache-2.0, MIT, BSD
- Price
- $0.00
Small parts are the splats in its usual build on a computer. A phone may draw fewer.
Its controls
| Control | Kind | Range | Start |
|---|---|---|---|
| Play or pause | Tap | ||
| Play | Button | ||
| View | List | 2 choices | 2D |
About it
A carved block hangs between a lamp and a wall, and every piece of it casts its own small shadow. Each block is carved so that from one way its shadow is a picture, a heart, a fish, a key, a house, a star, a tree or a bird, and from the side it is another; from most turns it is a jumble. Turn it until its shadow fills the outline drawn on the wall; the Match chip says how close you are. In 2D you see only the wall, as if you stood at the lamp, and turn the block by its shadow alone; the 3D button steps to the side so the lamp and the block show.
Sources and credits
Made in Splashery. Its code is MIT.
Libraries
- 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



