飛機遊戲(1)

             今天學習的飛機遊戲的製作步驟,從cocos的API中找到計時器,運用計時器讓地板滾動起來。其方法就是在原地板,這裏命名爲下地板,在其上方加一個”上地板“,用計時器重複調用一個函數,形成幀動畫,剛好地圖用的是同一張地圖,實現了無縫連接,地圖看起來也不會突兀,還是很棒的網絡素材。

         用auto加載另一塊地板,然後用scheduleUpdate();重複調用它內部的update函數(地板的移動算法就寫在update內部),這就是運用了引擎cocos的API進行遊戲特效的實現。於此類推的還有己方飛機和敵機的加載,稍有不同的是兩個各自寫的類中,用類創建的對象構造函數加載出飛機,具體方式還和加載下地板時的操作一模一樣。

         後面還加入了子彈的移動效果,跟地板的移動異曲同工,但是由於子彈數量多的時候就沒辦法用這種方法,這個明天會講這個。

在這目前的學習遊戲製作,可能是製作經驗太少,讓自己不看一切去動手根本下不去手。

         附上今天的遊戲進度圖:


         中間落下的就是敵機的一顆子彈......


發佈了50 篇原創文章 · 獲贊 39 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章