[转]25个HTML5和JavaScript游戏引擎库
本文转自:http://www.open-open.com/news/view/27c6ed
1. The GMP JavaScript Game Engine
GMP是一个基于精灵2-D游戏,它可以很容易地设计复古风格的街机游戏。它也非常适合于制作拼图,数独或gogopop。GMP已经提供了一些实用游戏原型,减少游戏开发周期。
2. Playcraft

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. 项目地址
3. The ClanFX JavaScript Game Engine

clanfx is a 2D, tile-based Javascript game engine developed using Javascript and CSS. It currently works in Firefox, Epiphany and Opera browsers. Features include many animated sprites, spell effects, buildings, tiles/textures and basic game AI.
4. 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.
5. LycheeJS

lycheeJS是一个JavaScript游戏库,为以HTML5 Canvas或WebGL为基础的游戏原型,开发和部署提供了一个完整的环境。
其构架是环境无关的,所以就意味着它可运行在任何JavaScript环境之上,比如V8, Node, Spidermonkey 等。The only requirement for such a platform is a lychee.Preloader.
6. UltimateJS

UtimateJS is comprehensive HTML5 powered technology designed specifically to satisfy your cross-platform and cross-device game development needs. UltimateJS is aiming to be the best HTML5 game engine for the beginner as well as for professional programmers.
7. Red Locomotive

Red Locomotive is an open source JavaScript game engine designed for complex 2d and/or isometric games. It give developers the tractive effort they need by abstracting complex systems like game loops, pixel/cursor based events, frame rate management, sprite rendering, animation, and much more.
8. Traffic Cone

Traffic Cone is a 2d and 2.5d (isometric) tile based game engine written for HTML5. It makes complex animations of sprites and tiles based worlds fairly simple.
9. Chester GL

ChesterGL (Chester Game Library) is a WebGL/canvas 2d game library that focuses on ease of use and performance. It supports a simple scene graph and provides a minimal interface for you to create games, and extend the library if you need. Current features: time based actions, simple scene graph, Tiled (tmx) map support, different shaders (webgl only), batched sprites.
10. Pulse : 2d JavaScript Game and Graphics Engine

Pulse is an open source JavaScript graphics engine built by the Modulus team. It offers developers a simple framework to build HTML5 games, requiring only a few lines of JavaScript and a bit of HTML. It even has a simple to use plugin architecture allowing you to easily extend the core functionality.
11. Entity

Entity is an awesome all new JavaScript game engine. It focuses on flexibility, re-usability and robustness. To make this happen Entity utilizes the entity-component design where all logic is implemented in components and entities are created from adding or removing components. Its supported on all major browsers and will be coming to mobile devices soon.
12. Write AS Code into HTML

