惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Help Net Security
Help Net Security
S
SegmentFault 最新的问题
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
博客园 - 三生石上(FineUI控件)
月光博客
月光博客
C
Check Point Blog
M
MIT News - Artificial intelligence
GbyAI
GbyAI
H
Hackread – Cybersecurity News, Data Breaches, AI and More
U
Unit 42
D
Docker
G
Google Developers Blog
云风的 BLOG
云风的 BLOG
H
Help Net Security
D
DataBreaches.Net
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog RSS Feed
Engineering at Meta
Engineering at Meta
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
Cloudbric
Cloudbric
Blog — PlanetScale
Blog — PlanetScale
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Troy Hunt's Blog
N
News | PayPal Newsroom
V2EX - 技术
V2EX - 技术
H
Heimdal Security Blog
S
Security @ Cisco Blogs
V
Visual Studio Blog
The Last Watchdog
The Last Watchdog
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Webroot Blog
Webroot Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
C
Cyber Attacks, Cyber Crime and Cyber Security
Last Week in AI
Last Week in AI
爱范儿
爱范儿
博客园 - 聂微东
S
Securelist
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
Cisco Talos Blog
Cisco Talos Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
CXSECURITY Database RSS Feed - CXSecurity.com
V
Vulnerabilities – Threatpost
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
O
OpenAI News
Apple Machine Learning Research
Apple Machine Learning Research

博客园 - SeanLin

Cocos2d-html5资源预加载列表自动扫描脚本 JSDoc参考注释模板 [转]Git常用操作命令 Cocos2d-html5 HelloWorld模板和引擎使用简介 Javascript API Document生成工具JSDoc HTML5游戏开发涉及到的安全问题 Javascript开发的HTML5游戏的知识产权保护 CCTextureCache的多线程加载原理和使用 引擎demo任务 引擎初始化过程 引擎开发数据记录 游戏引擎消息循环机制 渲染部分 几个需要思考的问题 【转】使用Jasob混淆javascript代码 【转】V8 Javascript 引擎设计理念 android 字体位置信息 【转】蓝牙协议中HCI层的研究与开发 【转】蓝牙协议的命令和事件
【转】html5游戏开发引擎大全
SeanLin · 2012-02-13 · via 博客园 - SeanLin

【P2H.cn报道】melonJS是一个轻量级的html5游戏开发引擎,能够让你基于它已有的地图格式进行游戏的创作,可以提高开发效率同时也能提高开发质量。

melonJS 是我们过去实验的结果,是一个开放、自由而且使用简单的HTML网页游戏开发包。虽然还有一个大工作正在进行中,melonJS已经可以轻松地创建一些不错的游戏。

melonJS 集成了流行的砖块地图格式,可使用 Tiled map editor 所编辑的地图,你只需要把精力放在游戏本身。

课外阅读:HTML5/Javascript 2D游戏引擎列表

Akihabara

Lincense: GPL2/MIT

Akihabara 是用于创建8/16位图游戏的js库和工具集合。它通过使用HTML5 Canvas 实现。支持 Google ChromeSafari,FirefoxOperaKonqueror 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

License: Commercial

Float Engine是一款商用的Isometric Javascript 游戏引擎。

GameJS

License: MIT

GameJs 是在前面介绍过的基于 HTML5 canvas 的JS游戏引擎,它是移植自Python知名的PyGame游戏引擎库。 GameJS 使得开发2D游戏以及图形交互应用变得更加容易。 GameJs 提供精灵以及精灵组(冲突检测), 字体渲染, 图像处理, 事件支持(键盘/鼠标),资源加载,A*搜索,RingoJs 的服务器端的集成。p2h.cn

GameQuery

License: MIT

gameQuery 是以 jQuery 插件形式存在的JS游戏引擎。目前是早期开发状态。现阶段的定位如下:

  • 容易学习和使用
  • 符合 jQuery 的使用习惯
  • 足够的快
  • 允许初学者开发2D游戏
  • 多层精灵动画
  • 精灵层级(组)
  • 冲突检测
  • 生效支持
  • 周期回调
  • 键盘状态轮询

GammaJS

Gamma 是全新的支持硬件加速的Javascript 2.5D游戏引擎库。它基于 HTML5, JavaScript, CSS and WebGL。这个库在前面花了大量篇幅对它的使用做过介绍。p2h.cn

gTile: Javascript tile based game engine

gTile 是基于title的 Javascript 和 DHTML的游戏引擎。 gTile适于创建2D虚拟世界和地理位置相关的游戏。

Impact

Impact 一个使用HTML5 Canvas的JavaScript游戏引擎。

Isogenic Engine

The Isogenic Game Engine 是斜45度JS游戏引擎支持使用HTML5的Canvas或者DHTML.

Javascript 2D Game Engine

The Javascript 2D Game Engine JavaScript游戏引擎是一个发展了较长时间的游戏引擎库。内置支持2D物理引擎。比较有意思。

Javascript Gamelib

License: GPL

基于Scott Porter 创建的Javascript游戏引擎(GameLib),因为Scott不在更新维护,所以Brent Silby基于GameLib继续维护和改进。它提供简单的函数来实现动画、精灵、冲突检测和控制,增强如下:

  • 增加精灵属性: jumping, falling, fallspeed, etc.
  • 背景 tile 处理. 基本和精灵模块一样,但是tiles不会每次循环都更新。
  • the 旧的 V2.09 gamelib 模块保留在一个单独的目录

jGen

jGen 是没有使用HTML5 canvas元素的 JavaScript 斜45度地图游戏引擎,有JS写的地图编辑器:

jsGameSoup

jsGameSoup 游戏引擎当前可以运行在 Firefox (Gecko), Safari/Chrome (WebKit), IE 6.0 and higher.

js-verge

js-verge 是基于VERGE游戏引擎开发的 javascript 游戏引擎.

Propulsion

License:MIT

Propulsion 是 HTML5 Canvas JavaScript 游戏开发框架,特性包括:

  • 支持2D游戏开发
  • 简单的代码
  • 清晰的模块
  • 支持多边形冲突检测

Rosewood

Rosewood 是 2D Javascript 游戏引擎。

Sarien.net

License: GPL

Sarien.net是一个 2D 冒险 JS 游戏引擎

The Render Engine

The Render Engine is a cross-browser, open source game engine written entirely in JavaScript. Designed from the ground up to be extremely flexible, it boasts an extensive API and uses the newest features of today’s modern browsers.

Tom’s Halls – A JavaScript Platform Game Engine

Tom’s Halls is a JavaScript platform game engine. Version 3.0 of Tom’s Halls basically “completes” the game – literally, as there is now a game-won sequence. Game-wise the playing area has been increased to 41 screens, various new retro sprites make an appearance, and many of the existing screens have been tweaked and revised.

vegalib

Vegalib is a library and other related tools for creating games using Vexi.

xc.js

xc.js is a framework for HTML Canvas games in Javascript. It’s simple and fun to use and you can even try it out right here in your browser.

But that’s not all. xc.js also runs on other platforms. You can write your games in Javascript and run them in all sorts of cool places (like on your phone!).