1. 程式人生 > >2D遊戲拾荒者的開發心得

2D遊戲拾荒者的開發心得

一.主角的建立    利用Animation元件建立主角的一系列的動畫片段(移動時,攻擊時,被攻擊時)。     1.Animation動畫播放機和Anmiator(動畫播放的狀態機) 二.敵人的建立     和主角的建立相同,但是新增加了一個Anmiator的重寫Create->Animator Overrider Controller   注意的是狀態機裡面的動畫場景需要進行改變 三.其他遊戲物體的建立 四.遊戲地圖的建立     利用建立物體類的陣列和隨機數(Random)for迴圈的巢狀迴圈的方式搭建遊戲中的地圖  關鍵在於隨機數和物體的例項化(Instantiate) 五.障礙物,食物,敵人的建立     利用list<>的作用建立一個新的地圖模組,利用List.RemoveAt(int index);刪除下標為index的元素,因為刪除某個元素後,其後面的元素下標自動跟進,防止了一個位置同時產生多個物體的情況,對於隨機位置和隨機物品的生成關係邏輯要弄清楚,不然容易出現錯誤。