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

开发者不容错过的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

怎样建立简单的任务栏应用程序-Delphi资料 增强DelphiTStatusBar控制 制作Delphi的竖排标签 自适应表单的实现-Delphi资料 COM/DCOM的区别与联系-Delphi资料 CoolBar上控件的排列顺序-Delphi资料 Delphi 4 WebBroker Delphi 中自做动态显示的控件 Delphi3的DBGrid中的下拉列表和查找字段编程方法 DELPHI常见问题 Delphi的竖排标签 DELPHI构件制作方法 DELPHI控件Tweblabel的编制 DELPHI中MEMO组件的光标定位 Delphi中RichEdit的奥妙 Delphi中TApplication类 Delphi中日期时间输入的简洁方法 delphi中怎么调用interbase数据库? Memo的Undo功能-Delphi资料 RECT在Delphi中的灵活使用 StringGrid制作只读列-Delphi资料 TADOQuery下主明细表其属性关系如何设置,如何保存主表和明细表?-Delphi资料 TBatchMove用法-Delphi资料 TMemo的真正插入字符-Delphi资料 TREEVIEW的使用-Delphi资料 TreeView在电信综合统计管理系统中的应用-Delphi资料 VB6.0动态加载ActiveX控件漫谈-Delphi资料 捕捉来自 Thread 的异常-Delphi资料 定制Speedbar-Delphi资料 动态产生构件并相应事件-Delphi资料 对Borland可视部件的一处改进-Delphi资料 在DOS下会死机吗? 何为A片?(搞笑 ) vc中执行 select count(*) from table 如何得到返回的数值? 非绑定的,能编辑的网格控件,是什么? SQL 2000 Text数据类型的问题 北京又起沙尘暴了。 我的RED HAT LINUX 的文件系统出了错误,怎样解结?谢谢! 100分请教ActivX控件的注册问题? 如何获得按钮的位置(x y) 请问“GetVolumeInformation( )”函数所获取的“序列号”,在用FORMAT格式化后是否会发生变化? 怎么建立XML树状目录? 救命啊 我也很着急,拜托~~~~~~~~~(关于发布和订阅的简单问题) 在pb中如何自激动窗口,急! 遍了一个简单的servlet,编译时提示:package javax.servlet does not exist! 怎样统计新闻发布系统的新闻点击数 小弟是新手,用GCC编译了一个源文件,生成一个叫a.out的文件,好像是可执行文件,但不知怎样执行,请告知!!! 请问怎样才能用MainFrame类中的函数来控制同一项目中的视(View类)的操作??? 搞个调查:在杭州的程序员年薪有多少K? 请问大虾,Active Dictroy有什么作用,另外到什么地方可以下载? 请问各位仁兄,珠海的2002年程序员考试在哪里报名?谢谢! 如何绕过禁止IP?请指点? 小和尚想开网吧!请问各位高手!网吧应该用什么样的的配置比较好!扩朴方式那总比较好! Question:有没有_获取“视频采集卡”的AV信号 的控件? win98下能安装oracle8i吗? 如何在ASP页面中对XML文档进行询?(问题较多) Insert into TableName values(?,?,?,?,?) 为何写入中文时数据库会是乱码??? 有几个技术问题求助!!!! 有人要去参加Visual studio.net发布会吗 失落中 如何打开被屏蔽的“运行”窗口、注册表编辑器?? 小和尚想开网吧!请问各位高手!网吧应该用什么样的的配置比较好!扩朴方式那总比较好! 哪位能给个简单的dll例子吗?我不知怎样写。 简单问题:谁知道改变屏幕的一块区域的颜色的函数是什末? 有关数字视频监控系统的问题!!! 改错误 打算用PB做个Oracle管理器,请给点意见参考参考 如何在APPLET中读入 HTTP中将其他网页的内容 小女子求教!对您可能非常easy的问题! pb6.5做b/s!求救!送分! 这个问题,我都不好意思问,pb70如何编译成exe文件啊? 集成主板的声、显、网卡的问题。(内详) 怎么连sybase 数据库! 怎样用vb实现ctrl + alt + delete键的功能 求超级兔子魔法设置4.2的注册码,一定高分相送 如何调用数据库中带输入、输出参数的存储过程 ASP页面里用下拉框控制日期显示时,没有31号的月份怎么控制不显示31号呢? 寻EPOC高手。 刚学VC要注意点什么哈 如何将BMP图形转成JPEG后,存入数据呢?请教! 脸红请教! 戊戌变法颁布的法令有和重要历史意义? 静电感应为什么用摩擦后的橡胶棒靠近一个不带电的小球时,小球会一边带正电一边带负电;而当用摩擦后的橡胶棒靠近一个带电的小球时,小球带负电?(说得具体点,通俗易懂一点,因为我才 改革开放的历史起点A.党的十一届三中全会B.党的十二大C.党的十三大 什么叫平行板电容器充电 什么叫做 静电感应?什么叫做 地面静电感应? 在新的历史起点上,我们应如何进一步推进改革开放的历史进程? 两个等量异种点电荷+Q和-Q,相距为r,在它们连线的中点O处放置另一电荷q,则Q所受的电场力的大小是等于谁解释下为什么q受到二个点电荷的库仑力方向相同, 关于静电感应 . 静电感应造成了那些现象? 为了防止静电感应造成危害, 请举例说楚人们的一种做法. 如何理解解放思想,实事求是,与时俱进是邓小平理论和“三个代表”重要思想的精髓? 国体与政体?国体与政体的概念是什么?各个国家的国体和政体是什么?我国的是什么? 机电用英语怎么说 结合实际说明解放思想,实事求是是邓小平理论的精髓一定要结合实际情况, 国体与政体之间的关系 “机电”的英语怎么说? 邓小平理论的精髓是 解放思想 、 实事求是 、 .(填空题) 中国的国体和政体是什么? 一个电子在一匀强电场的某一点受到电场力为3.2×10-12N,则该点的场强大小为 . 如何理解实事求是、解放思想、与时俱进是邓小平理论和三个代表重要思想的精髓 将含一种杂质(其质量小于 0.3g)的丙醛试样 8g,与足量的银氨溶液反应,析出 银 30.6g,则该杂质可能是 A 甲醛 B 乙醛 C 丁醛 D 戊醛如图,还有,我这题是杂质质量小于0.3g,网上都是大于0.3g 我国的国体与政体的关系? 匀强电场的电场力大小是否不变,不是场强不变吗 1787年宪法规定美国的国体是什么A君主立宪制B资产阶级共和制C责任内阁制D联邦制 为什么GB/T18033-2007没有TP2化学成分的要求 匀强电场的场强方向总是和电荷所受电场力方向一致吗?如题. 平行电板电容器充电的时候有电流吗?平行电板之间没有直接相连,空气作为电介质,电板接入电源之前不带电,接入电源之后,负电子移动到一个电板上,正电荷移动到另一个电板上,那么这有没有 相距为r的A、B两点分别带有等量的异种电荷Q和负Q,AB连线中点处的电场强度为?这题我一直不懂,kingtheme~不好意思, 我国宪法的基本原则中华民族优良道德传统的主要内容有哪些 如题.根据我国第一部社会主义宪法规定,我国的国体和政体分别是什么?我国人民代表大会制度和西方的三权分立制度有何本质的区别?三权分立在西方和近代中国是如何付诸实践的? 不锈钢303含镍多少?GB牌号为0Cr18Ni9这个是什么材质呢? 3.合金的晶体结构有哪些类型?性能如何? 平行板电容器在电路中的问题一平行板电容器与阻值为10欧的电阻串连,电源电压为100V,接通开关,电容器是否会有电阻,电路中电流多大,且是否会有电流经过平行板. 不锈钢SUS443对应的国标GB牌号怎么写? 电容器的充电原理是什么? 请问一个电路中的平行板电容器充电过程中,这个电容器的电阻如何变化? 电容器的放电速度于什么有关 说出几种常见合金和组成其合金的金属 为什么说南方周末应该成为北方报业的典范?南方周末做得很好吗?范冰冰跟南方周末有什么关系呢? 参保人姓名英语怎么说阿?谢谢同问~ 电容是通交隔直,为什么在讲原理的时候,即可以充电,也可以放电呢?电容器充电以后,极板上充满了电荷,也就储存了电能,先把开关K投向1的位置,使电容充电,然后拉开开关K向2的位置,我们就会 南方周末好吗? 社保号码用英语怎么说 在改革开放的新的历史起点上,怎样做到事实求是? 南方周末被处罚一共有几次南方周末因报道而遭到官方处罚共有几次,每次都是怎么处理的,这对南方周末的报道思想和报道风格产生过哪些影响请尽快回答~ 详细的加分~ 管理员工社保信息 英语怎么说请帮忙翻译下面的句子,谢谢登记和管理员工的社保和公积金信息. 如何理解只有解放思想才能事实求是,只有事实求是才能解放思想? 关于两个等量异种点电荷在其连线中点的电场强度和电势(规定无穷远处电势为零),下列正确的是(  )关于两个等量异种点电荷在其连线中点的电场强度和电势(规定无穷远处电势为零 电场线方向上的场强大小怎么判断 在改革开放的历史起点上怎样做到事实求是求答案 两个等量的异种点电荷,在其连线中点的电场强度和电势,下列说法正确的是 通过电场线的方向能判断场强大小么?怎么判断? 什么事解放思想和事实求是,其关系是什么? 等量异种电荷,同种电荷连线上中垂线上的特点和电势和电场强度的变化及原因.如为什么等量异种点电荷连线上以中点O场强最小,中垂线上以中点O的场强为最大 等等~ 为什么匀强电场是场强是处处相等,为什么光是判断电场线的稀疏就可确定场强大小呢?请用理论证明一下,不要只描述.匀强电场不是还存在与电荷的距离吗?电场是真实存在的物质,即使匀强 我国宪法的基本原则的基本特征 六方紧密堆积晶胞结构的中心原子在晶胞的体心上吗? H62 铜合金化学成分哪位专家能提供一下H62黄铜的具体化学成分含量.请帮忙列出所有元素的成分含量。 我国宪法的基础原则! 戊戌变法的法令有哪些 这些法令有什么意义 GB/T14976 00Cr17Ni14Mo2的化学成分 我国宪法的基本原则主要是?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