xxxxxxxxxx
188
var x = 275;
var y = 175;
var rot = 0;
var changeX = 1;
var changeY = 1;
var heart;
var a = 25;
var b = 200;
var a1 = 575;
var b1 = 200;
var a2 = 300;
var b2 = 25;
var a3 = 300;
var b3 = 375;
var changeA = 0.3;
//var changeA (original) = 1;
var changeB = 0.1;
//var changeB (original) = 0.5;
var score = 0;
//var z = 75;
//var z1 = 575;
//var i1 = 25;
//var i2 =275;
function setup() {
createCanvas(600, 400);
heart = loadImage ("flat_750x1000_075_f-removebg-preview.png");
}
function draw() {
background(193,147,63,100);
fill (94,194,64);
fill ("grey");
rect (262.5,0,75,400);
rect (0,162.5,600,75);
fill (94,194,64);
ellipse (a,b,35,35);
a = a + changeA;
ellipse (a1,b1,35,35);
a1 = a1 - changeA;
ellipse (a2,b2,35,35);
b2 = b2 + changeB;
ellipse (a3,b3,35,35);
b3 = b3 - changeB;
noFill();
ellipse (300,200,75,75);
image (heart,x,y,50,50);
stroke(255,0,0);
strokeWeight(2);
textSize (25);
//text ("Protect the President", 200,25);
line (mouseX,mouseY + 10, mouseX, mouseY + 5);
line(mouseX,mouseY - 10, mouseX, mouseY - 5);
line(mouseX+5,mouseY, mouseX + 10, mouseY);
line(mouseX-5,mouseY, mouseX - 10, mouseY);
ellipse (mouseX,mouseY,10,10);
strokeWeight(1.5);
if (a > 235){
fill ("blue");
text ("DANGER", 250, 300);
}
if (a1 < 360){
fill ("blue");
text ("DANGER", 250, 300);
}
if (b2 > 135){
fill("blue");
text ("DANGER", 250, 300);
}
if (b3 < 250){
fill("blue");
text ("DANGER", 250, 300);
}
if (a > x-12.5 && a < x+12.5){
text ("GAME OVER", 225, 50);
score = 0;
//a = a - 250;
changeA = 0;
changeB = 0;
}
if (a1 < x+60.5 && a1 > x-15){
text ("GAME OVER", 225, 50);
score = 0;
//a1 = a1 + 250;
changeA = 0;
changeB = 0;
}
if (b2 < y+50 && b2 > y){
//b2 = b2 - 150;
text ("GAME OVER", 225, 50);
score = 0;
changeA = 0;
changeB = 0;
}
if (b3 < y+60 && b3 > y){
text ("GAME OVER", 225, 50);
score = 0;
changeA = 0;
changeB = 0;
//b3 = b3 + 150;
}
text("Score " + score,15,20);
if (score == 15){
changeA = changeA + 0.1;
changeB = changeB + 0.1;
}
if (changeA > 1){
changeA = 1;
}
if (changeB > 0.5){
changeB = 0.5;
}
//H A R D M O D E G A M E P O R T I O N
//if (key === 'h'){
// fill ("green");
// ellipse (z,b,35,35);
// z = z + changeA;
// if (z > 235){
// fill ("blue");
//text ("DANGER", 250, 300);
//}
//if (z > x-12.5 && z < x+12.5){
//text ("GAME OVER", 225, 50);
// score = 0;
// changeA = 0;
// changeB = 0;
//}
//ellipse (z1,b1,35,35);
//z1 = z1 - changeA;
//if (z1 < 360){
// fill ("blue");
// text ("DANGER", 250, 300);
//}
//}
}
function keyPressed(){
if (key === 'r'){
a = 25;
a1 = 575;
b2 = 25;
b3 = 375;
changeA = 0.3;
//var changeA (original) = 1;
changeB = 0.1;
}
}
function mouseClicked() {
if (dist(mouseX,mouseY,a,b)<25){
score = score + 1;
a = 25;
b = 200;
}
if (dist(mouseX,mouseY,a1,b1)<25){
score = score + 1;
a1 = 575;
b1 = 200;
}
if (dist(mouseX,mouseY,a2,b2)<25){
score = score + 1;
a2 = 300;
b2 = 25;
}
if (dist(mouseX,mouseY,a3,b3)<25){
score = score + 1;
a3 = 300;
b3 = 375;
}
//if (dist(mouseX,mouseY,z,b)<25){
//score = score + 1;
//z = 75;
//b = 200;
//}
}