FlashJS is JavaScript graphics and game development engine with API similar to Flash one. It`s HTML5 game development tool, based on verified for years Flash methodology. Just write ActionScript 3 code inside of actionscript tag.
13. Akihabara

It is a set of libraries, tools and presets to create pixelated indie-style 8/16-bit era games in Javascript that runs in your browser without any Flash plugin, making use of a small subset of the HTML5 features, that are actually available on many modern browsers.
14. GameJS

GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.
15. Jaws HTML5 JavaScript Game Lib

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.
16. Enchant.js

enchant.js is an HTML5 + JavaScript based game engine. It is a standalone library that enables cross-platform application development for PC, Mac, iPhone, iPad, and Android from just 30 KB of source code.
17. GameQuery

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.
18. Cocos2d-Javascript

Cocos2d-javascript is a 2D game/graphics engine based on cocos2d-iphone but designed to run in the web browser. It uses the latest features available in HTML 5 allowing real-time rendering of 2D graphics without the need for plug-ins such as Adobe Flash. While HTML 5 is still new and not fully supported across all browsers it won’t be long before the vast majority of web users are able to enjoy all that it offers. When this time comes cocos2d-javascript will be an excellent way to develop games and applications.
19. 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.
20. Turbulenz

The engine libraries are implemented in optimized JavaScript supporting rapid iteration of game code and data. The engine executes directly in the browser and includes several interesting features.
21. Isogenic Engine

The Isogenic Game Engine allows you to create games in both 2d and isometric and has built-in isometric depth-sorting, path-finding and even supports Box2d in isometric!
22. EaseUS

EaselJS利用HTML5 Canvas的丰富图形和交互性提供直观的解决方案。它提供了一个Flash开发人员所熟悉的API。
23. Crafty

Crafty 是一个JavaScript游戏库,可以帮助您以结构化方式创建游戏。
24. LimeJS

LimeJS 是一个 JavaScript 游戏开发框架,允许开发者创建基于 HTML5 的游戏,支持主流浏览器包括iOS。
25. Squarepig

Squarepig is intended to be simple; as comfortable for novice developers making their first Web games as for experienced coders building demos and prototypes.
[转]25个HTML5和JavaScript游戏引擎库的更多相关文章
- 18个HTML5和JavaScript游戏引擎库
1) Best HTML5 and javascript game engine Library- Impactjs 2) Best HTML5 and javascript game en ...
- 25 个超棒的 HTML5 & JavaScript 游戏引擎开发库
就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议.游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实.吸引人眼球.游戏引擎负责其余的事情.早期,游戏开发者通常从草图做起,花费高昂,且不容易 ...
- 推荐一些好用的 HTML5 & JavaScript 游戏引擎开发库
推荐一些好用的 HTML5 & JavaScript 游戏引擎开发库 0. 引言 如果你是一个游戏开发者,并且正在寻找一个可以与 JavaScript 和 HTML5 无缝工作的游戏引擎.那么 ...
- 开发者不容错过的10款免费JavaScript游戏引擎
摘要:使用HTML5.JavaScript可以帮助开发者开发出各种与众不同的游戏及游戏特效,比如3D动画.Canvas等.本文介绍10款被广泛使用的基于HTML5的JavaScript游戏引擎. 在G ...
- 20个免费的 JavaScript 游戏引擎分享给开发者
这篇文章收集了20个免费的 JavaScript 游戏引擎分享给开发者.这些游戏引擎能够帮助游戏开发人员更快速高效的开发出各种好玩的游戏. 使用 HTML5.CSS3 和 Javascript 可以帮 ...
- javascript游戏引擎
基于JavaScript开发的游戏是唯一一个能够跨桌面,Web和移动三种平台的.今天,本文向大家推荐一些非常棒的JavaScript游戏开发框架. AD:干货来了,不要等!WOT2015 北京站演讲P ...
- 20 款免费的 JavaScript 游戏引擎
使用 HTML5,CSS3 和 Javascript 可以帮助面向对象开发者开发拥有各种特性的游戏,比如:3D 动画效果,Canvas,数学,颜色,声音,WebGL 等等.最明显的优势在于使用 HTM ...
- HTML5开源RPG游戏引擎lufylegendRPG 1.0.0发布
经历了几个月的改进,终于发布1.0.0版了.虽然引擎依然存在漏洞,但是比起上次更新还是要好多了.在这里不得不感谢各位网友的大力支持. 首先为引擎做一个开场白吧,也好让大家了解一下它: lufylege ...
- HTML5开源RPG游戏引擎lufylegendRPG 0.1发布
一,小小开篇 首先不得不先介绍一下这个引擎: lufylegendRPG是lufylegend的拓展引擎,使用它时,需要引入lufylegend.同时您也需要了解lufylegend语法,这样才能 ...
随机推荐
- mysql存取blob类型数据
参考网址:http://www.cnblogs.com/jway1101/p/5815658.html 首先是建表语句,需要实现将表建立好. CREATE TABLE `blobtest` ( `pr ...
- FileStream流读取
using (FileStream fread = new FileStream(@"C:\Users\kyp10\Desktop\1.复.avi", FileMode.OpenO ...
- c#静态方法和非静态方法区别
c#静态方法和非静态方法区别 C#的类中可以包含两种方法:C#静态方法与非静态方法.那么他们的定义有什么不同呢?他们在使用上会有什么不同呢?让我们来看看最直观的差别:使用了static 修饰符的方法为 ...
- Insus Paging Utility Version 2
Insus.NET对GridView或是DataList分页,都是使用自己的分页组件:http://www.cnblogs.com/insus/archive/2009/03/19/1417102.h ...
- javascript 实现类似百度联想输入,自动补全功能
js 实现类似百度联想输入,自动补全功能 方案一: search是搜索框id="search" //点击页面隐藏自动补全提示框 document.onclick = functi ...
- 个人JS体系整理(二)
一. eval eval()函数计算JavaScript字符串,并把它作为脚本代码来执行.如果参数是一个表达式,eval()函数将执行表达式.如果参数是Javascript语句,eval()将执行Ja ...
- 「十二省联考 2019」字符串问题——SAM+DAG
题目 [题目描述] Yazid 和 Tiffany 喜欢字符串问题.在这里,我们将给你介绍一些关于字符串的基本概念. 对于一个字符串 $S$, 我们定义 $\lvert S\rvert$ 表示 $S$ ...
- Linux安装步骤
1.查看Linux系统是32位还是64位 #查看系统位数 getconf LONG_BIT #或者 uname -m #或者 arch #或者 file /sbin/init 2.IP配置 网络选择桥 ...
- P2948 [USACO09OPEN]滑雪课Ski Lessons
题意:Bessie去滑雪,限时T,滑雪场有S节课 每节课开始于$m_i$,长度为$l_i$,可以将Bessie的能力值变成$a_i$(注意是变成不是增加) 有n个滑雪坡,去滑雪需要$c_i$的能力,并 ...
- luogu3455 [POI2007]ZAP-Queries 简单的莫比乌斯反演
link ms是莫比乌斯反演里最水的题... 题意:对于给定的整数a,b和d,有多少正整数对x,y,满足x<=a,y<=b,并且gcd(x,y)=d. 多组询问, T<=50000, ...