關於《埃利斯的祕密》開發旅程

埃利斯額祕密玩法視頻

關於這款小遊戲,本來是計劃做三部的,因爲策劃裏面是由三條故事線組成的!但是好像第一部反響不是很好,而且小遊戲平臺限制有點多,所以沒辦法!可能得暫緩該項目了

這是這款遊戲:

下面說說這款遊戲的開發流程吧!

首先這款遊戲是平臺動作解謎類型的遊戲,主要玩法是操控我們的主角移動,控制箱子放置在合適的位置來使我們的主角能順利的通關!

其次遊戲劇情簡單介紹:

黑暗時代來臨,埃利斯的家鄉有人被邪惡的生物迷失了心智,埃利斯出去尋找幫助,等他回到村子之後,村子裏麼一片大火,村民都不見了,他的妹妹也失蹤了,故事就是從這裏開始,爲了營救他妹妹,埃利斯必須闖過重重關卡,避開各種各樣的危險的機關和兇猛的怪物!

開發工具:

美術動畫:Animate和Photoshop

程序:CocosCretor2.1

音效:Audition

其他軟件還包括Premiere,喵影工廠,金山文檔,MindMaster,TexturePackerGUI等

遊戲策劃:這裏主要用的是金山文檔,主要是畫流程圖來着

某些關卡:

素材處理:

這些素材可以打包了放在服務器上,我這是放在本地的所以才處理這麼細!因爲限制只有4m啊

圖片素材:

能做成無縫貼圖的儘量都做成無縫貼圖,這樣佔用的資源空間就比較小,記得圖片壓縮一下

每個圖片都儘量在不損失顯示效果的情況下壓縮的!

每一關的素材處理好了之後,單獨打包圖集!這是減少drawcall的好方法!

音頻素材:

這裏主要是音頻剪輯,Audition和Premiere對於剪輯音頻都很有幫助!音頻主要是比較大,Audition有音軌,比較實用!

項目優化:

這裏主要是做了4個方面:

優化素材:就是減小圖片資源和音頻資源的大小,能做成無縫圖的儘量做成無縫圖。PS:這裏的素材可以放在服務器上,加載遊戲的時候去服務器上面下載!在項目裏面填圖片在服務器上的地址就行了!

優化drawcall:主要是打包圖集,每個單獨的模塊打包一個圖集,對於我的項目來說就是6個場景+ui層+特效單獨打包的圖集!其次就是mask組件,因爲mask會隔斷圖集,而且本身mask也佔用2個圖集,所以mask使用太多會導致drawcall猛增!

優化代碼:在Update裏面的東西不要太多,因爲Update沒一幀都在調用! 有些獲取對象的代碼不要寫在裏面!可以服用的代碼提煉成一個方法,避免同樣的代碼出現很多次!需要多次使用的提煉在底層代碼裏面,所有遊戲都有的東西寫在自己的框架裏面!

最後要吐槽吐槽COCOS:

實在是很多BUG,比如碰撞體層級,以及座標,編輯碰撞體的時候沒法選擇到自己的位置!碰撞體還會被自己的圖片覆蓋,導致沒法選擇!等等!

最後:希望大家能耐心玩玩這個比較難的遊戲吧!希望還有下一部吧!

 

聯繫方式:qq:997805135

有任何意見或者其他的這裏聯繫我!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章