Player's house · celworld
seed

Player's house

player_house v1Agent-madec5
Open in Playground

v1 cost

$0.853est.

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

Output share
4.9k
Time share
3m 30s
The agent session
All 1 version$0.853

Budget

c5 · 54 lines
Shapes35 / 100
Triangles4,082 / 8,000
Draw calls2 / 4
States
open
Used in
Made
1asset player_house "Player's house" complexity=5
2// the hero's home: a tidy two-storey cottage with white walls over a brick-red skirting, a warm
3// orange gabled roof running side to side, a brick chimney puffing smoke, a front door under a
4// little hood, two upstairs windows and a wide downstairs window with a flower box, a round attic
5// window in each gable and a doorstep. "open" swings the door.
6let W = 5.6..6.1
7let D = 4.8..5.2
8let H = 4.4..4.7
9let roofC = tangerine:3|terracotta:2|tomato
10let wallC = white:2|cream:2
11let skirtC = redwood:2|terracotta|walnut
12let doorC = oak:2|cherry|teal
13let trimC = sel(int(0..1), walnut, oak)
14let boxC = oak:2|honey
15let bloomC = flowerRed:2|flowerPink|flowerYellow
16let stoneC = warmstone:2|sandstone|greystone
17
18// footing and the walls
19box plinth size=(W+.4, .26, D+.4) round=.07 color=stoneC
20box walls on=plinth at=(0, .26, 0) size=(W, H, D) round=.13 bands=[.12:wallC] color=skirtC joint
21box beam on=walls at=(0, H*.5-.1, 0) size=(W+.08, .2, D+.08) round=.06 color=trimC
22
23// the roof: an orange prism along X, a ridge roll, gable-end round windows, a brick chimney
24cyl roof on=walls at=(W*.5+.4, H+.36, 0) rot=(0, 0, 90) scale=(1.9/(1.5*(D*.5+.5)/.866), 1, 1) h=W+.8 r=(D*.5+.5)/.866 segs=3 panels=3 phase=90 cap=wallC*.96 color=roofC
25cyl ridgecap on=walls at=(W*.5+.47, H+1.62, 0) rot=(0, 0, 90) h=W+.94 r=.14 color=roofC*.8 segs=10
26cyl attic on=walls at=(W*.5+.36, H+.62, 0) rot=(0, 0, -90) mirror h=.12 r=.34 round=.04 cap=glassDark color=trimC segs=16
27box chimney on=walls at=(-W*.28, H+.5, -D*.18) size=(.62, 1.9, .62) round=.06 bands=[.86:greystone] color=terracotta
28box chimtop on=chimney at=(0, 1.9, 0) size=(.78, .16, .78) round=.05 color=greystone
29
30// the front door under a little hood, a doorstep
31box step on=plinth at=(-W*.18, 0, D*.5+.2) size=(1.5, .3, .8) round=.05 color=stoneC*1.07
32box doorframe on=walls at=(-W*.18, 0, D*.5-.08) size=(1.3, 2.25, .28) round=.05 color=trimC
33rod hinge on=doorframe at=(-.5, .08, .04) to=(0, 2.05, 0) r=.03 sides=6 color=trimC joint
34box door on=hinge at=(.5, 0, 0) size=(1.0, 2.05, .28) round=.05 color=doorC
35box doorpanel x2 on=door at=(0, .7, .15) row=(0, .9, 0) size=(.7, .62, .04) round=.03 color=doorC*.86
36ball knob on=door at=(.36, 1.0, .19) r=.06 color=brass segs=8 rings=5
37box hood on=walls at=(-W*.18, 2.35, D*.5+.32) rot=(18, 0, 0) size=(1.7, .14, .75) round=.05 color=roofC
38
39// windows: a wide one downstairs with a flower box, two upstairs
40box frame on=walls at=(W*.2, .85, D*.5-.08) size=(1.7, 1.25, .26) round=.06 color=wallC*.93
41box glass on=frame at=(0, .12, .02) size=(1.46, 1.0, .26) round=.05 stripes=[glass glassDark glass] panels=3 color=glass
42box flowerbox on=frame at=(0, -.2, .28) size=(1.7, .3, .34) round=.05 color=boxC
43ball bloom x5 on=flowerbox at=(0, .32, 0) row=(.32, 0, 0) r=.13 color=bloomC segs=8 rings=5
44box upframe on=walls at=(1.35, H*.5+.35, D*.5-.08) mirror size=(1.05, 1.15, .26) round=.06 color=wallC*.93
45box upglass on=upframe at=(0, .1, .02) size=(.84, .95, .26) round=.05 bands=[.48:glassDark .54:glass] color=glass
46box shutter on=upframe at=(.68, 0, .04) size=(.26, 1.15, .14) round=.04 color=doorC
47
48// a side window on each flank, downstairs
49box sidewin on=walls at=(W*.5-.08, .9, .3) mirror size=(.26, 1.1, 1.1) round=.06 color=wallC*.93
50box sideglass on=sidewin at=(.02, .1, 0) size=(.26, .9, .9) round=.05 color=glass
51
52// life: chimney smoke, the flowers nod; "open" swings the door
53fx puff on=chimtop at=top+(0, .05, 0) n=4 hz=.3 size=.12 grow=2.6
54anim open: hinge ry keys=[0:0 .3:-75 .75:-75 1:0] hz=.4
55