html5游戏开发引擎大全
melonJS是一个轻量级的html5游戏开发引擎,能够让你基于它已有的地图格式进行游戏的创作,可以提高开发效率同时也能提高开发质量。
melonJS 是我们过去实验的结果,是一个开放、自由而且使用简单的HTML网页游戏开发包。虽然还有一个大工作正在进行中,melonJS已经可以轻松地创建一些不错的游戏。
melonJS 集成了流行的砖块地图格式,可使用 Tiled map editor 所编辑的地图,你只需要把精力放在游戏本身。
课外阅读:HTML5/Javascript 2D游戏引擎列表
Akihabara
Lincense: GPL2/MIT
Akihabara 是用于创建8/16位图游戏的js库和工具集合。它通过使用HTML5 Canvas 实现。支持 Google Chrome, Safari,Firefox, Opera, Konqueror and Internet Explorer 9 Beta in IE9 mode. 同时能在iPhone/iPod,Nintendo Wii via Internet Channel, Android devices and the just arrived iPad 上体验。p2h.cn
bdge
BDGE 是一个使用 HTML5 Canvas 和Audio 功能的Javascript游戏引擎。 BDGE是Badly Design Game Engine的缩写,演示在这里: Demo.
Canvex: FPS game engine
Canvex 是在2006年创建的基于JS的第一人称(FPS)游戏引擎。
ClanFX
License: GPL
Clanfx 是 2D, tile-based 的Javascript 和 CSS 游戏引擎。 功能包括动画精灵,魔法效果,建筑,平铺和贴图以及基本的游戏 AI.
Cocos2D
License: BSD
Cocos2d-javascript 是基于 cocos2d-iphone的 2D 的游戏/图形引擎。
Crafty
License: GPL/MIT
Crafty 是一个轻量级的模块化的 JavaScript 游戏引擎。它包括动画,事件管理,重绘区域,冲突检测,精灵等等组件。
CssGameEngine
面向初学者的 Javascript CSS游戏引擎。
Diggy
Diggy 是 DHTML 的JS游戏引擎 (DGE). Iphone/IPad上的Bombada就是用这个引擎开始。
Effect Games
Effect Games 提供的是一个在线开发JS游戏的平台,通过它你可以很方便的开发、分享JS游戏。
Flax
License: Apache 2.0
使用 GWT 和 HTML5的游戏引擎(代码尚未发布)。
FlixelJS
FlixelJS 是直接移植 Flixel(AS3)库的 Javascript (HTML5/Canvas)游戏引擎。 演示:Demo 。
Float Engine