捕魚達人與物競天擇Cocos2d-x的進化論,隨著手遊元年的到來,手遊行業生態鏈一直處於緊繃狀態,甚至引擎領域也難以避免地開始瞭兇猛廝殺,Cocos 2d-x、Unity、Unreal、Havok、Shiva3D等熱門引擎均卷入戰局。其中,最讓人耳熟能詳的莫過於觸控科技研發的Cocos 2d-x,該引擎目前已在中國占據70%以上的市場份額。從鮮為人知到引擎“領頭羊”,不少業內人士將Cocos 2d-x的成功進化歸結於其開源、易學易用、跨平臺的特點,然而,在筆者看來,這款引擎的進化之路更得益於與手遊經典《捕魚達人》系列不斷深入的合作。
觸控科技方面曾有員工爆料,Cocos 2d-x在正式推進市場前,都會通過《捕魚達人》來檢測、優化引擎性能,發現並解決各種問題,在證明引擎穩定後,才正式推薦開發者使用。對於Cocos 2d-x引擎來講,《捕魚達人》不僅僅是一款遊戲而已, 更是Cocos 2d-x引擎系列檢驗標桿。前幾日,筆者看到《捕魚達人3》曝光瞭遊戲視頻,更加對“強引擎+強遊戲=成功”的觀點深以為然。下面,我們不妨一同回顧一下Cocos 2d-x與《捕魚達人》相互扶持的進化之路。
合:頂級引擎與Top Game的合縱連橫
2010年觸控科技發佈iOS版《捕魚達人》,連續數月得到蘋果推薦並占據Free榜Top 1,但因移植速度的問題,導致安卓平臺山寨《捕魚達人》橫行。為搶占安卓用戶, 第二年2月觸控科技聯合 Cocos 2d-x 團隊將《捕魚達人》移植至Android平臺。正是因為這個契機,觸控與Cocos 2d-x 最終走到一起。同年7月,觸控科技發佈Cocos 2d-x 1.0版本, 通過《捕魚達人》的版本迭代開發,引擎不斷優化,性能不斷提升。隨著《捕魚達人》成為覆蓋1.5億用戶的國民遊戲,Cocos 2d-x 也迅速在開發者中流行起來。
《捕魚達人》的風靡,也使得谷歌主動提出瞭協助,與引擎團隊一起完善Cocos2d-html5引擎(現為Cocos 2d-JS)並移植瞭《捕魚達人》的HTML5版本。2012年,《捕魚達人》HTML5版本上線,成功登錄谷歌Chrome瀏覽器的Web Store, 並榮獲谷歌全球置頂推薦。這一版本,極大的推動瞭Cocos2d-html5引擎的完善和商業產品的開發。同時,《捕魚達人》開發團隊也在Google工程師的幫助下,在代碼安全性、HTML5遊戲盈利方式及全球化上進行瞭一些積極的嘗試。《捕魚達人》HTML5版本上線也使得瞭Cocos系列引擎早在2012年就進行瞭Web app領域的技術驗證和佈局,為之後引擎在應用領域的拓展奠定瞭基礎。
競:物競天擇 Cocos 2d-x的野蠻生長
2012年5月,觸控科技發佈Cocos 2d-x 2.0版本,並在《捕魚達人2》的迭代開發中不斷優化升級引擎。相比較《捕魚達人》,《捕魚達人2》得益於Cocos 2d-x引擎實現瞭多分辯率自適配、大幅提升瞭性能,使得遊戲產品即使在低端機也有良好表現,不論在畫面質感、遊戲性能上,《捕魚達人2》都強與《捕魚達人》。而此時,借助《捕魚達人2》成功案例,Cocos 2d-x 2.0 迅速在全國流行開來。
相關閱讀
Game2.tw遊戲攻略、資訊網站
申請友情鏈接,申請遊戲專區建立,發放遊戲活動碼,請聯繫bd#game2.tw(#替換成@)