2012年6月17日 星期日

s983303 final project-射箭遊戲

成果展示:
最後的介面

剛開始的畫面

遊戲結束的畫面
影片Demo:

實做過程:

這一次的期末作業完全沒有規定我們要做什麼,所以我在構想主題的時候剛開始完全沒有什麼概念,後來突然想到復仇者聯盟裡面的鷹眼所以後來才決定來做一個射箭遊戲,因為時間有點趕所以我就沒有另外找人開始自己畫model,剛開始畫了數字0到9來準備分數的表示還有箭靶跟箭,接下來就開始實做程式的部分了比較麻煩的部分應該就是箭的發射動畫還有位置的判定吧,動畫部分我是利用一個參數去控制他每次要移動的位置,另外箭擊中的位置我是利用x y和靶心的距離去算他落在的區域去計算分數.

心得:
這一次的作業做起來真的很有趣因為是做自己想要做的東西,從剛開始的構想到最後的完成品的期間雖然遇到很多困難,但是每當解開一個問題之後你就會覺得那種感覺很棒,然後再看看自己期初寫的東西,你就會覺得真的學到很多.但是這一次交出去的遊戲跟我原本想像的還有落差,以後有時間應該會繼續把他弄好.

補充:要用i系列的CPU跑起來會比較順



沒有留言:

張貼留言