組員:王棣雲,張哲人
動機:
延伸之前用色彩感應方向的貪食蛇,這次改採用背景相減的方式,利用感應在箭頭相對位置上的物體移動來判斷方向,並且增加了過關跟失敗的音效及視覺效果,同時也美化了背景。
遊戲介紹:
本遊戲共有兩個視窗,一個視窗是物體移動的視窗,另一個視窗則是控制方向的視窗。在控制方向的視窗中,一共會有四個不同方向箭頭,這四個箭頭會去偵測是否有動靜,並控制蛇的移動,若碰到視窗的邊界時遊戲就會結束了
遇到的困難:
1.如何控制蛇的移動方向?
跟之前不一樣的,這次使用到X跟Y-projection,去劃分四塊移動方向,但是在上下以及左右會重疊的情況下,一開始必須使物體出現在視訊裝置的中心,否則會出現無法移動到特定位置的狀況
2.音樂的播放?
播放音樂的指令無法達成同時播放兩種音效,造成背景音樂會被之後的音效給取代
3.如何判斷遊戲的勝利條件以及遊戲結束的條件?
在判斷遊戲勝利的條件上是使用了一個變數當成是物體的計數器,以就是說,當碰到一個 物體後計數器就會加一當計數器的個數等於物體的個數(物體的個數已知)時,
就表示遊戲勝利了。
另外,在判斷遊戲結束的條件上相對上就簡單許多,當綠色方塊的座標值大於會小於視窗 的座標值時,遊戲就會結束了
未來展望:
目前還沒有達成球體的位置是隨機出現以及背景音樂持續存在,在娛樂效果上沒有很吸引人,所以未來有可能的話希望將這些問題一一的克服。
沒有留言:
張貼留言