2021年12月27日 星期一

期末作品

 現在遊戲已能達成基本移動 吃比自己小的目標

但為了在吃比自己大的目標時呈現死亡 並重新開始

另寫了

void gameOver()
{
 gameOverMsg();
 setup();
}
void gameOverMsg()
{
  size(500,500);
  background(255,0,0);
  stroke(153);
  textSize(44);
  textAlign(CENTER, CENTER);
  line(0, 200, width, 200);
  text("Game Over", 200, 200);
}

在主程式if(fishAlive[i]==true){....}後加上

else  {
     gameOver();
  }

無法達成如預期的在畫面正中心顯示Game Over,

且在不清楚如何達成延後執行setup() 

目前程式在死掉後立即重置 gameOverMsg()看不到


沒有留言:

張貼留言