開源HTML5 Canvas遊戲Runtime發布,html5canvas
Cantk-Runtime是通用的HTML5 Canvas 2D遊戲引擎運行庫,讓HTML5遊戲的效能飛起來。Cantk-Runtime以PhoneGap外掛程式的方式提供,從此結束PhoneGap低效能的惡名!
Cantk-Runtime提供高效的HTML5 Canvas繪圖API、相容HTML5 Audio的遊音樂/音效播放介面和原生的編輯器介面, 讓HTML5 Canvas 2D遊戲只需要簡單的適配就可以跑起來。
歡迎加入QQ群 :223466431
特色
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遊戲引擎都可以在上面運行。
使用方法
phonegap plugin add https://github.com/drawapp8/cantk-runtime.git
API描述:https://github.com/drawapp8/cantk-runtime/wiki/API%E6%8F%8F%E8%BF%B0
相關連結
CanTK是開源的HTML5 APP/Game Engine。
TangIDE是線上開發HTML5遊戲和應用的平台。
cantk-runtime-demos 幾個使用cantk-runtime的樣本項目,目前有松鼠跑酷,小紅帽快跑和FlappyBird。
其它類似平台
APK樣本
1.松鼠跑酷
2.小紅帽快跑
3.Basic Demo