I've made a small game with a friend. It's quite fast paced and full of (mostly intentional) glitches. And yes, those weird clicking noises is the sound of a toaster toasting bread π
https://t.co/Z4Z0Az5R97
https://t.co/A9Y0ChtPb8
--mandelbrot set #pico8#tweetjam#tweetcart
cls()function i(a,b)x,y=a,b
for j=0,40 do
x,y=x*x-y*y+a,x*y+y*x+b
if(x*x+y*y>=4)return j
end
end::_::for j=0,99 do
u,v=rnd(4)-2,rnd(4)-2
c=i(u,v)or 0
circ(u*40+84,v*40+64,1,c)end
goto _
r=rnd::_::srand()f=t()/9
cls()n=650+60*sin(f/3)for i=1,n do
a=f+r(1)d=.3+r(9)y=-3
if i>400 then j=i-400 y=j*2/n-1
a=j*40/n+f+j/3 d=j*3/n end
x=d*cos(a)z=2+cos(f)+d*sin(a)x=64+x*64/z
y=64+y*64/z c=6+i%5 e=5/z
if(z>.1)circfill(x,y,e,c)circfill(x,128-y,e,c/4)
end flip()goto _
#pico8
-- #pico8#tweetjam
p,v,z,b,t,c,f={12,4,4,2,3,11},8192,1024,64,0,memcpy::_::t+=1
if(t%16==0)cls()circfill(rnd(b*2),8,rnd(6)+4,2)c(v,24576,z)
c(0,b,v+z)cls(1)for y=32,180 do
for d=1,6 do
pal(2,p[d])palt(1,d>1)sspr(0,v/2/y,128,1,b-y*2,y-d*2-32,y*4,1)end
end
pal()flip()goto _
--#tweetjam
s,t,r,m,u,v=sin,0,8,rectfill,.32,1/32
::_::t+=.01cls(1)
m(33,0,94,127,12)
for i=0,32 do
for j=0,r do
y,z=-t+1/r*j,i+1
m(64-i*.2+s(v*i*u+y)*32,(i*u)^2,64+i*.2+s(v*z*u+y)*32,(z*u)^2,7)end
a=s(t*8+i*.03)*4
m(i*4,109+a,z*4,127,7)
m(i*4,116+a,z*4,127,12)end
flip()
goto _
#pico8
u=95
v=63
::_::
cls()
for j=-2,2 do
for i=0,1,.05 do
a=i+t()/8
x=cos(a)*30+64+j
y=sin(a)*30+64+j
if(j*j>0)line(x,y,u,v,8+i*3)
rectfill(x-1,y+2,x+1,y+4,1+i*15)line(64,64,x,y,2)u,v=x,y
end
for i=-1,1,2 do
if(j!=0)line(64+j,64+j,64+j*3+i*16,99+j*3,8+j)
end
end
flip()goto _
having a great time with my first #tweetjam#pico8
a=1
b=2
::_::for i=1,999 do
x=rnd(130)-1
y=rnd(130)-1
p=pget(x,y)
if(p!=a)circ(x,y,rnd(3)+2,b)
end
if(btnp(4))then
a=b
b+=flr(rnd(2))+1
end
flip()
goto _