dwitter.net

+ New dweet
function u(t) {
} //
122/140


Please log in (or register) to post a dweet (copy-paste the code somewhere safe to save it meanwhile)


u(t) is called 60 times per second. t: Elapsed time in seconds. S: Shorthand for Math.sin. C: Shorthand for Math.cos. T: Shorthand for Math.tan. R: Function that generates rgba-strings, usage ex.: R(255, 255, 255, 0.5) c: A 1920x1080 canvas. x: A 2D context for that canvas.
Try the new frontend: beta.dwitter.net
Current theme challenge: #Food
show FPS hide FPS share fullscreen

function u(t) {

}//
140/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

  • tiles v.6

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
135/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

  • Ripples and swirls

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
136/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

  • #default's friction causes heat radiation! #compressed. Code: c.width*=1;for(i=999;i--;)x.fillRect(960+C(i*3.1416+S(i+t)*1.4)*700,540+S(i*C(i+t)/i*S(t+i*4))*500,5,5);for(j=20;j--;)x.fillRect(920+S(j*j*9+t*9)*30,96+j*44+S(j*j+t)*12,90,20);

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/9207 by u/MrM@_S

function u(t) {

}//
137/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

  • Tap the rectangle :) Also, thanks to @yonatan and @BalintCsala
  • u/katkip
    Works only 1 time
  • u/username
    @katkip No, it works indefinitely. If you are not using a cursor, you will need to tap out to get the circle again, which is wanted behavior.
  • u/username
    Uncompressed: d=c.width=innerWidth;with(x)fillStyle=R(),fillRect(e=d/3,d/6,e,d/4),fillStyle='#dfe',font=d/9+'px z',fillText(T?'O':'X',d/2.2,e);onmousemove=({x,y})=>T=x<e|x>d/1.5|y<d/6|y>d/2.4;
  • u/username
    d=c.width=innerWidth;with(x)fillStyle=R(),fillRect(e=d/3,d/6,e,d/4),fillStyle='#dfe',font=d/9+'px z',fillText(T?'O':'X',d/2.2,e);onmousemove=({x,y})=>T=x<e|x>d/1.5|y<d/6|y>d/2.4;
  • u/username
    d=c.width=innerWidth;with(x)fillStyle=R(),fillRect(e=d/3,d/6,e,d/4),fillStyle='#dfe',font=d/9+'px z',fillText(T?'O':'X',d/2.2,e);onclick=({x,y})=>T=x<e|x>d/1.5|y<d/6|y>d/2.4 173, only 33 to go

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/9873 by u/katkip

function u(t) {

}//
116/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

  • 116bytes art

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/5464 by u/mpasula

function u(t) {

}//
139/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

Please log in (or register) to comment.


function u(t) {

}//
140/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

Please log in (or register) to comment.

remix of d/1443 by u/sigveseb

function u(t) {

}//
140/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen

function u(t) {

}//
124/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

  • Corkscrew-like thingy!
  • u/FireFly
    I realised with this one that the beginPath is actually redundant since we're resetting the canvas state each frame anyway… whoops

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
137/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

  • Brushed aluminium

Please log in (or register) to comment.

Loading...
Next page