2018年5月7日 星期一

Week11 ㄩㄐ的音效日常

Week11

教學內容

(1)到 Moodle 下載 freeglut 用的檔案

下載後
① 解壓縮
② 進入freeglut 資料夾
③ 找到 lib 資料夾
④ 複製一個 libfreeglut.a 檔案 ➤ libglut32.a


(2)開啟新的 GLUT 專案


記得要打它(๑ơ ₃ ơ)
#include <mmsystem.h> ➤ 多媒體系統(Mulitiple Media System)

它是多媒體系統的外掛,不可以不加

像這樣 ↑

不然就會跟小葉老師一樣犯下同樣的錯誤 ↓

(3)置入音效檔

把下載到的 wav 檔放到 freeglut 資料夾
此時執行程式碼應該會有聲音
↑ 照理來說有聲音的話系統喇叭會有反應


(4)建立新專案-Console Project

輸入以下程式碼

如果和我一樣出現問題,記得要這樣做↓

照理來說應該會出現相應的小黑


(5)鍵盤鋼琴

※ 小葉有教如何用 CodeBlocks 專案置入鋼琴,可以看上課用影片
※ 音色可能還需要調整(笑)

① GLUT 專案設成 Active
② 在 static void key(unsigned char key, int x, int y打可愛的程式碼

③ 老師提供的播放檔要放在 freeglut 資料夾裡
④ 測試設定鍵
↑ 按下設定的鍵喇叭會有反應

(6)射擊遊戲

沒有留言:

張貼留言