arkivo.art

it's a feature

alexthescott

--it's a feature (drippy sort) --alexthescott --8/24/21 p={8,136,130,11,139,131,12,140,129} pal(p,1) c=1 function burn() for p=0,2024do x=rnd(128) y=rnd(128) pc=pget(x,y) if (p-1)%3!=0 then --holding a magnet to --a old computer type-beat? pset(x,y+2,pc-1) end end end function add_brush() local b={} b.c=c b.x=0 b.y=rnd(2)\1 b.v=1 b.update=function(slf) slf.x+=slf.v end b.set_c=function(slf,c) slf.c=c end b.draw=function(slf) pset(slf.x,slf.y,slf.c) end b.destroy=function(slf) if slf.x>=128 then del(brushes,slf) end end add(brushes,b) end brushes={} add_brush() cls() ::♥:: if t()<2 then print("it's a feature",36,64,1) else --burn() is our unexpected effect burn() if t()%3==0 then add_brush() end if t()%6==0 then for b in all(brushes) do b:set_c(c) end c+=3 c%=10 end for b in all(brushes) do b:draw() b:update() b:destroy() end end flip() goto ♥

Blockchain tezos
Smart Contract KT1RJ6PbjHpwc3M5rw5s2Nbmefwbuwbdxton
Platform HEN
Token ID 226190
Minted at 25 Aug 2021, 05:44 UTC

Metadata URI Metadata URI
Artifact URI Artifact URI

pico8 , pico-8

JavaScript true
Networked false

Timestamp (UTC) 2024-08-18T01:58:14.071Z
Snapshot version 1
External network calls 0
Download Snapshot Download
Snapshot Image