Car betty = new Car(300); Car c2 = new Car(100); Car c3 = new Car(200); float frogX = 400; float frogY = 500; void setup() { size(800,600); } void draw() { background(255); drawFrog(); if( frogIsDead() ) { stop(); } betty.drawYourself(); betty.move(); c2.drawYourself(); c2.move(); c3.drawYourself(); c3.move(); } boolean frogIsDead() { if( betty.isThisPointOnYou( frogX, frogY ) ) { return true; } if( c2.isThisPointOnYou( frogX, frogY ) ) { return true; } if( c3.isThisPointOnYou( frogX, frogY ) ) { return true; } return false; } void drawFrog() { fill(#00ff00); ellipse(frogX,frogY,50,50); } void keyPressed() { if( key == 'w' ) { frogY = frogY - 50; } if( key == 's' ) { frogY = frogY + 50; } if( key == 'a' ) { frogX = frogX - 50; } if( key == 'd' ) { frogX = frogX + 50; } } void mousePressed() { if( betty.isMouseOnYou() ) { betty.changeYourEngine(); } if( c2.isMouseOnYou() ) { c2.changeYourEngine(); } if( c3.isMouseOnYou() ) { c3.changeYourEngine(); } }