25 个超棒的 HTML5 & JavaScript 游戏引擎开发库(25 Best HTML5 & JavaScript Game Engine Libraries for Developers)

游戏开发 William 303浏览 0评论

Just like in the case of the car the engine does all the
main work and the main effort is to make the car look amazing. Same is
the case of game engine the game developer mainly works on the detailing
and makes the game look eye-catching and real. The game engine takes
care rest of the things to work with. Earlier a game developer used to
design a game just from a scratch and it cost high and unprofitable. To
make game developing simpler and easier for the developers the major
game developers started licensing their basic game engine like the
Unreal. Moreover, with the introduction of mobile and tablet-gaming the
budget has become lesser than before, so there is a huge need of
JAVASCRIPT and HTML5 game engines.

If you are a game developer and you are looking for a game
engine that will work flawlessly with JavaScript and HTML5. Although
there are many available in both free and paid game engines in the
market, but to satisfy a professional game developers need the game
engine needs to have something special in it. The quest for the perfect
game engine is always among game developers.

就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议。游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实、吸引人眼球。游戏引擎负责其余的事情。早期,游戏开发者通常从草图做起,花费高昂,且不容易获利。为了让游戏开发更加简单容易,主要的开发者开始授权他们的基本游戏引擎,如 Unreal。而且,随着手机和平板游戏的出现,所需预算比以前更少,对 JAVASCRIPT 和HTML5 游戏引擎的需求大增。

如果你是一个游戏开发者,并且正在寻找一个可以与 JavaScript 和 HTML5 无缝工作的游戏引擎。尽管市面上有很多免费和付费的游戏引擎,让专业的游戏开发者满意的游戏引擎肯定需要包含独特的东西。游戏开发者对完美游戏引擎的追求永远不会停止。

Here we present you with a list of the best of the best
HTML5 and javascript game engines. Every single game engine has its own
uniqueness and that special feature is what everyone is looking for.
Every game engine has its pros and cons so you should choose it very
carefully according to your demands and I am pretty sure that this list
has that one you are looking for.

1) Canvas Engine

Canvas engine provide the platform to build HTML5 video games. Create
your game in HTML5 will make it work on all modern browsers, touch pads
and Smartphones.

best HTML5 and javascript game engine libraries  - canvas-engine

2) HTML5 Quintus

quintus is another easy to use, simple javascript HTML5 game engine for mobile and desktop. Quintus has a modular engine that lets you pull in just the modules you need and can run in multiple instances on a page.

best HTML5 and javascript game engine libraries  - html5-game-engine

下面将介绍最好的html5和javascript游戏引擎列表,每个游戏引擎有每个人想要的特性。每个游戏引擎有他自己的优缺点,这样你可以根据你自己的需求做选择,我确定这个列表中有你在寻找的游戏引擎

1) Canvas Engine

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

best HTML5 and javascript game engine libraries  - canvas-engine

2) HTML5 Quintus

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

best HTML5 and javascript game engine libraries  - html5-game-engine

3) Turbulenz

Turbulenz is free open source HTML5 game engine for building games with advanced technologies and web services. The engine libraries are implemented in optimised JavaScript supporting rapid iteration of game code and data.

best HTML5 and javascript game engine libraries  - turbulenz

4) Squarepig

This is simple and very easy to use HTML5 game engine that
comfortable for novice developers making their first web game as for
experienced coders building demos and prototypes.

best HTML5 and javascript game engine libraries  - squarepig

5) Akihabara

Akihabara is game engine for HTML5 and set of libraries
and tools to create pixelated indie style 8/16 bit games in javascript
that run in your browser without any flash plugin.

best HTML5 and javascript game engine libraries  - akihabara

3) Turbulenz

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

best HTML5 and javascript game engine libraries  - turbulenz

4) Squarepig

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

best HTML5 and javascript game engine libraries  - squarepig

5) Akihabara

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

best HTML5 and javascript game engine libraries  - akihabara

6) GoGoMakePlay

GMP is small, easy to learn, simple, fast and free Javascript game
engine. GMP is great for making sprite-based, 2-D games, and it can
easily power most retro-style arcade game designs. It is also well
suited to making puzzles such as sudoku

best HTML5 and javascript game engine libraries  gomakeplay

7) Traffic Cone

Traffic Cone is currently client side only, so for multiplayer games
you’ll have to provide your own server. But expect to see more on this
front soon, we’re actively working on Traffic Cone server.

best HTML5 and javascript game engine libraries  - traficcone

6) GoGoMakePlay

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

best HTML5 and javascript game engine libraries  gomakeplay

7) Traffic Cone

Traffic Cone支持多人游戏,目前只提供客户端支持,所以你需要提供自己的服务器。为了在不久之后提供更多支持,我们正积极致力于Traffic Cone服务端的开发工作。

best HTML5 and javascript game engine libraries  - traficcone

8) Collie

Collie is a Javascript library that helps to create highly optimized
animations and games using HTML 5. Collie runs on both PC and mobile
using HTML 5 canvas and DOM.

Collie can stably process multiple objects using rendering pipelines
and supports useful features including sprite animation and user events.
Stably supports iOS and Android, and renders with an optimized method
for each platform. Also easily responds to retina display.

best HTML5 and javascript game engine libraries  - collie

9) Gamejs

