dwitter.net | Agnes (1395)

+ 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).

  • Dweet illustrating how t diverges from time reported by getTime() as framerate gets lower. Warning: this dweet intentionally loops for longer and longer, and will probably eventually lock your browser if you have it on screen for 20 minutes.

Please log in (or register) to comment.

show FPS hide FPS share 2 remixes fullscreen

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.

show FPS hide FPS share fullscreen

function u(t) {

}//
138/140


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

  • Half-assed attempt at Bees and Bombs' curtain thing. Done better by u/BalintCsala

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
131/140


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

  • Why is the joker the only card that gets its own emoji?

Please log in (or register) to comment.

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).

  • Click the present for your random gift. I wanted the present to move around and shake until you clicked it, but couldn't make it happen with the required function calls.
  • u/prplz
    Golfed c.onclick=z=()=>{c.width|=0;x.font="16em A";x.fillText(String.fromCodePoint(127873+t*60|0),832,668)};t||z()
  • u/prplz
    Ah i just realized that won't allow you to do the movement you wanted, but there are some other tricks there
  • u/Agnes
    Thanks for the onclick tip! That kind of allows me to do the shaking.

Please log in (or register) to comment.

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).

  • Previous dweet with shaking added from the characters saved by using onclick; thanks u/prplz.

Please log in (or register) to comment.

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).

  • Characters taken from that weird Twitter meme.

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

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).

  • Zamboni simulator. Numbers were chosen to work with Chrome emojis. Probably breaks with any other set of emojis; sorry about that.
  • u/Agnes
    Just realised there may be a way cooler way to do this with shadowBlur.

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).

  • What colour is your easter pig?
  • u/Agnes
    (Sometimes you don't get an easter pig and sometimes the pig is a ghost, but I think that improves the dweet and I don't have the characters to fix either bug)
  • u/chokezonhorsey
    haha.. i love it :))
  • u/BirdsTweetCodersDweet
    Apparently c.width|=q=t<10;f=t?q?(f/Math.random())%9e3:f:1;x.font=512*(q?t/10:1)+'px A';x.fillStyle='#'+!q*~~f;x.fillText("πŸ–",660+t*q*f%5,740) fixes the ghost pig on mine :P

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).

Please log in (or register) to comment.

Loading...
Next page