当前位置: 首页 > 科技观察

18个酷炫的HTML5和JavaScript游戏引擎库

时间:2023-03-14 13:00:40 科技观察

如今,游戏开发变得越来越复杂,需要制作各种炫目的效果,以及各种基于2D或3D的场景。为了节省游戏开发者的时间,让开发者集中精力进行游戏创新,许多游戏引擎应运而生。现在,为了实现跨平台,HTML5和JavaScript已经成功成为游戏开发者的必备工具,尤其是移动开发者,必须要能够很好地掌握HTML5和JavaScript。现在游戏引擎那么多,各有优缺点。为了帮助开发者找到适合自己的游戏开发引擎,我们综合考虑了多方面的因素,挑选了以下18个很酷的HTML5和JavaScript游戏引擎库。享受后,可以分享你的经验和感受,Enjoy!1)ImpactjsImpact是最好的JavaScript游戏引擎之一,允许开发者创造出令人惊叹的游戏,开发者可以开发HTML5游戏,支持桌面环境和移动端,支持所有主流浏览器:FIrefox、Chrome、Safari、Opera和InternetExplorer。2)CraftyjsCraftjs是另一个完美的游戏引擎,它提供了一个接口来开发优秀的游戏,并且是跨浏览器兼容的。3)PlayCraftLabsplaycraft引擎为开发者提供了许多工具集来帮助开发各种类型的游戏。这些工具集非常强大,可以让开发者自由发挥自己的想法,并且可以很容易地转换到其他平台上。诸如Facebook、遗留网站、本机Android和iOS应用程序等。4)JawsjsJaws是一个HTML5驱动的2D游戏库。刚开发出来的时候,只能用来做画布。现在它支持通过相同的API制作普通的基于DOM的精灵。支持的浏览器:Chrome9+、Firefox3.6+、Safari5+和IE9。5)EnchantjsEnchant.js是一个简单的JavaScript框架,可以使用HTML5和JavaScript开发简单的游戏和应用程序。它仍然由UEI的秋叶原研究中心开发和维护。在线演示6)CollieCollie是一个JavaScript库,可以使用HTML5开发高度优化的动画和游戏。Collie可以在PC和手机上运行,??使用HTML5Canva和DOM。7)TrafficConeTrafficcone是一个2D和2.5D(等距)HTML5游戏引擎,可以创建复杂的精灵动画和基于砖块的场景。8)HTML5QuintusQuintus是一个HTML5JavaScript游戏引擎,为开发手机、桌面等环境提供更好的游戏开发接口。9)FlashjsFlashJS是一个非常优秀的图形和游戏开发引擎API,这个库允许开发HTML5游戏和应用程序,类似于普通的AS3开发。支持的浏览器:Chrome、Safari、InternetExplorer和Firefox。10)GameQueryjsGameQuery是一个jQueryJavaScript游戏引擎,可以结合jQuery插件帮助开发JavaScript游戏。#p#11)MelonjsMelonJs是一种新兴的轻量级免费、基于2D的游戏开发引擎。它有几个非常强大的特性:兼容所有浏览器(Chrome、Safari、Firefox、Opera、IE),支持多音频通道;tweeneffects,effecttransitions等。12)TurbulenzTurbulenz,一个开源的HTML5游戏引擎,允许开发者创建HTML5SDK游戏,包括开发者开发、运行项目、发布和部署所需的所有功能。13)IsoGenicEngineIsogenic游戏引擎是最先进的HTML5多人游戏引擎,具有基于图像的建筑艺术场景,简单易用的实时多人游戏功能,支持所有主流浏览器和移动设备。14)Akihabara15)CanvasEngineCanvasEngine提供了所有方便的功能来帮助开发人员创建HTML5Canvas游戏,提供简单的框架API。16)GogoMakePlayGMP是一款非常快速且免费的开源JavaScript游戏引擎,它简单易用。17)SquarepigSquarepig是一个HTML5游戏引擎。18)jGenjGen是开发者喜爱的JavaScript游戏引擎。英文原文:designzum.com翻译链接:http://www.oschina.net/news/50897/best-html5-and-javascript-gamen-engine-libraries