2018年11月22日 星期四

WEEK8 04211021 馬紹芸


YOUTUBE
https://youtu.be/Zs8clSaX3y4



做了什麼?
畫面簡潔的接雞蛋小遊戲。


如何操作?
接雞蛋,接到10000點達成任務!


賣點是什麼?
簡單乾淨的療癒小遊戲,遊戲時間非常短,在現在節奏如此快速的社會中提供一個快速得到成就感並舒壓的小遊戲。



int score=0;
float[] eggX=new float[200];
float[] eggY=new float[200];
boolean[] eggDie=new boolean[200];

void setup() {
  size(1200, 600);
  for (int i=0; i<200; i++) {
    eggX[i]=random(100, 1100);
    eggY[i]=-random(800);   
    eggDie[i]= false;
  }
}

void draw() {
  background(255, 191, 191);
  rectMode(CENTER);
  rect(mouseX, mouseY, 200, 10);

  for (int i=0; i<200; i++) {
    if(i%10 == 0){
    if (eggDie[i]==true)
      continue;
    ellipse(eggX[i], eggY[i], 70, 100);
    eggY[i]+=15;
    if (eggY[i]>700)
      eggY[i]=-400;
    if (dist(mouseX, mouseY, eggX[i], eggY[i])<70) {
      eggDie[i]=true;
      score+=500;
      }
    }
  if(score == 10000){textMode(CENTER); text("well done",450,200);}
  else{text("Score "+score, 450, 200);} 
}
 
  fill(255);
  textSize(50);
  textMode(CENTER);
 
}

沒有留言:

張貼留言