说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

开发者不容错过的10款免费JavaScript游戏引擎

HTML文档下载 WORD文档下载 PDF文档下载
使用HTML5、JavaScript可以帮助开发者开发出各种与众不同的游戏及游戏特效,比如3D动画、Canvas等。本文介绍10款被广泛使用的基于HTML5的JavaScript游戏引擎。

在Github上,JavaScript逐渐成为人们最喜爱的编程语言,而随着HTML5的发展与流行,有些开发者把这两种技术结合在一起,开发了各种各样的游戏引擎,开发者利用这些引擎可以开发出许多非凡的游戏及制造一些轰动的游戏特效,比如3D动画、Canvas等。

下面,我们将介绍目前被开发者们广泛使用的十款免费游戏引擎,大家不妨看看,有没有你钟爱的那一款。

1.JsGameSoup

JsGameSoup是一款开源的的游戏框架,开发者可以使用JavaScript和Web技术开发游戏。它几乎可以运行在所有的浏览器上,还可以使用开放的Web技术,如Canvas和HTML5等。


2.Akihabara

Akihabara是一系列的库和工具,用于使用 Javascript 创建像素化的8/16位时期的游戏,使用 JavaScript、HTML5 Canvas标签和一些标准hooks开发。 


3.LimeJS

LimeJS是基于HTML5的游戏框架,用于快速构建运行于所有现代触摸屏和桌面浏览器的纯正体验的游戏。


4.Enchant.js

Enchant.js在2011年发布,是一款开源免费的JavaScript游戏框架。可以使用HTML5和JavaScript来开发简单的游戏和应用。


5.GMP

GMP是一款JavaScript游戏引擎,可以制作基于Sprite的2D游戏。它可以很容易地设计复古风格的街机游戏。它也非常适合于制作拼图,数独或gogopop。


6.Gamequery

Gamequery是个易于使用的jQuery插件,可以通过添加相关游戏的类来帮助开发JavaScript游戏,可以兼容大量的浏览器,比如:Firefox、Chrome、Internet Explorer、Safari、Opera。


7.Crafty

Crafty是个轻量级,模块化的JavaScript游戏引擎,包含许多组件:动画、事件管理、重新划分区域、碰撞检测、Sprite等。它支持所有类型的浏览器,比如IE9。


8.lycheeJS

lycheeJS是个JavaScript的HTML5游戏引擎,提供完整的原型解决方案和HTML5 Canvas部署,同时支持PC和移动平台浏览器。这个项目的开发过程优化了Google Chrome 和它自身的开发工具。


9.Quintus

Quintus是一款容易上手、轻量级的JavaScript游戏引擎,包含一个模块化的引擎可轻松开发游戏,并在同一个页面上运行多个实例。支持移动和桌面开发。


10.The Render Engine

The Render Engine是个跨浏览器的开源游戏引擎,完全使用JavaScript编写。它拥有一个扩展的API 和使用当前最新的现代浏览器特性。此款引擎旨在帮助用户使用基础的工具来开发游戏,加快游戏概念到成品的过程。

与其它引擎不同,这些引擎目前都有专人维护、更新,因此,开发者可以放心使用。(编译/张红月 审校/陈秋歌)

文章来自:Design Drizzle

