# Taffy asset packs

> Ten pieces of soft candy plastic in a bright white studio, washed from one pastel into the next: stacked marshmallow slabs, a pressable cushion, a twisting puzzle cube, a self-solving block puzzle, a fidget tower, a glass fidget cube, a ring of dough, a rope knot, a satin ribbon knot and a swirl of petals. Every one fidgets on a loop; drag to fling it, tap for its trick. Gloss or satin, six palettes.

- [Taffy Pack](https://www.assembli.design/components/taffy-pack.md): The whole Taffy asset pack in one install: ten pieces of soft candy plastic, raymarched in WebGL in a bright studio and washed from one pastel into the next. Marshmallow slabs, a pressable cushion, a twisting puzzle cube, a self-solving block puzzle, a fidget tower, a glass fidget cube, a ring of dough, a rope knot, a satin ribbon knot and a swirl of petals, plus a stage and a candy-box picker.
- [Stack](https://www.assembli.design/components/taffy-stack.md): Taffy pack: three marshmallow slabs in soft candy plastic, washed from butter through peach to rose. A slow breath runs up the stack, and every six seconds the top slab hops, turns a quarter and lands with a squash that runs down through the others. A tap bounces all three in turn. Drag to turn and fling. Raymarched in WebGL.
- [Pillow](https://www.assembli.design/components/taffy-pillow.md): Taffy pack: two puffy marshmallow layers in soft candy plastic, a rose cushion fading to cream on a butter-and-apricot base. Every few seconds an unseen finger presses a soft dimple into the top somewhere new, holds, and lets go, and the marshmallow wobbles back. A tap presses dead center, harder. Raymarched in WebGL.
- [Cube](https://www.assembli.design/components/taffy-cube.md): Taffy pack: a puzzle cube of eight soft candy blocks in rose, sky, butter, lilac and mint round a lilac band. It fidgets on a loop: the top layer twists a quarter, then the bottom the other way, then each twists back, lifting a hair and landing with a click. A tap bursts the blocks apart and snaps them back together. Raymarched in WebGL.
- [Block](https://www.assembli.design/components/taffy-block.md): Taffy pack: an interlocking block puzzle in soft candy plastic, with rose and butter bars, a lilac top, a mint step and a cream base. It solves itself on a loop, one piece at a time sliding out of the block, hanging a beat and sliding home. A tap pops every piece out at once and pulls them back. Raymarched in WebGL.
- [Tower](https://www.assembli.design/components/taffy-tower.md): Taffy pack: a fidget tower of rounded candy plates, with a lilac base, a clear glass block with a mint core inside, butter, sky and a rose cap, ringed by an apricot hoop. A ripple of twist runs up it, and every seven seconds it cascades a quarter turn, layer after layer, as the hoop spins the other way. A tap sends a faster cascade. Raymarched in WebGL.
- [Crate](https://www.assembli.design/components/taffy-crate.md): Taffy pack: a fidget cube in clear frosted glass, wrapped in a rose strap, with a round button on its side and candy parts inside: a mint slider, a lilac drum, a butter channel and a peach block. Every six seconds the button clicks in and the parts answer, the slider shooting across and the drum rolling. A tap clicks it. Raymarched in WebGL.
- [Loop](https://www.assembli.design/components/taffy-loop.md): Taffy pack: a ring of soft-touch apricot dough, thick at the bottom and thin over the top, paling to peach round its hole. Its weight slowly rolls round the ring, so the hole drifts and the loop seems to knead itself. A tap pulls it wide like taffy and lets it snap back with a wobble. Drag to turn and fling it. Raymarched in WebGL.
- [Twist](https://www.assembli.design/components/taffy-twist.md): Taffy pack: a trefoil knot of fat soft rope in pulled-taffy colors, sky blue through rose to apricot and peach, the colors drifting along the rope as it slowly turns and kneads, its strands melting together where they cross. A tap pulls the knot tight and lets it relax with a wobble. Raymarched in WebGL.
- [Knot](https://www.assembli.design/components/taffy-knot.md): Taffy pack: a trefoil knot of wide satin ribbon, washed from deep violet through magenta to pale lilac, its edges shifting toward sky blue side on. It tumbles slowly while its ribbons roll along themselves and the colors flow round. A tap loosens the loops, which swell open and cinch back tight. Raymarched in WebGL.
- [Bloom](https://www.assembli.design/components/taffy-bloom.md): Taffy pack: a swirl of curled satin petals round an open eye, wound round a ring so they draw spirals, deep blue-violet at the center through lilac to hot pink at the edges. The petals spin like a pinwheel while the flower breathes open and shut. A tap blooms it wide and lets it curl back in. Raymarched in WebGL.

Back to [asset packs](https://www.assembli.design/category/asset-packs.md).
