zoukankan      html  css  js  c++  java
  • 25 个超棒的 HTML5 & JavaScript 游戏引擎开发库

     

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

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

      下面将介绍最好的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

      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 是免费的、快速的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是一个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 是另一个强大的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

      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 提供炫酷的方式来创建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

      一个用于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 诞生于我们对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

      原文地址:http://devzum.com/2015/02/25/25-best-html5-javascript-game-engine-libraries-for-developers/

  • 相关阅读:
    页面状态加载.... JS
    创建windows服务&监控SQL数据运行状态(原)
    为图片添加锚点
    当jquery遇上了json 哇哈哈
    关于SVN源代码管理
    最新最全的ASP.NET学习资源大全
    .NET开发人员必知的八个网站
    关于回车执行(回车触发事件)
    DIV+CSS布局
    优化Linux下的内核TCP参数来提高服务器负载能力
  • 原文地址:https://www.cnblogs.com/zhangxiaolei521/p/5986507.html
Copyright © 2011-2022 走看看