2016年5月26日 星期四

02162411_劉永健_Week14

今天繼續做期末作品
不過我們的方向有一點改動

主角換成人

不過放心,依然是坦克遊戲哦~!

基本設定就是主角打坦克
更加提升了體驗度,不像體感控制坦克那麼生硬哦

你的肢體就在遊戲中,是不是很有融入實境的感覺呢!


地形場景:

在這個遊戲中,主角基本上是不能移動的,坦克會從四面八方開過來,要做的是把開來的坦克擊退,所以主角放在一個四通八達的十字路口,坦克可以從五條路,也就是五個方向開過來。另外這個地形挺大的,匯入後已經開始卡了,更不要說再加上其它的程式、邏輯判斷,最後會變得更卡。

因為這次要做的是PC遊戲,與手游不同的地方是,畫面的質量可以做得奢侈一點,但再怎麼奢侈,也不能用太浪費記憶體,需要用到一點資源優化的只是,不然即使是PC也會帶不動。

針對場景大這個問題,最適合用的方法就是遮擋剔除(Occlusion Culling)了(這個功能我之前也稍微研究過),雖然Unity Pro版的效果會更好更強大,但Unity標準版還是能用的,這個地方就是遮擋剔除的介面:


那遮擋剔除有什麼用呢,看這張圖就明白了:



遮擋剔除就是針對大場景優化的,只有攝影機看到的地方才會

渲染出來,被遮擋的地方不會渲染,這樣就可以大幅度降低

GPU的負擔了。

然後其它的畫質就可以隨心所欲地調到很高:


沒有留言:

張貼留言