海賊王大戰海王類 -- 楊承翰
Two extra shots
Abstract

W  向前

S   向後

Q     切換視角(第三人稱)

E   切換視角(第一人稱)

 

以滑鼠左右移動控制船的面向

滑鼠左鍵發射砲彈

 

遊戲時間

300秒內找到並擊敗3隻隱藏的海王類(巨大魷魚砲台不算)
時間內未完成任務則遊戲結束

砲彈落在水上有水花,落在敵人上面會有火花
落在地形上面則會消失

途中會有持續面向玩家的巨大魷魚持續發射砲彈

被攻擊到則遊戲結束GameOver

Authors
楊承翰
Abstract

W  向前

S   向後

Q     切換視角(第三人稱)

E   切換視角(第一人稱)

 

以滑鼠左右移動控制船的面向

滑鼠左鍵發射砲彈

 

遊戲時間

300秒內找到並擊敗3隻隱藏的海王類(巨大魷魚砲台不算)
時間內未完成任務則遊戲結束

砲彈落在水上有水花,落在敵人上面會有火花
落在地形上面則會消失

途中會有持續面向玩家的巨大魷魚持續發射砲彈

被攻擊到則遊戲結束GameOver

Technical introduction

基本項目:

l   可旋轉的炮管 O

l   使用prefab,動態發射砲彈並自動 destroy O

l   處理碰撞事件 (坦克及砲彈對場景中的物體有物理碰撞偵測,並且當坦克發射砲彈時砲彈不與坦克有碰撞偵測) O

l   使用介面按鍵控制坦克移動、旋轉和發射。O

l   使用 trigger (如偵測坦克是否抵達結束區域)。O

l   移動、切換攝影機 (car view & world view) O

加分項目:

l   使用粒子系統模擬砲彈爆炸O

l   AI   O

l   音效系統 O

l   時間限制機制(如時間到, 則game over, 或越快完成可以計算分數)O

l   場景切換 (跨場景變數) O

l   不平坦的地形(Terrain) O

l   Skybox O

l   billboard 技巧運用 O

Video