南京爐石CEO朱偉:移動游戲開發也可以“不走尋常路”
2015年初,游戲產業調查機構Newzoo發布了一項報告,稱全球移動游戲的營收將在今年達到303億美元,相當于1884億人民幣。在大部分產業迎來寒冬期的經濟背景下,游戲產業,尤其是移動游戲產業的蓬勃可以說是一劑強心針。而對于移動游戲的開發者們來說,豐厚的營收同時也帶來了眾多優秀的競爭者,從創意到設計,從研發到推廣,任何一個環節都充滿挑戰,這其中,開發又是最為關鍵的一環——如何又快又好地開發一款移動游戲,幾乎是擺在每個開發團隊面前的難題。
在這個問題上,南京爐石的CEO朱偉有一套個人心得。在前不久剛剛落幕的Cocos 2015秋季峰會上,朱偉分享了他個人“不走尋常路”的移動游戲開發攻略。總體來看,他的方法在保證結果的情況下大幅降低了團隊的學習成本,因而就變相地加快了開發進度。在場的同行表示只能用兩個字來形容這種方法,那就是“神奇”。
(朱偉在峰會現場分享游戲開發成果)
不走尋常路,巧用Cocos引擎
和許多游戲開發者一樣,朱偉的3D MMORPG(大型多人在線角色扮演游戲)也是基于Cocos引擎進行開發的,這款由觸控科技推出的一站式游戲開發解決方案,可以令開發者形成最短、最清晰的工作流,大幅提升效率和工作成果。
通常,游戲開發者使用Cocos引擎的方式有兩種:一種是先用Flash做動畫,***用Flash擴展導出到Cocos引擎中解析播放,比如著名的游戲《三國之刃》;另一種,是先使用Maya的貼圖烘焙,然后到Cocos Builde中拼出3D效果,比如《像三國》。但朱偉的方式與以上兩種都不同,他所使用的方法,是用Unity編輯器配合Cocos引擎完成3D游戲的開發。在現場,朱偉詳細地展示了他們別具一格的開發方式與具體流程。一位聽眾在現場表示,“看來我們對Cocos的理解還是太淺了”。
“黑科技”,原來如此
朱偉在峰會現場展示了一款基于Cocos 3.8開發的3D MMORPG游戲,雖然只是試玩版,但還是引起了眾人的興趣。朱偉講解道,在游戲的3D功能模塊中,一共可以切分為三塊內容:***塊是模型與動作;第二塊是游戲的特效;第三塊是場景的建設。“黑科技”主要就是在場景建設上發揮作用。
經過許多試錯之后,朱偉確定了這樣一種場景制作方案:先使用3D MAX制作單個場景需要的要素,再用Unity組合場景,然后導出Cocos支持的格式。Unity在組合場景、設計Terrain和刷地形方面,有許多優勢,而在導入到Cocos引擎的過程中,朱偉又強調了以下幾點:
1、地形的光照貼圖與模型的光照貼圖要分離;
2、重新烘焙建筑的光照貼圖(務必注意要把原來的地形全部刪掉);
3、格式轉換路徑:通過Collada(DAE)Exporter將Unity導出為DAE格式,再通過Blender導出Cocos支持的FBX格式;

(3D功能模塊清單)
(游戲完成后的效果)
Cocos引擎,移動游戲開發的現在與未來
在朱偉的經驗分享中,Cocos引擎是一個繞不開的核心點。作為一款面向開發者的產品,Cocos向開發者提供了全套的開發工具,并建立了一體化的工作流,這大大地降低了游戲開發者的時間成本。此外,Cocos還大幅降低了游戲的開發門檻,開發游戲不再強制要求掌握C++,在腳本上已經可以支持lua和js。換而言之,Cocos進一步打通了普通人到游戲行業的淘金之路。
非常有趣的是,3D功能一直以來并非Cocos的主打功能,像朱偉一樣的開發者,利用自己的行業判斷打開了Cocos的一道隱藏門,而作為一款全面的跨平臺開發引擎,Cocos或許還有更多的隱藏門在等待著開發者去發現。
在這一次的Cocos秋季峰會上,觸控科技更是提出了手機頁游崛起的新方向。盡管目前王偉基于lua寫的3D游戲還不能在瀏覽器中直接進入,但他堅信3D游戲在手機瀏覽器中會有很好的表現,一切只需要靜待Cocos的Lua Runtime進入瀏覽器的那一天到來。而假如手機頁游時代真的到來,手握研發、上線與運營三大武器的Cocos,很有可能會成為行業規則的制定者,我們盡可以拭目以待。