2015年4月16日 星期四

week08_張育睿_射擊茶壺小遊戲

今日重點 : 打光、貼圖、NeHe Lesson 32 小遊戲

1.在 main() 裡面加入 glutFullScreen() 可以讓程式變成全螢幕的狀態


2.將 "shot.wav" 的音檔加入程式中 , 讓它可以在滑鼠點擊的同時播出槍的聲音


3.在 void keyboard(unsigned char key, int x, int y) 這個函式中加入 exit(0) 讓它按任意鍵可以結束程式

4. 新增 potX+=0.01;  ///讓茶壺可以往右移動
             if(potX > 1.1) potX = -1.1;   ///在茶壺超出螢幕視窗右邊後讓它從左邊再重新出現 , 繼續                                                                往右跑


5.再來增加 if( fabs(mouseX - potX) < 0.1 && fabs(mouseY - potY) < 0.1) 在程式執行中如果滑鼠    射擊到茶壺的話會播出碎裂的聲音和 " You got it! " 的字表示擊中了目標
                 {
                        PlaySound("potbrk.wav", NULL, SND_ASYNC);
                        printf("You got it!\n");
                 }
  




沒有留言:

張貼留言