/* drawing context is based off of alignment in which we need to do certain things we normally wouldn't*/
push(); // extends the drawing context so any adjustments made here will be forgotten
translate(200,200) // is the actual offset of the text on the screen otherwise it'll be rotated
rotate(-20); // how many degrees you want the text off by
textSize(80);
textAlign(CENTER,CENTER) // IMPORTANT this ensures that the position of text stays relative to the offset
fill("black")
text("hello",0,0);
pop(); // end of drawing context
// Here's a demo showcasing what you can do course there is a bunch of other stuff but i think this is what you want
setInterval(function(){
background("white")
push();
translate(200, 200)
rotate(random(0,360));
textSize(80);
textAlign(CENTER, CENTER)
fill("black")
text("hello", 0, 0);
pop();
},300)