void setup () { size(200,200); smooth (); frameRate (30); } void draw () { background(255,0,0); // Setting the background to red //Set the ellipse and rect modes to CENTER rectMode(CENTER); ellipseMode (CENTER); //Draw BirdDude's neck fill (255, 0, 255); rect(mouseX,mouseY,20,20); //Draw Bird Dude's body fill (255, 255, 45); ellipse(mouseX,mouseY+30,40,45); ellipse(mouseX,mouseY-30,70,70); //Draw Bird Dude's eyes fill (45, 45, 255); ellipse(mouseX-19,mouseY-30,32,16); ellipse(mouseX+19,mouseY-30,32,16); //Draw Bird Dude's Pupils fill (mouseX, mouseY, 0); ellipse (mouseX-17,mouseY-26,8,8); ellipse (mouseX+21,mouseY-26,8,8); //Draw Bird Dude's Legs line (mouseX-10,mouseY+50, pmouseX-10, pmouseY+60); line (mouseX+10,mouseY+50, pmouseX+10, pmouseY+60); } void keyPressed () { stroke (0,255, 45, 200); strokeWeight (abs (pmouseX-mouseX)); } void mousePressed () { println ("BirdDude SMASH!"); }