Critter center · celworld
seed

Critter center

critter_center v1Agent-madec7
Open in Playground

v1 cost

$0.857est.

Agent-made: its share of a Claude Code session, priced as API-equivalent Opus 5.5.

Output share
4.9k
Time share
3m 31s
The agent session
All 1 version$0.857

Budget

c7 · 53 lines
Shapes38 / 200
Triangles5,892 / 15,000
Draw calls2 / 5
States
open
Used in
Made
1asset critter_center "Critter center" complexity=7
2// the town's healing house for critters: a wide one-storey block with cream walls over a coloured
3// skirting, a chunky red truncated-hip roof with a flat top, a big round heart sign plate standing on
4// the front eave, glass double doors under a striped awning, square windows, white corner posts,
5// two potted shrubs and a wide front step. The heart pulses gently; "open" slides the doors apart.
6let W = 8.4..9
7let D = 6.4..6.8
8let H = 3.1..3.4
9let roofC = cherry:4|tomato:2|coral:.5
10let wallC = cream:3|white
11let skirtC = peach:2|bubblegum|coral
12let trimC = white
13let stoneC = warmstone:2|sandstone|greystone
14let potC = terracotta:2|honey|sky
15let shrubC = leafA:2|leafB|leafC
16
17// footing and the walls (cream above a coloured skirting band)
18box plinth size=(W+.5, .3, D+.5) round=.08 color=stoneC
19box walls on=plinth at=(0, .3, 0) size=(W, H, D) round=.14 bands=[.2:wallC] color=skirtC joint
20box post x2 on=walls at=(W*.5-.06, 0, 0) row=(0, 0, D-.12) mirror size=(.36, H+.04, .36) round=.08 color=trimC
21box eave on=walls at=(0, H-.02, 0) size=(W+.36, .26, D+.36) round=.08 color=trimC
22
23// the roof: a red four-sided frustum with a flat top, overhanging the walls
24cone roof on=eave at=(0, .2, 0) h=1.55 r=(W*.5+.5)*1.414 r2=(W*.5+.5)*.62 segs=4 panels=4 phase=45 depth=(D+1)/(W+1) cap=roofC color=roofC joint
25box ridge on=roof at=(0, 1.5, 0) size=(W*.58, .22, (D+1)*.44) round=.1 color=roofC*.86
26
27// the sign: a big round plate on the front eave, a white ring, a glowing heart that pulses
28box signpost on=walls at=(0, H-.2, D*.5+.15) size=(.6, 1.2, .3) round=.08 color=trimC
29cyl plate on=walls at=(0, H+1.3, D*.5+.15) rot=(90, 0, 0) h=.3 r=1.15 round=.08 cap=roofC color=trimC segs=28
30torus ring on=plate at=(0, .32, 0) R=.86 r=.07 color=trimC segs=28 sides=6
31slab heart on=plate at=(0, .3, 0) rot=(-90, 0, 0) pts=[0,-.55 .42,-.12 .52,.14 .44,.36 .24,.44 .06,.34 0,.24 -.06,.34 -.24,.44 -.44,.36 -.52,.14 -.42,-.12] t=.08 round=.03 color=white ink=glow joint
32
33// the entrance: a step, glass double doors in a white frame, a striped awning, two wall lamps
34box step on=plinth at=(0, 0, D*.5+.25) size=(3.2, .36, 1.2) round=.06 color=stoneC*1.06
35box doorframe on=walls at=(0, 0, D*.5-.1) size=(2.5, 2.5, .34) round=.06 color=trimC
36box door on=doorframe at=(.56, .1, .04) mirror size=(1.06, 2.25, .34) round=.04 bands=[.94:trimC] color=glassDark joint
37box handle on=door at=(-.42, 1.05, .19) size=(.06, .5, .06) round=.02 color=silver
38box awning on=walls at=(0, 2.55, D*.5+.42) rot=(28, 0, 0) size=(3.3, .14, 1.15) round=.05 stripes=[roofC trimC] panels=7 color=roofC
39ball lamp on=walls at=(1.52, 2.15, D*.5+.12) mirror r=(.16, .2, .12) color=glow ink=glow segs=10 rings=6
40
41// windows: two each side of the door, two on each flank
42box frame on=walls at=(2.85, .95, D*.5-.08) mirror size=(2.0, 1.4, .26) round=.06 color=trimC
43box glass on=frame at=(0, .11, .02) size=(1.78, 1.18, .26) round=.05 stripes=[glass glassDark glass] panels=3 color=glass
44box sidewin x2 on=walls at=(W*.5-.08, 1.0, 0) row=(0, 0, D*.45) mirror size=(.26, 1.25, 1.3) round=.06 color=trimC
45box sideglass on=sidewin at=(.02, .1, 0) size=(.26, 1.05, 1.08) round=.05 color=glass
46
47// potted shrubs flanking the step
48cyl pot on=plinth at=(2.25, .3, D*.5+.55) mirror h=.55 r=.36 r2=.42 round=.06 color=potC segs=14
49puff shrub on=pot at=(0, .78, 0) r=(.48, .46, .48) color=shrubC segs=14 rings=9
50
51// life: the heart pulses; "open" slides the doors apart and back
52anim heart s sin amp=.07 hz=.7
53anim open: door px keys=[0:0 .3:.95 .75:.95 1:0] hz=.45
54