{"name":"fuzzy walk (read the manual)","description":"-- fuzzy walk (read the manual)\n-- alexthescott\n-- 8/13/21\n\nr=rnd\nb=8\nc=0\np={}\nm=1\n\nfunction ap()\n\tlocal d={}\n\td.x=r(128-b*2)\n\td.y=r(128-b*2)\n\tadd(p,d)\nend\n\nap()ap()\n\ncls()\n::♥::\nif t()<2 then\n\tprint(\"fuzzy walk\",44,64)\nelse\n\tfor i=1,#p-1do\n\t\tf=p[i]\n\t\ts=p[i+1]\n\t\tline(f.x,f.y,s.x,s.y,i)\n\tend\n\t\n\tif c%4==0 and c<200then\n\t\tap()\n\t\tif m == -1 then\n\t\t\tprint(\"\\a-g2\",0,0)\n\t\tend\n\tend\n\t\n\tfor i=1,4000 do\n\t\tx, y = r(128), r(128)\n\t\tdx, dy = r(4)-2, r(4)-2\n\t\tpset(x, y, pget(dx+x, dy+y))\n\tend\n\t\n\tif c>=300 then\n\t\tcls()\n\t\tp={}\n\t\tc=0\n\telse\n\t\tc+=1\n\tend\n\t\n\tif btnp(4) or btnp(5) then\n\t\tm*=-1\n\tend\nend\nflip()\ngoto ♥","tags":["pico8"],"symbol":"OBJKT","artifactUri":"ipfs://QmZcRV3o38XMdiUK8uAUSGkr7Tm8dLZLAogcYnHUtHYQmv","displayUri":"ipfs://QmNhTj9QHjaNkgJwT3XirUTep2zQKUr8D4XvAxfjJP3Hc7","thumbnailUri":"ipfs://QmNhTj9QHjaNkgJwT3XirUTep2zQKUr8D4XvAxfjJP3Hc7","creators":["tz1St3n29AbYXZXV8W1BG41qYzz86J2CFAW7"],"formats":[{"uri":"ipfs://QmZcRV3o38XMdiUK8uAUSGkr7Tm8dLZLAogcYnHUtHYQmv","mimeType":"application/x-directory"}],"decimals":0,"isBooleanAmount":false,"shouldPreferSymbol":false}