上周四,國內前三大游戲公司搜狐暢游發布了首款3D開源跨平臺游戲引擎Genesis-3D。隨后在全球移動游戲開發者大會上,Unity發布了Unity的2D引擎,而觸控科技也發布了Cocos 3D引擎。
三家公司不約而同的在同一周發布游戲引擎,并不僅僅是巧合,這代表著移動游戲行業的戰火已經越燒越烈,甚至蔓延到本來關注度并不高的最底層的引擎層面。2013年是全球移動游戲爆發性增長的一年,據艾瑞咨詢公布的數據顯示,2013年移動游戲領域全年市場規模預計將達91.9億元,同比增長371.1%,遠高于客戶端游戲市場15%的平均增長率。
在國內,Cocos 2d-x和Unity 3D是較為主流的移動游戲引擎。根據第三方數據顯示,由于Unity 3D授權費用較高,其游戲主要覆蓋中高端市場,而Cocos 2d-x因為其開源免費,主要占據中低端市場。值得注意的是,國內前三大游戲公司搜狐暢游首次發布了手游引擎Genesis-3D,這是由搜狐暢游組建了近百人的團隊,耗資3000萬美元,經過近4年才研發而成的3D開源跨平臺游戲引擎。暢游CIO潘文娟表示,暢游還將持續向Genesis-3D項目投入精力。以營收計,暢游是中國第三大網絡游戲研發商和運營商,2012年營收超過6億美元。
三大手游引擎參數對比
而對于開發者來說,在選擇手機游戲引擎之時,以下三個因素是必須納入考慮的:
是否兼容3D和2D:就移動游戲類型而言,由于硬件設備的性能限制,目前2D游戲仍然是市場主流,在App Store中占比約為70%,3D游戲大約占30%。某些2D游戲引擎以其跨平臺開發優勢,對2D游戲市場形成了壟斷。據不完全統計,中國手機用戶平均1年會更換一部手機,以目前手機硬件的發展速度計算,在未來的2-3年內,移動硬件設備將可以全面的支持3D游戲。相信隨著硬件水平提升、游戲開發商日漸成熟,3D游戲的占比將會逐步提高。那么一款游戲引擎能否兼容3D和2D,則會成為開發者們考慮的重要因素。在上周,三家公司做了最新發布之后,Cocos 3D、Unity 3D和Genesis-3D都能夠做到兼容3D和2D。但在今年9月觸控科技CEO陳昊芝曾表示,最快在2015年Cocos游戲引擎會全面支持3D。可見Cocos 3D正式投入商用可能還需要等待一段時間。
是否免費開源和跨平臺:免費開源對于開發者來說,代表著開發成本的大大降低以及開發靈活性的大大提高。同時,在互聯網時代,“免費、開源”還代表著一種開放和共享的精神。就這三種手游引擎來看,暢游Genesis-3D和觸控Cocos都是標榜免費開源,同時,暢游Genesis-3D還支持跨平臺,即支持微端和頁游,支持Android、iOS、WinPhone多平臺手游開發。而Unity則是需要授權金或分成才可使用。
本土化程度:目前國內移動開發中使用到的游戲引擎均來自于國外,國外由于缺乏本土化的學習資料,給國內開發者學習使用帶來和很大的麻煩。同時在工具使用過程中,遇到技術難題也很難得到及時的解決方案,響應時間往往要花費半年以上,這對于中小型研發企業是非常大的挑戰。Unity 3D是由美國Unity Technologies公司開發的,而觸控的Cocos 2D也是由Zynga的工程師Ricardo Quesada開發的。而相比起Unity 3D和Cocos 2D,暢游Genesis-3D則完全由國人開發,在操作界面上不僅支持中英文切換,而且還支持可視化操作。在遇到技術難題的時候,可以迅速的做出反應,甚至支持全程技術指導。
目前市場上,已經有不少使用Unity 3D和Cocos 2D開發的移動游戲,而采用暢游Genesis-3D研發的游戲也將在2014年陸續發布。在未來,究竟暢游Genesis-3D、Unity 3D以及觸控Cocos 3D引擎誰將成為最成功的商業級移動游戲引擎,還需等待市場的檢驗。