
坦克操作程式碼

場景測試
繼續開啟更多的特效,增強畫面的效果,比如實時光照,軟硬
陰影、霧效:
場景做得比較好看了,接著可以做UI部分,開始畫面比較簡
潔,加入了一個標題、開發人員、開始按鈕:
因為場景加了灰蒙蒙的霧效,所以顯得陰沉一點,所以介面就
用比較亮、活潑的顏色形成反差,與灰暗的場景互補,給人一
種熱血的感覺。
另外,後面的場景中的坦克是AI模式,會在一定的範圍內巡
邏。
角色介面;
同樣的比較簡單,只有角色的血條和倒計時進度條。這個遊戲
是即時戰鬥的生存遊戲,在一定時間內會不斷有坦克開過來攻
擊主角,主角要擊退坦克,避免自己體力損失過多,只要堅持
到倒計時結束就算生存成功。
坦克AI的部分程式碼,涉及到狀態機和思考時間的概念。
在主介面時坦克有三種狀態:停留、移動、旋轉,我用了一些
隨機數來增加坦克屬性的不確定性、隨機性,避免大量的坦克
都有很相似的行為模式。我用隨機數的目的就是模擬真實世界
的情況,一個群體里有能力參差不齊的個體,同樣的,不同坦
克有大有小。
沒有留言:
張貼留言