CanvasQuery 基于 Canvas 画布和 jQuery 的游戏开发库
Canvas Query 是一个封装了 HTML5 Canvas 元素的 jQuery 插件,增加了很多常用的Canvas图像操作方法,特别适合游戏开发者,创建优秀的 Web 游戏。
简单示例
cq(640, 480) .drawImage(image, 0, 0) .fillStyle("#ff0000") .fillRect(64, 64, 32, 32) .blur() .appendTo("body");
Playground
playground.js - out of box - mouse, keyboard, scaling, gameloop and a layer to draw on.
playground({ render: function() { this.layer.clear("#007"); this.layer.drawImage(this.images.cursor, this.mouse.x, this.mouse.y); }, mousedown: function() { this.playSound("click"); } });
ZIP bootstrap.zip - download template using canvasquery + playground.
Playgroundjs 不再是 CanvasQuery 的一部分。它已移到一个单独的域。
运行环境测试
- chrome, firefox (cutting edge browser experienece)
- node-webkit (native desktop applications)
- cocoonjs (native mobile applications)
- nodejs (serverside)
部分游戏案例
相关链接
- Github地址:https://github.com/rezoner/CanvasQuery
- 项目地址:http://canvasquery.com/
- Playgroundjs 地址:http://playgroundjs.com/
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论