Cocos 2d-x 2.2.6華麗升級 開啟64位iOS新體驗
近期,開源游戲引擎Cocos 2d-x再次完成華麗蛻變,2.2.6版本新鮮出爐。新版本的Cocos 2d-x開啟了對64位iOS的完美支持,將帶給開發(fā)者全新的開發(fā)體驗。
眾所周知,從2015年2月1日起,蘋果官方要求所有上傳到App Store的iOS應(yīng)用必須支持64位系統(tǒng)。Cocos 2d- x作為目前全球占有率第一的手機(jī)游戲引擎,如今已正式在Cocos 2d-x 2.2.6版本更新中開啟對64位iOS的完美支持,增加了第三方庫的64位版本,解決64位平臺的兼容性問題,幫助開發(fā)者輕松應(yīng)對蘋果推廣64位的強(qiáng)制措施,率先入駐日趨成熟的64位世界。
2014年9月,iPhone 6和iPhone 6 Plus的問世讓眾多果粉瘋狂了一把,尤其是其搭載的64位處理器所帶來的高效率處理性能——更大內(nèi)存,更快運算,更高效運行,種種特性展現(xiàn)給用戶的爽快體驗已不足以使用流暢來形容。隨著越來越多64位處理器的問世,64位的世界將會逐漸成熟。Cocos 2d-x 2.2.6版本更新中開啟對64位iOS的支持,可以幫助開發(fā)者乘上蘋果精心打造的“極速飛船”,創(chuàng)造更暢快的游戲體驗。
除了Cocos 2d-x 2.2.6版本以外,Cocos 2d-x 3.0以上的版本均完美支持64位系統(tǒng),請開發(fā)者放心使用。由于LuaJIT缺少64位版本,所以在64位架構(gòu)中使用Lua,在32位架構(gòu)中使用LuaJIT。需要注意的是Lua和LuaJIT的字節(jié)碼不兼容,所以基于Lua的程序需要使用Lua源代碼。不過開發(fā)者可以放心的是,cocos 2d-x提供了xxtea方法對Lua源代碼進(jìn)行加密,以保護(hù)Lua代碼的安全。當(dāng)然,針對非iOS平臺的產(chǎn)品,開發(fā)者可以繼續(xù)使用LuaJIT。
除去對64位iOS的支持這一重大更新,Cocos 2d-x在此次版本更新中修復(fù)了三個重要Bug:播放背景音樂在Android 5.0崩潰;EditBox在iOS 8上顯示的位置不正確;iPhone 6、iPhone 6 Plus獲取不到正確的窗口大小。與時俱進(jìn),Cocos 2d-x一直致力于為開發(fā)者提供更優(yōu)質(zhì)的服務(wù)與技術(shù)支持。
根據(jù)荷蘭游戲市場研究公司Newzoo的預(yù)測報告顯示,2015年移動游戲?qū)⑷〈鳈C(jī)游戲,成為游戲市場最大的版塊。2014年,Cocos 2d-x見證了令整個行業(yè)瞠目結(jié)舌的《刀塔傳奇》,也目睹了《放開那三國》《三國之刃》《仙劍奇?zhèn)b傳》等諸多優(yōu)秀產(chǎn)品的誕生。2015年,Cocos 2d-x期待能幫助更多的開發(fā)者在64位的高速世界里書寫新的傳奇篇章。