Frank Force π»
@KilledByAPixel
Generative Artist β’ Game Dev β’ Programmer β’ Size Coder β’ Musician β’ Zen Buddhist β’ Wizard β’ Friend to Cats π
A City in a Bottle π <canvas style=width:99% id=c onclick=setInterval('for(c.width=w=99,++t,i=6e3;i--;c.getContext`2d`.fillRect(i%w,i/w|0,1-d*Z/w+s,1))for(a=i%w/50-1,s=b=1-i/4e3,X=t,Y=Z=d=1;++Z<w&(Y<6-(32<Z&27<X%w&&X/9^Z/8)*8%46||d|(s=(X&Y&Z)%3/Z,a=b=1,d=Z/w));Y-=b)X+=a',t=9)>
ASTRONOMIC COMICS #92 by @killedbyapixelβ(via @fx_hash_):
ASTRONOMIC COMICS #32 by @killedbyapixelβ(via @fx_hash_):
When the chips are down. π dwitter.net/d/34154 #javascript #generative #sizecoding with(x)for(t*=2e4,i=0;i<32*(t%7+1|0);beginPath(fill(stroke())))ellipse(w=S(q=(i>>5)*t)*9+t%2200,t/15-i-q%19,149,60,0,0,9),setLineDash([++i%32>1?lineWidth=4:0]),fillStyle=`hsl(${w}β¦
![KilledByAPixel's tweet image. When the chips are down. π dwitter.net/d/34154 #javascript #generative #sizecoding
with(x)for(t*=2e4,i=0;i&lt;32*(t%7+1|0);beginPath(fill(stroke())))ellipse(w=S(q=(i&gt;&gt;5)*t)*9+t%2200,t/15-i-q%19,149,60,0,0,9),setLineDash([++i%32&gt;1?lineWidth=4:0]),fillStyle=`hsl(${w}β¦](https://pbs.twimg.com/media/GwqEnMaXwAACtK_.jpg)
Stormy Window βοΈ I made a 1 kilobyte bad weather JS demo for #js1024 #javascript js1024.fun/demos/2025/22/β¦
fxPottery #21, 2023 by @KilledByAPixel has been added to Gallery B. See other code-based generative art at Gallery B (link in bio.) Gallery B's mission is to showcase and elevate compelling digital art on the @tezos blockchain.
Pushing through the drudgery to set up a simple main menu and multi save system for my game. Early access is happening! π π #gamedev
Mountainous β°οΈ dwitter.net/d/34033 #tinycode #genart for(i=2e3;i--;x.fillRect(i,t*60,1,z/7+.5))for(z=0,j=9;--j;z+=F(Y=t*5/j-z+j,X=i/19/j)*(1-Y%1)+Y%1*F(Y+1))F=Y=>X%1*S(X^Y)+(1-X%1)*S(X-1^Y)

Edge of Illusion π§ dwitter.net/d/34034 #illusion #tinycode w=c.width|=t%=4 for(x.rotate(i=z=95);i--;x.fillRect(...i<30?[d=-t*z,i*z*2-d-w,3e3,z]:[i*2125-85e3+b-z*(t>2?2:t),b-w+z*2,z*2,w]))b=t>2&&t%2*z
Grassland π¦ dwitter.net/d/33933 #tinycode #genart #javascript c.width|=G=Y=>X%1*S(X^Y)+S(X-1^Y)*(1-X%1) for(i=2e4;Y=i--/2e3;x.arc(A,B,S(A>>7|Y*5)<0||40+i%50,a=(G(Y,X=A/99+t*3)*(1-Y%1)+Y%1*G(Y+1,X)-9-i%.7)/5,a))x.moveTo(A=i**3.3%2e3,B=i/16-i%99) x.stroke()
My action adventure game with no jump button is coming to Steam Early Access! Check it out... ππ store.steampowered.com/app/2523510/Piβ¦
Forest π³π³π³ dwitter.net/d/33864 #javascript #tinycode F=(X,Y,Z,A,B=0)=>Z>1&&F(X-Z*S(A),Y-Z*C(A),Z*.97,A*.97,B+1)|x.fillRect(X,Y,Z*2,Z)|B>7&&F(X,Y,Z/2,A+C(X*Y)*2) t<20&&F(t**9%3e3*t,t*t*3,t,t%.3)
