2D游戲引擎運行庫:Cantk-Runtime

bcf2 9年前發布 | 19K 次閱讀 游戲開發 Cantk-Runtime

Cantk-Runtime是通用的HTML5 Canvas 2D游戲引擎運行庫,讓HTML5游戲的性能飛起來。Cantk-Runtime以PhoneGap插件的方式提供,從此結束PhoneGap低性能的惡名! 

Cantk-Runtime提供高效的HTML5 Canvas繪圖API、兼容HTML5 Audio的游音樂/音效播放接口和原生的編輯器接口, 讓HTML5 Canvas 2D游戲只需要簡單的適配就可以跑起來。

特點:

  • 0.開源。開放全部源碼,可用于商業和非商業的環境。

  • 1.小巧。支持全部ABI的情況下,最小APK僅僅600K左右。

  • 2.高效。用OpenGL ES 2.0 C API實現繪圖操作,接近原生游戲引擎的性能。

  • 3.強大。實現HTML5 Canvas 2D常用操作,讓任何HTML5游戲引擎,只需少量適配代即可運行。

  • 4.多平臺支持。目前支持Android平臺,以后逐步支持iOS, Tizen等其它移動平臺。

  • 5. 遵循標準。PhoneGap是HTML5與Native混合編程的事實上的標準,cantk-runtime以PhoneGap插件形式提供,讓你可使用數千計的PhoneGap插件。繪制API以標準的HTML5 Canvas 2D API方式提供,音樂和音效以兼容HTML5 Audio的方式提供。

  • 6.支持所有HTML5 Canvas 2D游戲引擎。cantk-runtime并非為cantk專用,其它游戲引擎如egret.js, pixi.js, phaser.js, panda.js, egret.js, lufy.js, soya2d和其它基于有HTML5 Canvas 2D游戲引擎都可以在上面運行。

項目主頁:http://www.baiduhome.net/lib/view/home/1431929827817

 本文由用戶 bcf2 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!