Snow Esamosc (@snowesamosc) 's Twitter Profile
Snow Esamosc

@snowesamosc

弾幕シューティングが好きだったり
JVMと遊んだり
お絵描きしたり
ゲームしてたり
稀にゲーム作ったり

ID: 1038770764927782912

linkhttps://snowman-s.github.io/NextApp/p5sketches/ calendar_today09-09-2018 12:47:04

9,9K Tweet

2,2K Takipçi

959 Takip Edilen

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「目まぐるしい景色」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) for(n=0;n<W;n++){ r=(N=n+f*3)%W t=[r*2,W-r*2] stroke(W,t[k=noise(n)<.5]) fill(W,t[k^1]) circle(250+r*cos(c=9*noise(n,N/W|0)),250+r*sin(c),min(r/5,20)) } }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「サークル監獄」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) noStroke() for(t=0;t<30;t++) for(n=0;n<20;n+=3){ F=f+n i=t+F*noise(t)/9 r=250*sin(F/60+t) circle(250+r*cos(i),250+r*sin(i),n) } }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「屈折晶道」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) stroke(W) noFill() for(a=0;a<1e3;a+=5){ b=(f*3+9e3)*noise(a)%600-50 c=$=>50*$(f/30+a)+20*$(i) for(i=0,x=a+c(cos),y=b+c(sin);i<7;i+=PI/2){ line(a,b,X=a+c(cos),Y=b+c(sin)) line(x,y,x=X,y=Y)}} }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「期待の空」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) stroke(W) fill(0) strokeWeight(3) translate(250,0) for(c of[0,1]) for(r=0;r<W;r+=20){ push() rotate(PI/2+sin((f+9e3)*(1+r/W)/90)*1.5) c?rect(r,-25,100,50):line(0,0,r,0) pop() } }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「モノクロ都市区画」 f=0 draw=_=>{ f++||createCanvas(W=500,W) noStroke() for(i=0;i<200;i++){ r=f*3*noise(i)%W fill(i%2?0:W) s=2+r/10 rect(250+r*cos(I=i/100*PI)-s,250+r*sin(I)-s,s*2) } }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「二重偏軌道」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) noStroke() for(n=20;n<400;n+=10) for(k=0;k<30;k++){ fill(n%20?0:W) circle(250+n*cos(c=(k+f)/30+n),250+8e3/n*sin(c),k*.8) } }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「ア・波の音」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) noStroke() for(x=-W;x<W;x+=5) for(n=0;n<30;n++){ k=(f+n+9e3)*3*noise(x)%700 circle(x+k*cos(t=PI/4+sin((f+k)/30)/5),k*sin(t),9) } }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「海意識」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) noStroke() colorMode(HSB,1) for(x=0;x<W;x+=5) for(y=0;y<600;y+=5){ r=dist(0,250,x,y) c=.5+.5*sin((f*3-r)/30) fill(.6,c,1-c) rect(x,y-r/5*c,5) } }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「分け入った山」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) noStroke() for(z=f%50;z<=W;z+=50){ y=W*noise(z-f) rect(X=W-150*sin(z/W*PI),z,5,-y) rect(W-X,z,-5,-y) } }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「二つの影」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) noStroke() for(c of[1,-1]) for(n=0;n<99;n+=3){ circle(250+250*cos(i=n/30+f/30)+50*cos(i*2)*c,250+250*sin(i*.77),n/3) } }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「汚れた縞」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) noStroke() for(x=-f%5;x<W;x+=5) for(y=-f%5;y<W;y+=5){ r=dist(0,250,x,y) fill((noise((x+f)/30,(y+f)/30)<.4)*W*sin(r+f)) rect(x,y,5) } }

Snow Esamosc (@snowesamosc) 's Twitter Profile Photo

#つぶやきProcessing 「研ぐための檻」 f=0 draw=_=>{ f++||createCanvas(W=500,W) background(0) noStroke() for(x=0;x<=W;x+=10) for(y=0;y<=W;y+=10){ s=6*sin((f/30+9e3)*noise(x/3,y/3)) rect(x-s,y-s,s*2) } }