2D游戏引擎运行库 Cantk-Runtime

LGPL
JavaScript
Android
2015-05-17
小编辑

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游戏引擎都可以在上面运行。

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

当CanTK遇到PhoneGap

有朋友问能不能在CanTK和AppBuilder开发的APP里发送UDP数据,HTML5里只能用HTTPS/HTTP/WebSocket几种通讯方式,要使用UDP需要通过phonegap打包成APK等特定平台的安装包。所以花了点时间写了篇...

2015/03/08 17:43
23
0
phonegap插件加载与使用

有朋友问能不能在CanTK和AppBuilder开发的APP里发送UDP数据,HTML5里只能用HTTPS/HTTP/WebSocket几种通讯方式,要使用UDP需要通过phonegap打包成APK等特定平台的安装包。为此我写了一个UDP的...

2015/03/08 17:45
50
0
集成代码编辑器ACE的经验

ACE是最流行的在线代码编辑器之一,在[CanTK](https://github.com/drawapp8/cantk)的集成开发环境[GameBuilder](http://gamebuilder.duapp.com/)里也使用了ACE。ACE的功能非常强大,但是由于...

2015/03/03 11:39
300
1
runtime 运行时机制

1.runtime实现的机制是什么,怎么用,一般用于干嘛? runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API。 在我们平时编写的OC代码中, 程序运行过程时, 其实最终...

2016/06/18 11:36
8
0
基本类型和操作之富包装器

Scala基本类型的可调用的方法远多于前面讲到的。如: 这些方法的使用要通过隐式转换,这会在后面章节讲到。 现在要知道的就是,前面介绍过的每个基本类型,都对应着一个“富包装器”,它提供...

2014/06/06 14:01
148
0
BOOST编译链接选项link 和 runtime-link,搭配shared 和 static

参考: http://bbs.sjtu.edu.cn/bbscon,board,C,file,M.1300328832.A.html http://noteonx.blogspot.com/2009/04/boost.html http://www.cnblogs.com/wondering/archive/2009/05/21/boost_se...

2013/10/25 23:39
661
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部