2012年11月11日 星期日

HW08


牛頓吃蘋果

 
吃到第10個會跑出賈伯斯

心得:
第一個作業,
先是圖案變大變小,用鍵盤控制大小,再左右移動。
第二個貓抓老鼠,
感覺這次的貓抓老鼠是貪吃蛇初階模式,
我覺得最困難的地方是要設定在什麼範圍內算吃到然後變大。

  if( (x1+x>x2-50 && x1<x2+50) && (y1+x>y2-50 && y1<y2+50) ){
    x2=int(random(750));
    y2=int(random(550));
    s1=s1+25;
    s2=s2+25;
    x=x+25;
    c++;

  }
  if(c==6) image(img3, 0, 0,1000,800);
}
後來想到直接設定一個初始值為0的c
當牛頓接近蘋果時,蘋果就會被吃掉然後,然後牛頓會變大,c++,
當c時出現5次後,就會有賈伯斯出現,代表遊戲結束。

沒有留言:

張貼留言