//Grass Excersize. void setup() { size(500,500); } float joeX; float joeDX; float joeY; float joeDY; int grassX = 0; int grassY; int space = 5; void drawScene() { background(50,150,255); } void drawJoe() { rectMode(CENTER); joeDX = mouseX; joeDY = mouseY; joeX += (joeX+joeDX)/30; joeY += (joeY+joeDY)/30; fill(255,50,0); stroke(0); rect(joeX,joeY,40,40); ellipseMode(CENTER); fill(255); ellipse(joeX-10,joeY-10,10,10); ellipse(joeX+10,joeY-10,10,10); ellipse(joeX,joeY+10,35,15); point(joeX-10,joeY-10); point(joeX+10,joeY-10); } void drawGrass() { fill(0,255,100); while(grassX <= width) { grassX += space; grassY = height; line(grassX,grassY,grassX,grassY-10); } } void draw() { drawScene(); drawJoe(); drawGrass(); }