Cocos 2d-x游戲引擎全面支持Facebook平臺
在2014年10月28日的Cocos開發(fā)者大會上,觸控科技宣布,在Facebook的協(xié)助和支持下,觸控科技對旗下開源引擎Cocos 2d-x進行了更新,正式啟動對Facebook平臺的全面支持。今后,Cocos 2d-x的開發(fā)者可以更方便地進行Facebook平臺功能的接入和整合。而采用Cocos 2d-JS(Cocos引擎JavaScript版本)的開發(fā)者,更可以使用同一套代碼把游戲無縫發(fā)布到iOS,Android和Facebook Canvas頁游三大平臺,并通過Facebook的平臺機制實現(xiàn)跨平臺數(shù)據(jù)互通的全新用戶體驗。
Cocos開發(fā)者大會上,F(xiàn)acebook平臺工程合作部亞太區(qū)總經理張博作為重要演講嘉賓帶來《Build Cross Platform Games with Facebook》的演講,并宣布在雙方的合作下,Cocos引擎正式啟動對Facebook平臺的全面支持。作為Cocos引擎主下載包的一部分,開發(fā)者無需單獨下載任何SDK,便可在Cocos 2d-JS 3.1和Cocos 2d-x 3.3 Beta RC0以及之后的版本中直接接入Facebook平臺功能。張博表示:“Facebook一直致力于為開發(fā)者所喜歡使用的引擎提供支持,相信本次Cocos引擎對Facebook平臺的全面支持能夠滿足更多開發(fā)者對通過Facebook打造跨平臺游戲的需求。”
原生+網頁:Cocos 2d-JS內嵌Facebook跨平臺支持
Cocos 2d-JS是Cocos引擎的JavaScript版本,可以同時滿足開發(fā)者對原生移動平臺與網頁平臺的開發(fā)需求。通過此次Cocos 2d-JS中對Facebook功能的整合,采用Cocos 2d-JS的開發(fā)者可直接使用引擎中的JavaScript API來實現(xiàn)Facebook功能,直接整合到Web,iOS和Android三大平臺。也就是說,開發(fā)者僅需使用一套代碼,即可使其游戲產品在Facebook Canvas、iOS以及Android平臺上發(fā)布,并通過Facebook的平臺機制實現(xiàn)跨平臺數(shù)據(jù)互通的全新用戶體驗,從而省去繁瑣的跨平臺重寫與移植工作。
很多行業(yè)里著名的游戲公司都已經在使用Cocos2d-JS和Facebook的整合來發(fā)布跨平臺游戲,比如Big Fish和觸控科技。來自Big Fish的工程總監(jiān)Andy Vella表示:“公司目前的兩個暢銷游戲《Fairway Solitaire》(https://apps.facebook.com/fairwayblast/)和《Big Fish Casino》(https://apps.facebook.com/bigfishcasino/),都是用Cocos2d-JS開發(fā)并同時發(fā)布到Facebook Canvas, iOS和Android平臺的。并且公司今后很多的游戲都將使用Cocos2d-JS和Facebook平臺來開發(fā)和發(fā)布。觸控科技旗下的精品休閑游戲《進擊的小怪物》(Cosmic Crash) 英文版全球首發(fā)在Facebook Canvas上(https://apps.facebook.com/cosmiccrash/),也成為觸控科技首款搭乘Facebook出海的網頁游戲,其iOS和Android的英文版也會在近期發(fā)布,并通過Facebook實現(xiàn)跨平臺聯(lián)通。

《Cosmic Crash》Facebook Canvas全球首發(fā)
另外,原先采用C++與Lua語言開發(fā)的Cocos 2d-x移動端游戲除了可以在iOS和Android接入Facebook之外,很多開發(fā)者還表示,希望將游戲發(fā)布到Facebook Canvas頁游平臺上來給用戶提供完全跨平臺的體驗。得益于與Cocos 2d-JS相同的基礎架構,開發(fā)者可以簡單高效地實現(xiàn)Cocos 2d-x (C++和Lua)游戲的重寫到Cocos 2d-JS,輕松地將游戲進行跨原生和網頁的全平臺發(fā)布。中國游戲公司斯芬克斯近期把旗下的手機策略類游戲Galaxy at War Online (https://apps.facebook.com/galaxyatwar)由Cocos 2d-x重寫到Cocos 2d-JS,并已經發(fā)布到了Facebook Canvas頁游平臺上。
新游戲?老游戲?都來Facebook一下吧!
隨著游戲開發(fā)者的數(shù)量激增,移動游戲市場的競爭愈演愈烈,在全球范圍內擁有大量用戶的Facebook成為開發(fā)商越來越重視的一塊淘金熱土。目前每個月有3.75億的用戶在玩與Facebook聯(lián)通的手游和頁游,2013年Facebook游戲平臺給開發(fā)者支付的分成達到30億美元以上。作為目前全球份額第一的開源手游引擎,Cocos 2d-x見證了眾多暢銷Cocos游戲盤距各國暢銷榜單。Cocos 2d-x啟動對Facebook的全平臺支持后,這些游戲將可以方便地與Facebook平臺進行整合,探索新的潛力市場。
觸控科技技術總監(jiān)以及Cocos 2d-JS負責人林順表示,今后還將與Facebook開展更多的技術和游戲發(fā)行上的合作,計劃將旗下的經典Cocos 2d-JS游戲《捕魚達人 - 土豪金》發(fā)行到Facebook Canvas頁游平臺上,并實現(xiàn)和iOS和Android的跨平臺互通。除此之外,日本著名游戲ZooKeeper的開發(fā)商Kiteretsu的新游戲《Solitaire Monsters Challenge》,游奇網絡的ARPG游戲《小莫傳奇》,獨立開發(fā)者大楚工作室的《小甲蟲回家》等更多游戲都將采用Cocos 2d-JS引擎開發(fā)和發(fā)布到Facebook Canvas頁游平臺上。