GameJs is a thin library on top of the HTML canvas element. In
addition to the drawing functions it has a growing assortment of modules
useful for game development.

best HTML5 and javascript game engine libraries  - gamejs

8) Collie

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

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

best HTML5 and javascript game engine libraries  - collie

9) Gamejs

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

best HTML5 and javascript game engine libraries  - gamejs

10) Atom

best HTML5 and javascript game engine libraries  - atom

11) Jest

Jest is another powerful Javascript game framework to create javascript HTML5 games using the canvas element.

best HTML5 and javascript game engine libraries  - jest

12) Jawsjs

Jaws is a 2D game lib powered by HTML5. It started out only doing
canvas but is now also supporting ordinary DOM based sprites through the
same API.

best HTML5 and javascript game engine libraries  jawjs

13) Objects.js

objects.js is a framework to help build high-performance (and large) games and apps using javascript.

best HTML5 and javascript game engine libraries  - objectjs

10) Atom

best HTML5 and javascript game engine libraries  - atom

11) Jest

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

使用画布元素来创建基于javascript HTML5的游戏

best HTML5 and javascript game engine libraries  - jest

12) Jawsjs

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

best HTML5 and javascript game engine libraries  jawjs

13) Objects.js

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

best HTML5 and javascript game engine libraries  - objectjs

14) Play Craftlabs

The Playcraft Engine equips you with a complete HTML5 game engine
toolset that gives you everything you need to build your game and take
it directly to market. The Playcraft Engine is unique – once you write
your game you can easily convert it to many different platforms,
including Facebook, plain old websites, and as a native Android or iOS
application.

best HTML5 and javascript game engine libraries  - playcraftlabs

15) Gladiusjs

Gladius is a 3D game engine, written entirely in JavaScript, and
designed to run in the browser.  The engine consists of a core set of
functionality that is common to all games and simulations like the game
loop, messaging, tasks and timers. Common components like the spatial
transform are also provided by the core. More specialized funcionality,
like graphics or physics, is encapsulated into engine extensions that
are designed to run on top of the core. A common set of extensions is
maintained as part of this project, and support for third-party
extensions is a strong design objective.

best HTML5 and javascript game engine libraries  gladiusjs

14) Play Craftlabs

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

best HTML5 and javascript game engine libraries  - playcraftlabs

15) Gladiusjs

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

best HTML5 and javascript game engine libraries  gladiusjs

16) Impactjs

Impact provide the awesome way to create javascript and
HTML5 games for desktop and mobile browsers. Impact runs on all HTML5
capable browsers: Firefox, Chrome, Safari, Opera and (behold) even
Internet Explorer 9. Of course this also includes the iPhone, iPod Touch
and iPad.

best HTML5 and javascript game engine libraries  - impactjs

17) Craftyjs

Crafty is another useful library for javascript.

best HTML5 and javascript game engine libraries  - crafty

18) Enchantjs

Another highly useful javascript framework for building HTML5 games
and apps. It use for developing simple games and applications in HTML5
and javascript.

best HTML5 and javascript game engine libraries  enchantjs

16) Impactjs

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

best HTML5 and javascript game engine libraries  - impactjs

17) Craftyjs

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

best HTML5 and javascript game engine libraries  - crafty

18) Enchantjs

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

best HTML5 and javascript game engine libraries  enchantjs

19) Doodle-js

A JavaScript animation library for HTML5 Canvas.

best HTML5 and javascript game engine libraries  - doodlejs

20) Frozen

Frozen is an open-source HTML5 game engine delivering ease-of-use, rapid development through tooling and modularity.

best HTML5 and javascript game engine libraries  frozen

21) Withpulse

Withplus is for building 2D javascript games and graphic
engine. Built using the latest HTML5 technologies and expanding
regularly.

best HTML5 and javascript game engine libraries  withpluse

19) Doodle-js

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

best HTML5 and javascript game engine libraries  - doodlejs

20) Frozen

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

best HTML5 and javascript game engine libraries  frozen

21) Withpulse

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

best HTML5 and javascript game engine libraries  withpluse

22) Melonjs

melonJS is the result of our enthusiasm and past experiments with
Javascript, and came from the feeling that no simple, free and
standalone library was available to develop games. And although still a
work in progress, melonJS already allows to easily create some nice
games.

best HTML5 and javascript game engine libraries  melonjs

23) GameQueryjs

gameQuery is an easy to use jQuery plug-in to help make javascript
game development easier by adding some simple game-related classes. If
you know how to use jQuery you almost know how to use gameQuery!

best HTML5 and javascript game engine libraries  - gamequeryjs

24) jsGamesoup

A Free Software framework for making games using Javascript and open web technologies.

best HTML5 and javascript game engine libraries  jsgameoup

25) Clay

Easy to create HTML5 games with clay.io.

best HTML5 and javascript game engine libraries  - clay

22) Melonjs

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

best HTML5 and javascript game engine libraries  melonjs

23) GameQueryjs

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

best HTML5 and javascript game engine libraries  - gamequeryjs

24) jsGamesoup

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

best HTML5 and javascript game engine libraries  jsgameoup

25) Clay

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

best HTML5 and javascript game engine libraries  - clay

转载请注明:AspxHtml学习分享网 » 25 个超棒的 HTML5 & JavaScript 游戏引擎开发库(25 Best HTML5 & JavaScript Game Engine Libraries for Developers)

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址