專題名稱 : 誰能彈出小蜜蜂
組員 : 黃相文、阿光光
動機 :
我們期中的專題本來就打算要做鋼琴,但是當時的技術沒有辦法達到我們想要做的程度,最後只好勉強用兩個鼓來代替,這次的技術可以達到我們的要求,當然就莫忘初衷,一定要來鋼琴一下阿!我們是男子漢~期中都那麼孬了,期末一定要報仇。
困難 :
1.一開始遇到的困難就是音樂啦!因為我們是鋼琴嘛,是鋼琴就要DOREMI,所以一開始就要找到這些音樂的單音檔,但是這就是最大的問題了,在網路上找了好幾天都找不到DOREMI的單音檔,沒錯!就是沒有人那麼無聊錄鋼琴的單音檔,最後怎麼辦呢?我朋友再youtube的影片裡面看到了一位鋼琴老師的教學,就把他抓了下來再轉乘WAV擋,慢慢的切切切,最後就切出了我們要的DOREMI,切音樂檔的過程又是另一段故事了,反正就是很痛苦!
2.除了音樂的問題,還有是我們原本想說除了彈小蜜蜂以外還可以彈出和弦,所以就把鋼琴鍵設成可以同時彈好幾個音的模式,但是問題來了,因為我們聲音檔是同是宣告同一個char[]所以我一動到另一個鍵時他上一個音樂就會被切斷,所以沒有辦法彈出我們要的和弦,這個問題目前還是無解。
DEMO影片
2010年6月13日 星期日
2010年5月2日 星期日
期中專題 - 兩鼓
專題名稱 : 向左走之向右走 (要問問寶哥為甚麼了)
組員 : 羅啟光、黃相文
動機 :
原本的構想是要寫一個鋼琴,同時可以包含了聲音和顏色的判斷,比較簡單但是好像缺了那麼一點遊戲性,看過了大家的專題後發現我們的還有點單調,但是男子漢做了決定就要往前衝,但是老師建議鋼琴不好寫,而且鋼琴的白鍵與黑鍵支間要做判斷不好判斷,容易判斷錯誤,所以我們就很孬的把我們的專題改成了兩個鼓,但是我們打鼓發出的聲音並不是鼓聲,是CS僵屍死掉的聲音...
困難 :
1.一開始程式碼裡面貼圖的程式有一個地方寫錯 ptr2[3*x+x1] = ptr1[3*x+x1] +ptr2[3*x+x1] 中間ptr1的地方不用加上x1,所以導致我們貼出來的鼓的顏色偏掉,變成了紫色和綠色,後來到學校後老師幫我們找出了這個問題
2.程式寫好後因為燈光和環境的關係嚷我們的判斷很不穩定,由於我們是判斷整個環境背景的顏色並不是用小框框抓取顏色,所以常常判斷錯誤,大家都那麼準所以我們與眾不同很不準...
3.專案檔案放置很奇怪,如果放在同一個資料夾裡面compiler就會有錯誤,把那些檔案拉到桌面上就又對了,而且每換一台電腦都要重新建立一個專案才能執行
感想 :
這次專題還滿好玩的,一開始想要做甚麼的時後沒有很多想法,但是聽的別組的想法之後就有了很多的想法,這讓我對專題充滿無限希望,但寫了程式後才發現自己眼高手低出一張嘴說得到做不到,經過老師的簡化之後還是廢了一番工夫才完成,但是完成後自己很有成就感。
組員 : 羅啟光、黃相文
動機 :
原本的構想是要寫一個鋼琴,同時可以包含了聲音和顏色的判斷,比較簡單但是好像缺了那麼一點遊戲性,看過了大家的專題後發現我們的還有點單調,但是男子漢做了決定就要往前衝,但是老師建議鋼琴不好寫,而且鋼琴的白鍵與黑鍵支間要做判斷不好判斷,容易判斷錯誤,所以我們就很孬的把我們的專題改成了兩個鼓,但是我們打鼓發出的聲音並不是鼓聲,是CS僵屍死掉的聲音...
困難 :
1.一開始程式碼裡面貼圖的程式有一個地方寫錯 ptr2[3*x+x1] = ptr1[3*x+x1] +ptr2[3*x+x1] 中間ptr1的地方不用加上x1,所以導致我們貼出來的鼓的顏色偏掉,變成了紫色和綠色,後來到學校後老師幫我們找出了這個問題
2.程式寫好後因為燈光和環境的關係嚷我們的判斷很不穩定,由於我們是判斷整個環境背景的顏色並不是用小框框抓取顏色,所以常常判斷錯誤,大家都那麼準所以我們與眾不同很不準...
3.專案檔案放置很奇怪,如果放在同一個資料夾裡面compiler就會有錯誤,把那些檔案拉到桌面上就又對了,而且每換一台電腦都要重新建立一個專案才能執行
感想 :
這次專題還滿好玩的,一開始想要做甚麼的時後沒有很多想法,但是聽的別組的想法之後就有了很多的想法,這讓我對專題充滿無限希望,但寫了程式後才發現自己眼高手低出一張嘴說得到做不到,經過老師的簡化之後還是廢了一番工夫才完成,但是完成後自己很有成就感。
2010年3月28日 星期日
訂閱:
文章 (Atom)