期中作品-恐龍小新賽跑
01160511
郭育平
01160201
宋亦浚
PImage imgDino;
PImage imgeye;
PImage winner1;
PImage winner2;
PImage run;
int score=0;
int score2=0;
int imgMove = 2;
//boolean bGameOver=false;
void setup(){
size(1200,500);
textSize(50);
run= loadImage("run.png");
imgDino= loadImage("dino.png");
imgeye= loadImage("eye.png");
winner1=loadImage("winner1.jpg");
winner2=loadImage("winner2.jpg");
}
float dinoX=100, dinoY=100;
float eyeX=100, eyeY=350;
void draw(){
/*if(bGameOver){
background(255,0,0);
return;
}*/
image(run,0,0,1200,500);
fill(128, 0, 64);
text("score: " + score,900,60);
fill(255, 0, 0);
text("S D, F",200,60);
fill(128, 0, 64);
text("score: " + score2,900,300);
fill(255, 0, 0);
text("K L, J",200,300);
//fill(0, 0, 0);
// rect (dinoX, dinoY, 100,100);
image(imgDino, dinoX,dinoY,100,100);
if(keyPressed == true && key == 'd' || keyPressed == true && key == 'D' ||keyPressed == true && key == 's' || keyPressed == true && key == 'S'){
dinoX += imgMove;
}
if(keyPressed == true && key == 'f' || keyPressed == true && key == 'F' ){
eyeX -=imgMove;
}
image(imgeye, eyeX,eyeY,100,100);
if(keyPressed == true && key == 'k' || keyPressed == true && key == 'K' || keyPressed == true && key == 'l' || keyPressed == true && key == 'L'){
eyeX += imgMove;
}
if(keyPressed == true && key == 'j' || keyPressed == true && key == 'J'){
dinoX -=imgMove;
}
if(score>=600){
background(255,255,255);
image(winner1,200,20,800,500);
fill(255,255,0);
textSize(50);
text("dino is winner!!!",400,450);}
// if(score>score2){ bGameOver=true; }
if(score2>=600){
background(255,255,255);
image(winner2,200,20,800,500);
fill(255,255,0);
textSize(50);
text(" Kid is winner!!!",400,450);
// if(score>){ bGameOver=true; }
}
}
void mousePressed(){
score+=10;
}
void keyPressed(){
if(key == 'd' || key == 'D' || key == 's' || key == 'S'){
score+=10;}
if(key == 'k' || key == 'K' || key =='l'|| key == 'L'){
score2+=10;}
if(key == 'f' || key == 'F'){
score2-=10;}
if(key == 'j' || key == 'J'){
score-=10;}
}
沒有留言:
張貼留言