
19 statesS spinI inkG seeds
v1 cost
$2.37est.Agent-made: its share of a Claude Code session, priced as API-equivalent Opus 5.5.
- Output share
- 7k
- Time share
- 4m 49s
All 1 version$2.37
Budget
c4 · 62 linesShapes17 / 70
Triangles5,396 / 6,000
Draw calls3 / 4
- States
- move · cheer · point
- Used in
- No scene yet
- Made
1asset helper_bot "Helper bot" complexity=4 float2// a cute round robot pal about 0.9 m tall that hovers on a glowing saucer, front +z: a round body with a3// cream belly and a cherry heart, stubby arms with mitten hands, and a big round head whose dark screen face4// has huge shiny eyes, ear lights and a little antenna with a glowing tip. One gene (pal3, its name picked so5// seeds 1/2/3 land on tangerine Pip, sky Bolt and lilac Dot) picks the body colour. States: move, cheer, point6let pal3 = tangerine|sky|lilac7let botC = pal38let trimC = white9let bellyC = cream10let metalC = silver11let screenC = glassDark*.81213// the hover saucer and its glow ring14lathe base at=(0, .08, 0) h=.11 r=.21 prof=[0:.55 .25:.95 .5:1 .75:.9 1:.62] bands=[.42:botC .62:metalC] color=metalC segs=20 joint15torus glowring on=base at=(0, -.008, 0) R=.11 r=.022 color=glow ink=glow segs=20 sides=61617// the round body: a cream belly with a heart, shoulders for the arms18ball body on=base at=(0, .28, 0) r=(.2, .19, .19) color=botC segs=20 rings=12 joint19ball belly on=body surf=(0, -14) lift=-.07 r=(.13, .09, .12) color=bellyC segs=18 rings=1020slab heart on=body at=(0, -.03, .214) tilt=14 pts=[0,-.045 .05,.005 .05,.025 .035,.04 .015,.04 0,.025 -.015,.04 -.035,.04 -.05,.025 -.05,.005] t=.012 round=.005 color=cherry21ball collar on=body at=(0, .17, 0) r=(.12, .035, .12) color=metalC segs=18 rings=62223// stubby arms with round mitten hands; the bot's right arm is at -x24limb arm_l on=body at=(.19, .07, 0) roll=16 len=.13 r=(.05, .046) color=botC segs=12 joint25ball hand_l on=arm_l at=end+(0, -.02, 0) r=.06 color=trimC segs=12 rings=726limb arm_r on=body at=(-.19, .07, 0) roll=-16 len=.13 r=(.05, .046) color=botC segs=12 joint27ball hand_r on=arm_r at=end+(0, -.02, 0) r=.06 color=trimC segs=12 rings=72829// the big head with its screen face, ear lights and antenna30ball head on=body at=(0, .35, 0) r=(.24, .21, .22) color=botC segs=24 rings=14 joint31ball screen on=head at=(0, -.01, .155) r=(.175, .135, .075) color=screenC segs=20 rings=1032face look on=screen eyes=round mouth=smile spacing=48 eyeY=16 mouthY=-36 mouthW=.5 size=.5 iris=aqua skin=trimC detail=.6533cyl ear on=head at=(.226, 0, 0) mirror roll=-90 h=.04 r=.06 cap=trimC color=metalC segs=1234rod antenna on=head at=(0, .19, 0) to=(.02, .06, -.01) r=.012 sides=8 color=metalC35ball tip on=antenna at=(.02, .06, -.01) r=.034 color=glow ink=glow segs=12 rings=8 joint3637// idle: hover bob, a lazy arm sway, the antenna light pulsing38anim base py sin amp=.025 hz=.5539anim base rz sin amp=2 hz=.340anim arm_l rz sin amp=5 hz=.5541anim arm_r rz sin amp=5 hz=.55 phase=.542anim tip s keys=[0:0 .5:.3 1:0] hz=.94344// move: lean into the glide, arms swinging, a quicker bob45anim move: base rx sin amp=3 hz=1.646anim move: body rx keys=[0:9 1:9] hz=147anim move: arm_l rx sin amp=24 hz=1.648anim move: arm_r rx sin amp=24 hz=1.6 phase=.549anim move: head rx sin amp=3 hz=1.6 phase=.255051// cheer (0.9 s): a hop with both arms flung up and a happy head waggle52anim cheer: base py keys=[0:0 .2:-.03 .45:.16 .75:-.02 1:0] hz=1.1111 once53anim cheer: arm_l rz keys=[0:0 .25:140 .55:120 .75:140 1:0] hz=1.1111 once54anim cheer: arm_r rz keys=[0:0 .25:-140 .55:-120 .75:-140 1:0] hz=1.1111 once55anim cheer: head rz keys=[0:0 .3:8 .55:-8 .8:5 1:0] hz=1.1111 once56anim cheer: tip s keys=[0:0 .4:.6 1:0] hz=1.1111 once5758// point (0.6 s, then holds): the right arm swings forward to +z and the body leans after it59anim point: arm_r rx keys=[0:0 .55:-102 .78:-86 1:-90] hz=1.6667 once60anim point: arm_r rz keys=[0:0 .55:12 1:14] hz=1.6667 once61anim point: body ry keys=[0:0 .6:-10 1:-8] hz=1.6667 once62anim point: head ry keys=[0:0 .6:-14 1:-12] hz=1.6667 once63