I'm done trying on this for a bit. I'm just going to post the source code of what I've done so far and let it be at that.
I've done an HTML wrap-around for if you'd like to Embed it on a site, for live editing.
That is yours to do with now however you feel to.
I will start on a new game, but this one with a Clear Course on it. It will be what my original game was supposed to be.
I've done an HTML wrap-around for if you'd like to Embed it on a site, for live editing.
<!DOCTYPE html>
<html>
<head>
<title>JavaScript</title>
<script src="http://cdnjs.cloudflare.com/ajax/libs/processing.js/1.4.8/processing.min.js"></script>
</head>
<body>
<canvas id="canvas"></canvas>
<script>
var canvas = document.getElementById("canvas");
var processing = new Processing(canvas, function(processing) {
processing.size(400, 400);
processing.background(0xFFF);
var mouseIsPressed = false;
processing.mousePressed = function () { mouseIsPressed = true; };
processing.mouseReleased = function () { mouseIsPressed = false; };
var keyIsPressed = false;
processing.keyPressed = function () { keyIsPressed = true; };
processing.keyReleased = function () { keyIsPressed = false; };
function getImage(s) {
var url = "https://www.kasandbox.org/stylesheets/scratchpads-exec-package/images/" + s + ".png";
processing.externals.sketch.imageCache.add(url);
return processing.loadImage(url);
}
with (processing) {
//game.processingJs.swag
var game = 0;var p = 0;
var PHHealth = 100;
var PHAtt = 10;
var PHDef = 10;
var PHMana = 10;
var PHSp = 14;
var RHHealth = 100;
var RHAtt = 10;
var RHMana = 10;
var RHSp = 17;
var PGHealth = 100;
var PGAtt = 10;
var PGMana = 10;
var PGSp = 10;
var PH = 0;
var RH = 1;
var PG = 1;
var keys=[];
var keyPressed=function () {
keys[keyCode]=true;
};
var keyReleased=function () {
keys[keyCode]=false;
};
var enemy = 0;
var x = 100;var y = 100;
var x1 = mouseX;var y1 = mouseY;
var PHmC = 1;var PHmX = -5;
var PHuse = 0;var PHcool=0;
var PHlvl = 1;var PHkoin = 0;
var playerPH = 0;
var timer=0;var gen = 0;
var b1 = 0;var bx1 = x;var by1 = y;
var b2 = 0;var b3 = 0;
var b4 = 0;var b5 = 0;
var bush1 = 0;var bushX1 = 180;var bushY1 = 310;
var bush2 = 0;var bushX2 = 350;var bushY2 = 230;
var bush3 = 0;var bushX3 = 150;var bushY3 = 330;
var draw = function() {
if (keys[49]) {
RH = 0;
}
if (keys[50]) {
PG = 0;
}
if (keys[51]) {
RH = 1;PG = 1;
}
var x1 = mouseX;var y1 = mouseY;
if (game===0&&p===0) {
smooth();
var x1;var y1;
stroke(0,0,0);
background(31,31,31);
fill(200,200,0);textSize(20);
text("* version: 0.4 Alpha ~ by shaine *",30,30,3000,3000);
fill(182, 0, 0);textSize(50);
text("Pотaто aттacк",random(48,62),random(58,63),2000,2000);
fill(230,230,60);
text("Pотaто aттacк",50,60,2000,2000);
textSize(15);fill(255,255, 0);
text("[ Choose a Hero ]",142.5,128,2000,2000);
noFill();fill(0, 0, 0);
// this is
// Buttons
textSize(35);
fill(205,205,205);rect(85,145,250,50,8);
fill(0,0,0);text("Spooky Devil",105,155,2000,200);
if (x1>85&&x1
35&&y1>145&&y1<195) {
fill(205+15,205+15,205+15);rect(85,145,250,50,8);
fill(0,0,0);text("Spooky Devil",105,155,2000,200);
}
if (x1>85&&x1
35&&y1>145&&y1<195&&mouseIsPressed){
fill(205-105,205-105,205-105);rect(85,145,250,50,8);
fill(0,0,0);text("Spooky Devil",105,155,2000,200);
game=1;p=1;playerPH=1;
}
if (RH===1) {
fill(205,105,105);rect(85,200,250,50,8);
fill(0,0,0);text("Robot Dude",105,212.5,2000,200);
}
if (RH===0) {
fill(205,205,205);rect(85,200,250,50,8);
fill(0,0,0);text("Robot Dude",105,212.5,2000,200);
if (x1>85&&x1
35&&y1>200&&y1<250) {
fill(205+15,205+15,205+15);rect(85,200,250,50,8);
fill(0,0,0);text("Robot Dude",105,212.5,2000,200);
}
if (x1>85&&x1
35&&y1>200&&y1<250&&mouseIsPressed) {
fill(205-105,205-105,205-105);rect(85,200,250,50,8);
fill(0,0,0);text("Robot Dude",105,212.5,2000,200);
game=1;p=2;
}
}
if (PG===1) {
fill(205,105,105);rect(85,255,250,50,8);
fill(0,0,0);text("[Not Available]",105,267.5,2000,200);
}
if (PG===0) {
fill(205,205,205);rect(85,255,250,50,8);
fill(0,0,0);text("[Not Available]",105,267.5,2000,200);
}
if (x1>85&&x1
35&&y1>255&&y1
05&&PG===0) {
fill(205+15,205+15,205+15);rect(85,255,250,50,8);
fill(0,0,0);text("[Not Available]",105,267.5,2000,200);
}
if (x1>85&&x1
35&&y1>255&&y1
05&&mouseIsPressed&&PG===0) {
fill(205-105,205-105,205-105);rect(85,255,250,50,8);
fill(0,0,0);text("[Not Available]",105,267.5,2000,200);
}
fill(205,205,205);rect(85,330,250,50,8);
fill(0,0,0);text("Secret Stuff!",105,342.5,2000,200);
noStroke();
fill(102,0,0);
ellipse(random(30,320),random(30,45),3,3);
ellipse(random(25,325),random(20,55),3,3);
ellipse(random(30,320),random(30,45),3,3);
ellipse(random(30,320),random(30,45),3,3);
ellipse(random(30,320),random(30,45),3,3);
ellipse(random(30,320),random(30,45),3,3);
ellipse(random(30,320),random(30,45),3,3);
}
if (game === 1) {
var bushY1;var bushX1;var gen;
var x2 = mouseX;var y2 = mouseY;
fill(0,0,0);rect(0,0,400,400);
fill(13,74,6);rect(0,50,400,350);
fill(3,64,0);
beginShape();
vertex(bushX1,bushY1+20);vertex(bushX1+35,bushY1);vertex(bushX1+60,bushY1+20);
endShape();
beginShape();
vertex(bushX2,bushY2+20);vertex(bushX2+35,bushY2);vertex(bushX2+60,bushY2+20);
endShape();
beginShape();
vertex(bushX3,bushY3+20);vertex(bushX3+35,bushY3);vertex(bushX3+60,bushY3+20);
endShape();
fill(1510,150,150);
ellipse(300,144,17,10);
fill(255,255,255);
stroke(10,71,3);
if (p===1) {
textSize(22);
text("Spooky Devil",8,10,1000,1000);
}
if (p===2) {
textSize(22);
text("Robot Dude",8,10,1000,1000);
}
textSize(12);text("Level:",10,32,1000,1000);
textSize(12);text("Koins:",70,32,1000,1000);
textSize(12);text("Attack:",207,7,1000,1000);
textSize(12);text("Defense:",207,21,1000,1000);
textSize(12);text("Mana:",207,35,1000,1000);
textSize(12);text(PHAtt,267,7,1000,1000);
textSize(12);text(PH,267,21,1000,1000);
textSize(12);text(PHMana,267,35,1000,1000);
textSize(81);text("|",285,-26,1000,1000);
textSize(81);text("|",180,-26,1000,1000);
textSize(12);text(PHlvl,45,32,1000,1000);
textSize(12);text(PHkoin,108,32,1000,1000);
stroke(0, 0, 0);
if (p===1) {
fill(175, 0, 0);
}
if (p===2) {
fill(155,155,155);
}
rect(x+30,y+70,30,50,15);
ellipse(x+45,y+83,60,54);
if (p===1) {
fill(220,220,220);
triangle(x+71,y+70 ,x+94,y+52, x+64,y+62);
triangle(x+25,y+63,x+19,y+70, x-3,y+50);
}
fill(0,0,0,15);noStroke();
ellipse(x+45,y+118,40,25);stroke(0,0,0);
if (p===1) {
stroke(25,20,20);
line(x+40,y+100,x+50,y+100);
stroke(0);
}
if (p===2) {
stroke(25,20,20);
line(x+39,y+100,x+51,y+100);
stroke(0);
}
if (x>bushX1-52&&x<bushX1+39&&y>bushY1+98&&y<bushY1+78) {
fill(3,64,0);
beginShape();
vertex(bushX1,bushY1+20);vertex(bushX1+35,bushY1);vertex(bushX1+60,bushY1+20);
endShape();
}
if (x>bushX2-52&&x<bushX2+39&&y>bushY2+98&&y<bushY2+78) {
fill(3,64,0);
beginShape();
vertex(bushX2,bushY2+20);vertex(bushX2+35,bushY2);vertex(bushX2+60,bushY2+20);
endShape();
}
if (x>bushX3-52&&x<bushX3+39&&y>bushY3+98&&y<bushY3+78) {
fill(3,64,0);
beginShape();
vertex(bushX3,bushY3+20);vertex(bushX3+35,bushY3);vertex(bushX3+60,bushY3+20);
endShape();
}
if (x<80&&y<79&&y>58) {
fill(3,64,0);
beginShape();
vertex(50, 200);vertex(85, 180);vertex(110, 200);
endShape();
}
fill(255, 0, 0);
text(round(x),350,10,100,100);
text(round(y),350,30,100,100);
if (p===1) {
fill(random(0,195),random(1,1),random(1,1));
}
if (p===2) {
fill(random(1,5),random(1,5),random(1,5));
}
ellipse(x+28.5,y+93,7,7);
ellipse(x+62,y+93,7,7);
if (p===2) {
quad(x+76,y+85,x+69,y+54,x+20,y+54,x+14,y+85);
quad(x+81,y+85,x+69,y+74,x+20,y+74,x+9,y+85);
}
if (y<-7&&p===1) {
y += (1 / 10) * PHSp;
}
if (y<-6&&p===2) {
y += (1 / 10) * RHSp;
}
if (p===1) {
if (keys[UP]) {
y -= (1 / 10) * PHSp;
}
if (keys
<html>
<head>
<title>JavaScript</title>
<script src="http://cdnjs.cloudflare.com/ajax/libs/processing.js/1.4.8/processing.min.js"></script>
</head>
<body>
<canvas id="canvas"></canvas>
<script>
var canvas = document.getElementById("canvas");
var processing = new Processing(canvas, function(processing) {
processing.size(400, 400);
processing.background(0xFFF);
var mouseIsPressed = false;
processing.mousePressed = function () { mouseIsPressed = true; };
processing.mouseReleased = function () { mouseIsPressed = false; };
var keyIsPressed = false;
processing.keyPressed = function () { keyIsPressed = true; };
processing.keyReleased = function () { keyIsPressed = false; };
function getImage(s) {
var url = "https://www.kasandbox.org/stylesheets/scratchpads-exec-package/images/" + s + ".png";
processing.externals.sketch.imageCache.add(url);
return processing.loadImage(url);
}
with (processing) {
//game.processingJs.swag
var game = 0;var p = 0;
var PHHealth = 100;
var PHAtt = 10;
var PHDef = 10;
var PHMana = 10;
var PHSp = 14;
var RHHealth = 100;
var RHAtt = 10;
var RHMana = 10;
var RHSp = 17;
var PGHealth = 100;
var PGAtt = 10;
var PGMana = 10;
var PGSp = 10;
var PH = 0;
var RH = 1;
var PG = 1;
var keys=[];
var keyPressed=function () {
keys[keyCode]=true;
};
var keyReleased=function () {
keys[keyCode]=false;
};
var enemy = 0;
var x = 100;var y = 100;
var x1 = mouseX;var y1 = mouseY;
var PHmC = 1;var PHmX = -5;
var PHuse = 0;var PHcool=0;
var PHlvl = 1;var PHkoin = 0;
var playerPH = 0;
var timer=0;var gen = 0;
var b1 = 0;var bx1 = x;var by1 = y;
var b2 = 0;var b3 = 0;
var b4 = 0;var b5 = 0;
var bush1 = 0;var bushX1 = 180;var bushY1 = 310;
var bush2 = 0;var bushX2 = 350;var bushY2 = 230;
var bush3 = 0;var bushX3 = 150;var bushY3 = 330;
var draw = function() {
if (keys[49]) {
RH = 0;
}
if (keys[50]) {
PG = 0;
}
if (keys[51]) {
RH = 1;PG = 1;
}
var x1 = mouseX;var y1 = mouseY;
if (game===0&&p===0) {
smooth();
var x1;var y1;
stroke(0,0,0);
background(31,31,31);
fill(200,200,0);textSize(20);
text("* version: 0.4 Alpha ~ by shaine *",30,30,3000,3000);
fill(182, 0, 0);textSize(50);
text("Pотaто aттacк",random(48,62),random(58,63),2000,2000);
fill(230,230,60);
text("Pотaто aттacк",50,60,2000,2000);
textSize(15);fill(255,255, 0);
text("[ Choose a Hero ]",142.5,128,2000,2000);
noFill();fill(0, 0, 0);
// this is
// Buttons
textSize(35);
fill(205,205,205);rect(85,145,250,50,8);
fill(0,0,0);text("Spooky Devil",105,155,2000,200);
if (x1>85&&x1
35&&y1>145&&y1<195) {fill(205+15,205+15,205+15);rect(85,145,250,50,8);
fill(0,0,0);text("Spooky Devil",105,155,2000,200);
}
if (x1>85&&x1
35&&y1>145&&y1<195&&mouseIsPressed){fill(205-105,205-105,205-105);rect(85,145,250,50,8);
fill(0,0,0);text("Spooky Devil",105,155,2000,200);
game=1;p=1;playerPH=1;
}
if (RH===1) {
fill(205,105,105);rect(85,200,250,50,8);
fill(0,0,0);text("Robot Dude",105,212.5,2000,200);
}
if (RH===0) {
fill(205,205,205);rect(85,200,250,50,8);
fill(0,0,0);text("Robot Dude",105,212.5,2000,200);
if (x1>85&&x1
35&&y1>200&&y1<250) {fill(205+15,205+15,205+15);rect(85,200,250,50,8);
fill(0,0,0);text("Robot Dude",105,212.5,2000,200);
}
if (x1>85&&x1
35&&y1>200&&y1<250&&mouseIsPressed) {fill(205-105,205-105,205-105);rect(85,200,250,50,8);
fill(0,0,0);text("Robot Dude",105,212.5,2000,200);
game=1;p=2;
}
}
if (PG===1) {
fill(205,105,105);rect(85,255,250,50,8);
fill(0,0,0);text("[Not Available]",105,267.5,2000,200);
}
if (PG===0) {
fill(205,205,205);rect(85,255,250,50,8);
fill(0,0,0);text("[Not Available]",105,267.5,2000,200);
}
if (x1>85&&x1
35&&y1>255&&y1
05&&PG===0) {fill(205+15,205+15,205+15);rect(85,255,250,50,8);
fill(0,0,0);text("[Not Available]",105,267.5,2000,200);
}
if (x1>85&&x1
35&&y1>255&&y1
05&&mouseIsPressed&&PG===0) {fill(205-105,205-105,205-105);rect(85,255,250,50,8);
fill(0,0,0);text("[Not Available]",105,267.5,2000,200);
}
fill(205,205,205);rect(85,330,250,50,8);
fill(0,0,0);text("Secret Stuff!",105,342.5,2000,200);
noStroke();
fill(102,0,0);
ellipse(random(30,320),random(30,45),3,3);
ellipse(random(25,325),random(20,55),3,3);
ellipse(random(30,320),random(30,45),3,3);
ellipse(random(30,320),random(30,45),3,3);
ellipse(random(30,320),random(30,45),3,3);
ellipse(random(30,320),random(30,45),3,3);
ellipse(random(30,320),random(30,45),3,3);
}
if (game === 1) {
var bushY1;var bushX1;var gen;
var x2 = mouseX;var y2 = mouseY;
fill(0,0,0);rect(0,0,400,400);
fill(13,74,6);rect(0,50,400,350);
fill(3,64,0);
beginShape();
vertex(bushX1,bushY1+20);vertex(bushX1+35,bushY1);vertex(bushX1+60,bushY1+20);
endShape();
beginShape();
vertex(bushX2,bushY2+20);vertex(bushX2+35,bushY2);vertex(bushX2+60,bushY2+20);
endShape();
beginShape();
vertex(bushX3,bushY3+20);vertex(bushX3+35,bushY3);vertex(bushX3+60,bushY3+20);
endShape();
fill(1510,150,150);
ellipse(300,144,17,10);
fill(255,255,255);
stroke(10,71,3);
if (p===1) {
textSize(22);
text("Spooky Devil",8,10,1000,1000);
}
if (p===2) {
textSize(22);
text("Robot Dude",8,10,1000,1000);
}
textSize(12);text("Level:",10,32,1000,1000);
textSize(12);text("Koins:",70,32,1000,1000);
textSize(12);text("Attack:",207,7,1000,1000);
textSize(12);text("Defense:",207,21,1000,1000);
textSize(12);text("Mana:",207,35,1000,1000);
textSize(12);text(PHAtt,267,7,1000,1000);
textSize(12);text(PH,267,21,1000,1000);
textSize(12);text(PHMana,267,35,1000,1000);
textSize(81);text("|",285,-26,1000,1000);
textSize(81);text("|",180,-26,1000,1000);
textSize(12);text(PHlvl,45,32,1000,1000);
textSize(12);text(PHkoin,108,32,1000,1000);
stroke(0, 0, 0);
if (p===1) {
fill(175, 0, 0);
}
if (p===2) {
fill(155,155,155);
}
rect(x+30,y+70,30,50,15);
ellipse(x+45,y+83,60,54);
if (p===1) {
fill(220,220,220);
triangle(x+71,y+70 ,x+94,y+52, x+64,y+62);
triangle(x+25,y+63,x+19,y+70, x-3,y+50);
}
fill(0,0,0,15);noStroke();
ellipse(x+45,y+118,40,25);stroke(0,0,0);
if (p===1) {
stroke(25,20,20);
line(x+40,y+100,x+50,y+100);
stroke(0);
}
if (p===2) {
stroke(25,20,20);
line(x+39,y+100,x+51,y+100);
stroke(0);
}
if (x>bushX1-52&&x<bushX1+39&&y>bushY1+98&&y<bushY1+78) {
fill(3,64,0);
beginShape();
vertex(bushX1,bushY1+20);vertex(bushX1+35,bushY1);vertex(bushX1+60,bushY1+20);
endShape();
}
if (x>bushX2-52&&x<bushX2+39&&y>bushY2+98&&y<bushY2+78) {
fill(3,64,0);
beginShape();
vertex(bushX2,bushY2+20);vertex(bushX2+35,bushY2);vertex(bushX2+60,bushY2+20);
endShape();
}
if (x>bushX3-52&&x<bushX3+39&&y>bushY3+98&&y<bushY3+78) {
fill(3,64,0);
beginShape();
vertex(bushX3,bushY3+20);vertex(bushX3+35,bushY3);vertex(bushX3+60,bushY3+20);
endShape();
}
if (x<80&&y<79&&y>58) {
fill(3,64,0);
beginShape();
vertex(50, 200);vertex(85, 180);vertex(110, 200);
endShape();
}
fill(255, 0, 0);
text(round(x),350,10,100,100);
text(round(y),350,30,100,100);
if (p===1) {
fill(random(0,195),random(1,1),random(1,1));
}
if (p===2) {
fill(random(1,5),random(1,5),random(1,5));
}
ellipse(x+28.5,y+93,7,7);
ellipse(x+62,y+93,7,7);
if (p===2) {
quad(x+76,y+85,x+69,y+54,x+20,y+54,x+14,y+85);
quad(x+81,y+85,x+69,y+74,x+20,y+74,x+9,y+85);
}
if (y<-7&&p===1) {
y += (1 / 10) * PHSp;
}
if (y<-6&&p===2) {
y += (1 / 10) * RHSp;
}
if (p===1) {
if (keys[UP]) {
y -= (1 / 10) * PHSp;
}
if (keys
) {
x += (1 / 10) * PHSp;
}
if (keys[DOWN]) {
y += (1 / 10) * PHSp;
}
if (keys
x += (1 / 10) * PHSp;
}
if (keys[DOWN]) {
y += (1 / 10) * PHSp;
}
if (keys
) {
x -= (1 / 10) * PHSp;
}
fill(255, 0, 0);
text(b1,322,21,1000,1000);
}
if (p===2) {
if (keys[UP]) {
y -= (1 / 10) * RHSp;
}
if (keys
x -= (1 / 10) * PHSp;
}
fill(255, 0, 0);
text(b1,322,21,1000,1000);
}
if (p===2) {
if (keys[UP]) {
y -= (1 / 10) * RHSp;
}
if (keys
) {
x += (1 / 10) * RHSp;
}
if (keys[DOWN]) {
y += (1 / 10) * RHSp;
}
if (keys
x += (1 / 10) * RHSp;
}
if (keys[DOWN]) {
y += (1 / 10) * RHSp;
}
if (keys
) {
x -= (1 / 10) * RHSp;
}
if (keys[87]) {
if (b1===0){
fill(25, 0, 0);
ellipse(x+45,y+100,16,11);
b1++;
}
}
fill(255, 0, 0);
text(b1,322,21,1000,1000);
}
if (keys[32]&&PHuse===0) {
stroke(random(0,255),0 ,0);
noFill();
ellipse(x+51,y+105,PHmX,PHmX);
ellipse(x+51,y+105,PHmX+random(-2,2),PHmX);
if(timer%10===0) {
PHmC+=10;
}
timer = timer+1;
if (PHmC>235) {
PHmX+=5;
if (PHmX>160) {
PHmX-=5;
}
}
if (timer%375===0) {
PHuse=1;PHcool=3;
}
if (timer%60===0&&b1===1&&p===1) {
by1-=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===1) {
bx1-=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===1) {
by1+=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===1) {
bx1+=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===1&&p===2) {
by1-=3.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===2) {
bx1-=3;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===2) {
by1+=3.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===2) {
bx1+=3;
if (p===1) {
by1+=random(-3,3);
}}
}
if (keys[32]===false&&PHuse===1&&PHcool===0) {
PHmC=1;PHmX=-5;PHuse=0;
if (timer%70===0) {
PHcool = PHcool-1;
if (timer%60===0&&b1===1&&p===1) {
by1-=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===1) {
bx1-=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===1) {
by1+=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===1) {
bx1+=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===1&&p===2) {
by1-=5.5;
if (p===2) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===2) {
bx1-=5;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===2) {
by1+=5.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===2) {
bx1+=5;
if (p===1) {
by1+=random(-3,3);
}
}
}
}
if (keys[87]) {
if (b1===0){
if (timer%60===0) {
fill(255, 0, 0);
ellipse(x+43,y+102,12,12);
b1 = 1;
}
}
if (p===1) {
fill(255,0,0);
ellipse(x+45,y+100,12,11.8);
}
if (p===2) {
fill(0,0,0);
rect(x+39,y+98,12,6);
}
}
if (keys[65]) {
if (b1===0) {
if (timer%60===0) {
fill(255, 0, 0);
ellipse(x+43,y+102,12,12);
ellipse(bx1+43,by1+102,12,12);
b1 = 2;
}
}
if (p===1) {
fill(255,0,0);
ellipse(x+45,y+100,12,11.8);
}
if (p===2) {
fill(0,0,0);
rect(x+39,y+98,12,6);
}
}
if (keys[83]) {
if (b1===0) {
if (timer%60===0) {
fill(255, 0, 0);
ellipse(x+43,y+102,12,12);
ellipse(bx1+43,by1+102,12,12);
b1 = 3;
}
}
if (p===1) {
fill(255,0,0);
ellipse(x+45,y+100,12,11.8);
}
if (p===2) {
fill(0,0,0);
rect(x+39,y+96,12,6);
}
}
if (keys[68]) {
if (b1===0) {
if (timer%60===0) {
fill(255, 0, 0);
ellipse(x+43,y+102,12,12);
ellipse(bx1+43,by1+102,12,12);
b1 = 4;
}
}
if (p===1) {
fill(255,0,0);
ellipse(x+45,y+100,12,11.8);
}
if (p===2) {
fill(0,0,0);
rect(x+39,y+98,12,6);
}
}
if (timer%60===0&&b1===1&&p===1) {
by1-=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===1) {
bx1-=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===1) {
by1+=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===1) {
bx1+=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===1&&p===2) {
by1-=3.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===2) {
bx1-=3;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===2) {
by1+=3.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===2) {
bx1+=3;
if (p===1) {
by1+=random(-3,3);
}
}
if (b1>0) {
if (p===2) {
noStroke();
fill(255,random(0,100),random(0,200),random(50,1000));
ellipse(bx1+43,by1+102,random(1,20),random(1,20));
fill(random(0,255),random(0,255),random(0,255),random(50,1000));
ellipse(bx1+random(41,45),by1+random(100,104),10,10);
fill(random(0,255),random(0,255),random(0,255));
ellipse(bx1+random(27,59),by1+random(85,119),2,2);
fill(random(0,255),random(0,255),random(0,255));
ellipse(bx1+random(17,69),by1+random(75,129),1,1);
}
if (p===1) {
noStroke();
fill(255,0,0,random(40,500));
ellipse(bx1+43,by1+102,16,16);
fill(0,0,0,random(40,1000));
ellipse(bx1+random(42,44),by1+random(101,103),10,10);
}
stroke(0,0,0);
}
if (b1<1) {
by1 = y;
bx1 = x;
}
if (bx1<-47) {
b1 = 0;
by1 = y;
bx1 = x;
}
if (by1 < -47) {
b1 = 0;
by1 = y;
bx1 = x;
}
if (by1 > 310) {
b1 = 0;
by1 = y;
bx1 = x;
}
if (bx1 > 355) {
b1 = 0;
by1 = y;
bx1 = x;
}
if (keys[49]) {
fill(210,210,210,90);
textSize(20);
text(" *pshh* \n 'who needs gameplay anyways?\n click here for a sick-ass menu screen!\n ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓",10,265,1000,1000);
textSize(24);
fill(205,205,205,70);
rect(90+7,355,200,35,8);
fill(0,0,0);
text("BACK TO MENU",100+9,365,400,400);
if (mouseX>90&&mouseX<290&&mouseY>355&&mouseY
90) {
fill(30,30,30);
textSize(24);
fill(205+20,205+20,205+20);
rect(90+7,355,200,35,8);
fill(0,0,0);
text("BACK TO MENU",100+9,365,400,400);
}
if (mouseX>90&&mouseX<290&&mouseY>355&&mouseY
90&&mouseIsPressed) {
PHcool=0;
fill(0, 0, 0);
rect(-1,-1,401,401);
game=0;p=0;
}
}
if (keys[50]) {
fill(110,110,110);
textSize(24);
fill(205,205,205,70);
rect(90+7,355,200,35,8);
fill(0,0,0);
text("BACK TO MENU",100+9,365,400,400);
if (mouseX>90&&mouseX<290&&mouseY>355&&mouseY
90) {
fill(30,30,30);
textSize(24);
fill(205+20,205+20,205+20);
rect(90+7,355,200,35,8);
fill(0,0,0);
text("BACK TO MENU",100+9,365,400,400);
}
if (mouseX>90&&mouseX<290&&mouseY>355&&mouseY
90&&mouseIsPressed) {
PHcool=0;
fill(0, 0, 0);
rect(-1,-1,401,401);
game=0;p=0;
}
}
}
};
}
if (typeof draw !== 'undefined') processing.draw = draw;
});
</script>
</body>
</html>
x -= (1 / 10) * RHSp;
}
if (keys[87]) {
if (b1===0){
fill(25, 0, 0);
ellipse(x+45,y+100,16,11);
b1++;
}
}
fill(255, 0, 0);
text(b1,322,21,1000,1000);
}
if (keys[32]&&PHuse===0) {
stroke(random(0,255),0 ,0);
noFill();
ellipse(x+51,y+105,PHmX,PHmX);
ellipse(x+51,y+105,PHmX+random(-2,2),PHmX);
if(timer%10===0) {
PHmC+=10;
}
timer = timer+1;
if (PHmC>235) {
PHmX+=5;
if (PHmX>160) {
PHmX-=5;
}
}
if (timer%375===0) {
PHuse=1;PHcool=3;
}
if (timer%60===0&&b1===1&&p===1) {
by1-=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===1) {
bx1-=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===1) {
by1+=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===1) {
bx1+=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===1&&p===2) {
by1-=3.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===2) {
bx1-=3;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===2) {
by1+=3.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===2) {
bx1+=3;
if (p===1) {
by1+=random(-3,3);
}}
}
if (keys[32]===false&&PHuse===1&&PHcool===0) {
PHmC=1;PHmX=-5;PHuse=0;
if (timer%70===0) {
PHcool = PHcool-1;
if (timer%60===0&&b1===1&&p===1) {
by1-=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===1) {
bx1-=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===1) {
by1+=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===1) {
bx1+=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===1&&p===2) {
by1-=5.5;
if (p===2) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===2) {
bx1-=5;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===2) {
by1+=5.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===2) {
bx1+=5;
if (p===1) {
by1+=random(-3,3);
}
}
}
}
if (keys[87]) {
if (b1===0){
if (timer%60===0) {
fill(255, 0, 0);
ellipse(x+43,y+102,12,12);
b1 = 1;
}
}
if (p===1) {
fill(255,0,0);
ellipse(x+45,y+100,12,11.8);
}
if (p===2) {
fill(0,0,0);
rect(x+39,y+98,12,6);
}
}
if (keys[65]) {
if (b1===0) {
if (timer%60===0) {
fill(255, 0, 0);
ellipse(x+43,y+102,12,12);
ellipse(bx1+43,by1+102,12,12);
b1 = 2;
}
}
if (p===1) {
fill(255,0,0);
ellipse(x+45,y+100,12,11.8);
}
if (p===2) {
fill(0,0,0);
rect(x+39,y+98,12,6);
}
}
if (keys[83]) {
if (b1===0) {
if (timer%60===0) {
fill(255, 0, 0);
ellipse(x+43,y+102,12,12);
ellipse(bx1+43,by1+102,12,12);
b1 = 3;
}
}
if (p===1) {
fill(255,0,0);
ellipse(x+45,y+100,12,11.8);
}
if (p===2) {
fill(0,0,0);
rect(x+39,y+96,12,6);
}
}
if (keys[68]) {
if (b1===0) {
if (timer%60===0) {
fill(255, 0, 0);
ellipse(x+43,y+102,12,12);
ellipse(bx1+43,by1+102,12,12);
b1 = 4;
}
}
if (p===1) {
fill(255,0,0);
ellipse(x+45,y+100,12,11.8);
}
if (p===2) {
fill(0,0,0);
rect(x+39,y+98,12,6);
}
}
if (timer%60===0&&b1===1&&p===1) {
by1-=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===1) {
bx1-=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===1) {
by1+=2.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===1) {
bx1+=2;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===1&&p===2) {
by1-=3.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===2&&p===2) {
bx1-=3;
if (p===1) {
by1+=random(-3,3);
}
}
if (timer%60===0&&b1===3&&p===2) {
by1+=3.5;
if (p===1) {
bx1+=random(-3,3);
}
}
if (timer%60===0&&b1===4&&p===2) {
bx1+=3;
if (p===1) {
by1+=random(-3,3);
}
}
if (b1>0) {
if (p===2) {
noStroke();
fill(255,random(0,100),random(0,200),random(50,1000));
ellipse(bx1+43,by1+102,random(1,20),random(1,20));
fill(random(0,255),random(0,255),random(0,255),random(50,1000));
ellipse(bx1+random(41,45),by1+random(100,104),10,10);
fill(random(0,255),random(0,255),random(0,255));
ellipse(bx1+random(27,59),by1+random(85,119),2,2);
fill(random(0,255),random(0,255),random(0,255));
ellipse(bx1+random(17,69),by1+random(75,129),1,1);
}
if (p===1) {
noStroke();
fill(255,0,0,random(40,500));
ellipse(bx1+43,by1+102,16,16);
fill(0,0,0,random(40,1000));
ellipse(bx1+random(42,44),by1+random(101,103),10,10);
}
stroke(0,0,0);
}
if (b1<1) {
by1 = y;
bx1 = x;
}
if (bx1<-47) {
b1 = 0;
by1 = y;
bx1 = x;
}
if (by1 < -47) {
b1 = 0;
by1 = y;
bx1 = x;
}
if (by1 > 310) {
b1 = 0;
by1 = y;
bx1 = x;
}
if (bx1 > 355) {
b1 = 0;
by1 = y;
bx1 = x;
}
if (keys[49]) {
fill(210,210,210,90);
textSize(20);
text(" *pshh* \n 'who needs gameplay anyways?\n click here for a sick-ass menu screen!\n ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓",10,265,1000,1000);
textSize(24);
fill(205,205,205,70);
rect(90+7,355,200,35,8);
fill(0,0,0);
text("BACK TO MENU",100+9,365,400,400);
if (mouseX>90&&mouseX<290&&mouseY>355&&mouseY
90) {fill(30,30,30);
textSize(24);
fill(205+20,205+20,205+20);
rect(90+7,355,200,35,8);
fill(0,0,0);
text("BACK TO MENU",100+9,365,400,400);
}
if (mouseX>90&&mouseX<290&&mouseY>355&&mouseY
90&&mouseIsPressed) {PHcool=0;
fill(0, 0, 0);
rect(-1,-1,401,401);
game=0;p=0;
}
}
if (keys[50]) {
fill(110,110,110);
textSize(24);
fill(205,205,205,70);
rect(90+7,355,200,35,8);
fill(0,0,0);
text("BACK TO MENU",100+9,365,400,400);
if (mouseX>90&&mouseX<290&&mouseY>355&&mouseY
90) {fill(30,30,30);
textSize(24);
fill(205+20,205+20,205+20);
rect(90+7,355,200,35,8);
fill(0,0,0);
text("BACK TO MENU",100+9,365,400,400);
}
if (mouseX>90&&mouseX<290&&mouseY>355&&mouseY
90&&mouseIsPressed) {PHcool=0;
fill(0, 0, 0);
rect(-1,-1,401,401);
game=0;p=0;
}
}
}
};
}
if (typeof draw !== 'undefined') processing.draw = draw;
});
</script>
</body>
</html>
That is yours to do with now however you feel to.
I will start on a new game, but this one with a Clear Course on it. It will be what my original game was supposed to be.