成都web前端培训
成都达内金融街中心

18328393564

热门课程

H5中的游戏引擎开发库推荐

  • 时间:2018-05-14 09:10
  • 发布:达内杨老师
  • 来源:达内

web的本意是蜘蛛网和网的意思,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。

下面成都web开发培训的老师给大家推荐25个游戏引擎:

1. Canvas Engine

Canvas Engine提供创建html5视频游戏的平台,创建html5游戏,它会运行在所有的现代浏览器,平板电脑和智能手机上。

2. HTML5 Quintus

Quintus是另一个容易使用,适用于移动设备和桌面的javascript html5游戏引擎。Quintus有一个模块引擎,通过它你可以仅仅引用你需要的模块,并在一个页面上,可以运行多个实例。

3. Turbulenz

Trubulenz是一个开源的用来创建使用高级技术和web服务的HTML5游戏引擎。引擎库使用支持游戏代码数据快速迭代的优化后的javascritp实现。

4. Squarepig

这是一个非常容易使用的游戏引擎,它适合新手去创建他们第一个web游戏,也适合有经验的程序猿创建示例和原型。

5. Akihabara

Akihabara是一个html5游戏引擎,同样也是一组用javascript创建运行在浏览器中的不依赖falsh技术的马赛克风格的8/16位游戏的库和工具。

6. GoGoMakePlay

GMP是免费的、快速的Javascript游戏引擎,它轻巧而简便易懂。 如果你想要做一些基于精灵的2-D游戏,GMP是很棒的选择。它可以很容易的进行大多数复古风格的游戏设计。它也可以像sudoku一样制作拼图游戏。

7. Traffic Cone

Traffic Cone支持多人游戏,目前只提供客户端支持,所以你需要提供自己的服务器。

8. Collie

Collie是一个Javascript库,它有助于让HTML5创建高度优化的动画和游戏。Collie可以在PC和移动平台上运行HTML 5 canvas和DOM。

Collie可以稳定地使用渲染管线处理多个对象,并且支持一些有益的特性包括动画精灵和用户事件。它稳定支持iOS和Android,并且为每一个平台优化渲染。 视网膜屏幕也可以轻易地响应。

9. Gamejs

GameJs是一个基于HTML canvas元素的轻量级库。特别值得一提的是,它的绘画函数为游戏开发者提供各种各样的有用模块,并且还在不断扩充之中。

10. Atom

11. Jest

Jest是另一个强大的javascript游戏框架,它使用画布元素来创建基于javascript HTML5的游戏。

12. Jawsjs

Jawsjs是一个由HGTML5驱动的2D游戏库,最初只支持画布,而目前它已经可以通过相同的API支持基于精灵的普通DOM。

13. Objects.js

objects.js是一个用来创建高性能(和大型)游戏和应用的框架,使用javascript。

14. Play Craftlabs

Playcraft具备了一个完整的HTML5游戏引擎工作集,提供了你在建立游戏并直接发布到市场上的每一件工具。这是一个独一无二的引擎,当编写游戏时你可以轻松地将其转换到许多不同平台上,包括Facebook,简朴的老式网站,以及一些本机化的Android和iOS应用。

15. Gladiusjs

Gladius是一个3D游戏引擎,全部用JavaScript编写,设计于在浏览器上跑的。该引擎包括了一个功能核心集,这对于所有游戏是通用的,并且还模拟了游戏回环、消息、任务、定时器等。像空间变换这样的通用组件也在内核中提供了。而绘图和物理学这样的特殊功能也作为游戏扩展封装起来并设计于运行在内核之上。一个通用的扩展集将作为工程的一部分被维护着,并且该引擎的一个强大设计目标就是支持第三方扩展。

16. Impactjs

Impact提供炫酷的方式来创建javascript和HTML5游戏,且支持桌面和移动端浏览器。Impact运行于所有支持HTML5的浏览器: Firefox, Chrome, Safari, Opera并且(瞧!)甚至是IE9(译者注:我也是醉了)。当然也包括爱疯、爱破的塔尺和艾派德。

17. Craftyjs

Crafty是另一个javascript上的有用的库。

18. Enchantjs

另一个用的很多的用于建立HTML5游戏和APP的JavaScript框架。其用于在HTML5和JS上开发简单游戏和应用。

19. Doodle-js

一个用于HTML5 Canvas上的JavaScript动漫库

20. Frozen

Froze是一个开源HTML5游戏引擎,其通过工具化模块化实现易用、快速开发。

21. Withpulse

Withplus用于建立2D javascript游戏和绘图引擎。 定期使用最新的HTML5技术扩展建立。

22. Melonjs

melonJS诞生于我们对Javascript的一腔热血以及过去诸多实验之中,并且当时苦于没有一个简单、免费、独立的库来支持游戏开发。虽然这个引擎还在开发中,但是已经允许大家轻松地创建一些好玩的游戏了。

23. GameQueryjs

gameQuery是一个易于使用的jQuery插件版引擎,通过增加一些简单的游戏相关类来帮助js游戏开发。如果你懂得使用jQuery那么你几乎不用问怎么使用gameQuery!

24. jsGamesoup

一个使用Javascript和开放网页技术来制作游戏的免费软件框架。

25. Clay

通过clay.io创建HTML5游戏将非常简单。

免责声明:本文由成都web前端培训小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。

上一篇:浏览器缓存机制原理浅析
下一篇:web前端开发三层焦结构的重要意义
选择城市和中心
贵州省

广西省

海南省