2012年6月17日 星期日

作業五 期末project

組員:

983304 蔡易霖
983321 陳欣裕
983326 簡志佳

一、主題名稱:計程車不要來撞我

        以前的計程車總是給人橫行霸道的感覺,這次的期末project就是以這個概念來的,每輛計程車都逆向行駛,你自認為是一位技術高超的駕駛嗎?!那就趕快來挑戰我們的小遊戲吧!

二、成果介紹:

遊戲規則
         1.使用左右見控制車輛位置閃躲計程車
         2.計程車數量會隨著公里數越來越多
         3.自己的車速也會隨著公里數越多而越來越快
         4.有三條命,用完就GAME OVER
         5.分數是看玩家能撐多少公里

鍵盤控制
        ←    向左行駛
        →    向右行駛
        Esc   結束遊戲
        F2    重新開始

遊戲畫面
遊戲一開始請選擇是否全螢幕
進入loading畫面,等待Model載入
左上方可看到還剩下三條命,右上方是公里數
撞車後會在螢幕上出現Life-1的提示
在路旁會看到公里數的牌子
三條命用完時GAME OVER

遊戲影片

三、實做:
        我是負責做Model的事情,找適合的Model來用,其中Model有計程車,還有在慢車道的腳踏車,以及旁邊的路樹等等的。以及將Model Load進程式內,擺放在它的位置。我的部份算是這個程式的最開頭,一開始的一整個地平面,還有把路的範圍設定好畫出來,種植路樹,放入我們開的計程車,並且控制計程車不能跑出路面。

四、心得:

        這個期末project挺有趣的,是讓我們自訂題目,發揮我們的創意,做出3D的作品,剛開始我們毫無頭緒,也想過很多不一樣的主題,最後我們決定做這個遊戲,雖然看起來是個堅單的遊戲,但是實際完的時候很有真實感,會很緊張,融入在這個遊戲裡面。而且這個做也也算是對這門課的一個統合的作業,包含了控制視角、鍵盤輸入、載入模型、打光、貼圖等。很開心這門課真的有學到東西,且能夠時做出來。

2012年6月11日 星期一

作業四 著色與從檔案讀取3D物件

主題介紹:
        這次的作業是畫出元智大學的擬真圖,練習如何將3Dmodel載入程式中,還有練習如何打光。

過程與成果展示:
        這次的作業我先將天空與地板畫出來,再將每一個系館畫出來,接著畫上紅磚道,在打燈,然後將樹的model載入畫出來。
       
這是從下坡道看向五館

這是從一館旁邊看向紅磚道、三館

這是五館前的圓環

看向六館

    看向二館


心得與討論:
       這次的作業花了最多時間在練習怎麼load model,以及練習怎麼打光,我是用全域的光打的,原本希望可以像是打spatlight一樣打在樹上,可是看起來怪怪的所以就沒有用了。這次的作業讓我對如何打光還有載入模型有更熟悉一些。