Unity Tanks 坦克大戰

Tanks Tutorial 是一個官方推出的 Unity 坦克大戰遊戲資源,提供完整資源包與詳䋎教學網頁,適合初學者練習使用。

匯入 Tanks! Tutorial 資源包,開啟 Unity Tanks 專案的 _Complete-Game 完整遊戲場景。

 

先按下 Play 測試,遊戲開始時,玩家 1P 的藍色坦克與 2P 的紅色坦克,將會以動態生成的方式出現。

Unity Tanks! 算是一款派對遊戲,玩家們使用一個鍵盤進行遊戲,每個回合擊毀對手的坦克的玩家獲勝!

每個回合結束時,畫面將會顯示 Unity 坦克對戰的結果。

透過 Hierarchy 視窗檢視場景中的遊戲物件,注意!CompleteTank(Clone) 是動態生成的 1P 與 2P 玩家坦克。

GameManager 物件用於遊戲設定,包括遊戲的回合數、坦克的預製物件。

Camera Control 腳本用於控制攝影機。

GlobalVolume 用於控制遊戲畫面的後製效果。

 

坦克!

建立一個新場景,將坦克的預製物件 CompleteTank 拖曳到場景。

按下 Play 測試遊戲,坦克是可以直接操控的。看看坦克預製物件的結構與套用的元件。

Tank Movement 腳本元件用於控制坦的移動與轉向速度,並產生坦克移動與引擎的音效。

Tank Health 腳本用於設定坦克的 HP 數值與 UI 外觀。

Tank Shooting 腳本用於設定坦克的射擊功能。

 

若是用於 2P 玩家的坦克,需要修改 Player Number = 2

 

/Scripts