开源HTML5 Canvas游戏Runtime发布
来源:互联网 发布:java spring 设计模式 编辑:程序博客网 时间:2024/04/29 22:59
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。
其它类似平台
1.Ejecta-X: 体积大.
2.Egret Android Runtime: 体积大,不开源。
3.PhoneGap Fast Cast: 功能弱,开发停止。
4.CocoonJS 体积大,不开源。
APK示例
1.松鼠跑酷
2.小红帽快跑
3.Basic Demo
- 开源HTML5 Canvas游戏Runtime发布
- UC将发布高性能HTML5游戏引擎X-Canvas
- UC将发布高性能HTML5游戏引擎X-Canvas
- HTML5 canvas五子棋游戏
- html5 canvas 扫雷游戏
- HTML5 Canvas消除游戏
- HTML5 Canvas游戏开发实战
- 生命游戏HTML5 Canvas代码
- Html5 Canvas斗地主游戏
- 试用html5 canvas编写游戏引擎
- html5 canvas 美化游戏界面及总结
- HTML5-CANVAS做的打砖块游戏
- HTML5 Canvas之猜数字游戏
- Phaser HTML5 canvas 游戏引擎 牛刀小试
- 用HTML5 canvas制作简单游戏
- HTML5——canvas制作游戏2048
- 使用Lufylegend开发HTML5 Canvas游戏
- html5 canvas 扑克牌游戏开发探索
- Android ListView使用BaseAdapter与ListView的优化
- s3c2440 LCD驱动,USB驱动,触摸屏以及ADC驱动移植
- Eclipse下导入外部jar包的3种方式
- Java 基础
- C语言中字符数组的大小
- 开源HTML5 Canvas游戏Runtime发布
- .Net加密与解密——非对称加密之加密模式
- Google 公布 WebRTC 技术路线图
- 满庭芳·致共同的岁月
- python3爬虫,最短时间实现(四)
- solr4.7.2开发实践 ——拼写检查spellcheck【需要修改为自己配置的】
- 中小企业全业务签约活动
- android:ellipsize省略文字用法
- erase函数