《近匠》从Cubieboard到radxa:汤亮的第二次硬件创业 九头蛇与大象之争,Hydra或将取代Hadoop 喜讯:中国安全团队Keen成功在Pwn2Own 2014黑客大赛上攻破64位Mac上的Safari OCP黑客马拉松冠军:24小时头脑风暴背后 新时代应用程序设计及MongoDB的十个深入理解 借助“开源”东风 英特尔打造卓越“软实力” 深圳综合交通设计研究院张鹍鹏:智能交通设备领域已成红海 信息化是发展趋势 25个可遇不可求的jQuery插件 Web设计中对视差设计的误区 直接拿来用,九个超实用的PHP代码片段(二) 一周消息树:小米染指平板电脑凶多吉少 移动周报:Xcode 5.1更新、CarPlay揭秘,Apple很忙 可穿戴领域,创业公司的掘金点?还是滑铁卢? 搜狐SendCloud2014运维技术沙龙拉开帷幕 一周热点:选择Go语言的12个理由,九头蛇与大象之争 中国云计算大会PPT集萃(二):十位技术大牛分享平台打造技术 延迟250毫秒损失数百万美元,Hadoop系统该如何应对实时任务 IBM成立展示中心扩展大型主机的Linux开放生态系统 SDN解决方案总结:OpenFlow、虚拟机、OpenStack和VXLAN/NVGRE 第六届中国云计算大会将于5月20-23日在京隆重召开 大数据实战:站在JMP分析平台上的FIT足迹识别技术 首届SAP d-code大会在上海举办 【OSTC讲师专访】ZoomQuiet:因商业化而开源是中国开源界最大的囧处 亿元资金扶持+联手100家VC,腾讯的雄心壮志 美国史上最大IPO 能给阿里巴巴带来什么? 买Windows平板而非iPad或Android的十大理由 Framework7:不会Objective-C,也能开发iOS7应用 CocoaChina开发者大会 全新引擎Cocos 3d-x开源 Oracle和微软的抱团,以及对抗Amazon霸主的5个可用点 Agile已死 Agility长存? 论程序员的自我修炼 请问一下各位PB FANS,PB中的自定义事件中的extenal选项有何作用? Label的小问题,以后给分,现在确实没分了。 测试a 有沒辦法使成員函數只供指定的 class 呼叫! 请问如何给listview添加鼠标拖拽功能,如从本视图中拖走一行? Jbuild and Visual Age for Java 只使用数据库表单如何不带环境? 为什么在Cmd.exe 下可以运行,但是在ASP里面却没有办法写进数据???斑竹怎么只提供4页的讨论内容呢?? 救急,启动winNT时候inetinfo.exe总是共享冲突,该咋解决? 如何防止内存泄漏 帮忙看诊断一下遇到的问题。 Fatal error C1010: unexpected end of file while looking for precompiled header directive是什么意思?怎么改正? 关于数据窗口 D3D8的疑問 作动态连接库链接时出错? rLabel的小问题,以后给分. WebSphere 4.0中是否已经直接实现了connection pool CSDN的bug报告:您不能给自己加分...... ORACLE里的中文字符集怎么解决?高分求救!!! 身为一个程序员,谈谈这些年里你所拥有的成功经历!见识一下CSDN牛人总汇! 这是怎么回事呀? asp怎么调用存储过程,主要是参数问题怎么传递 高分,给高分!!! 如何在useradd,增加一个用户的同时,限定这个用户的使用空间 关于内存分配的问题 由金山英文写作助理想到一种木马机制 如何修改Delta数据包中的信息 请问各位哥哥,配置个wu-ftp服务器,一个大目录有一个用户访问,里面的小目录由其它用户访问,怎么配置? 文凭真的这么重要么! 提问关于并发服务器。 关于jbuilder5开发EJB运行容器时的问题,跟帖都有分 请问怎样加一个位图作为Dialog的背景? 写dll链接时出错? 有谁知道windows屏幕保护的通用密码? 请教光标定位 如何使用PFXImportCertStore函数将.pfx文件注册到系统中啊! 有谁知道windows屏幕保护的通用密码 有关JSP运行的问题。分数多多 一个非常菜的问题! 如何利用socket截获80端口的数据? ji.ji.ji... 如何防止内存泄漏001 有谁知道windows屏幕保护的通用密码, xiaoxi777(小溪):请教你刚才的问题 有谁知道windows屏幕保护的通用密码,帮帮忙 在Unicode转换中,_T()与L到底怎么用,有什么区别? 关于利用QQ广告入侵 有没有深圳的阿,我快失业了,哪里要PB程序员啊 有谁知道windows系统的屏幕保护的通用密码 如何自动刷新网页?在线等待! 有谁知道window系统的屏幕保护的通用密码 为什么火药会爆炸 银离子,3价铁离子,和铜离子的氧化性强弱,怎么判断 四苯硼钠有毒吗?易分解吗?化学性质怎样? 如何判断碳正离子稳定性? 铁离子,银离子,铜离子的抗菌性 苯的性质. 苯环的结构? 银离子可以将铁或亚铁离子氧化成铁离子吗?为什么? 苯板有毒吗? 苯环的结构是怎样的 深水炸弹在深海处爆炸的原因是什么 大块的金属钠与水反应为什么会发生爆炸? 苯环 是什么? 深水炸弹为什么只有下沉到特定的深度时才爆炸? 如何判断参加反应的Fe最终生成的是亚铁离子还是铁离子 苯环结构式中的氢个数怎么算 什么叫深水炸弹啊? Fe离子与什么反应生成的是亚铁离子 炮弹为什么不在发射时爆炸? 深水炸弹在水中为什么到一定程度后会自动爆炸? Fe和什么反映生成2价亚铁?和什么反映生成3价铁离子?那减呢? 如何判断碳正离子稳定性大小(+)CH3CH3(+)CH2CH3(+)CHCH3肿么判断.. 苯是不是有机物? Fe与盐酸反应生成亚铁离子?那么Fe与次氯酸反应呢? 苯和苯环的区别苯和苯环是一个意思吗?如果不是,那它们之间的区别又是什么?还有,环的概念又是什么?谢谢! 三价铁离子能与哪些金属反应 钠与水的反应为什么会发生爆炸? 苯的取代基与苯环是怎么相互影响的?一个苯环分别连接一个甲基, 羟基,羧基,醛基,硝基,氯原子,氨基,那么怎么分析原子间的作用,从电荷角度? 这个知识点我需要完全明白才行. 谁帮我讲一讲? 三价铁离子氧化性比银离子强吗 钠和水会反应吗? 苯环是不是就是指苯啊? 有机物苯1.甲苯溶于苯么2.溴苯溶于苯么3.苯酚溶于苯么 金属钠和钾与水反应,发生爆炸后,为什么钾的威力却不如钠?有时候,你把一块金属钠扔进水里,它会在水里反应一段时间,然后就会发生猛烈的爆炸,并伴随很大的响声,程度比较剧烈.而金属钾,它 炸药爆炸的一个什么性质或变化? 苯是有机物吗 钠与水反应钠与水反应时融化成小球,说明反应放热? 炸药爆炸是将什么能转化为什么能? 二战时期,深水炸弹有效炸伤潜水艇的爆炸距离是几米? 水与钠结合会发生什么反应? 在有铁离子,亚铁离子,铜离子的溶液中加入硝酸银什么现象! 壁挂炉水压高会爆炸吗前两天听说水压最好不要超过0-1.5,可是我现在刚烧了两个多小时,水压就到了2.5,好害怕啊,我以前没烧过壁挂炉,你们说我继续烧,会爆炸吗,这是新家,不烧又很冷,你们只 高锰酸钾与亚铁离子如何反应生成铁离子的啊,要反应式~谢拉 大学有机题,如图.判断碳正离子稳定性. 什么是苯环 苯环相关性质 即其写法 壁挂炉会爆炸吗,水压高我以前没烧过壁挂炉,今天刚开始烧,前两天听人说,壁挂炉的水压最好控制在0-1.5,可是我现在刚烧两个多小时,水压到了2.5了,不烧又很冷,我该不该继续烧呢?》 碳正离子的稳定性怎么判断啊 三价铁离子、三价铝离子和三价铬离子怎么分离分别获得 怎样鉴别铁离子和亚铁离子有一杯溶液,可能含有铁离子和亚铁离子,请问如何鉴别是否含有!急!P。S:一定要有实验过程 如何给有机物中含苯环结构和环状结构的物质系统命名 最好举一些例子.例如苯佐卡因 一般水性涂料中会含有甲醛类物质吗? 怎么区分铁离子和亚铁离子 好多题目里给了含有苯环的物质的分子式,然后给出一些条件,要求写出其结构简式,但是该怎么写啊?苯环是C6H6,为什么C7H5OCl的结构简式是这样的啊?(要求含有醛基)C6H6+C7H5OCl与结构简式的原 苯类物质是什么啊~ 有关鉴别铁离子和亚铁离子的问题.下面是鉴别铁离子和亚铁离子的方法1.观察溶液的颜色:溶液颜色为黄色的是Fe3+,溶液颜色为浅绿色的是Fe2+;2.加NaOH溶液:产生红褐色沉淀的是Fe3+,产生白 在什么情况下结构中有苯环怎样确定一个分子中是否有苯环呢? 有苯丙烯这个物质么弱弱问下 铁离子和亚铁离子的区别 带有苯环的物质有没有无毒的 在水性涂料中,哪种材料有净味功能,比如能去除醛和苯乖等等 苯是一种什么样的物质,它有什么样的物理化学性质?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn