<commit_before>## Pixi.js：快速的渲染引擎，webgl优先，canvas 2d保底

Pixi.js是一款超快的开源HTML5 2D渲染引擎，使用带有Canvas回调功能的WebGL。作为JavaScript的2D渲染器，Pixi的目标是，可以提供一个快速且轻量级的2D库，并能兼容所有设备。此外，让开发者无需了解WebGL，就可以感受到硬件加速的力量。

### 文件

* [pixi.min.js](https://raw.githubusercontent.com/pixijs/pixi.js/master/bin/pixi.min.js)

### 链接

#### Part A

* [官网](http://www.pixijs.com/)

* [Github](https://github.com/GoodBoyDigital/pixi.js)

* [快速入门（官方英文）](http://www.goodboydigital.com/pixi-js-tutorial-getting-started/)

* [实例（官方英文）：可以查看各种应用实例，包括渲染、视频、音频、交互、图片精灵、动画等](http://pixijs.github.io/examples/)

* [API文档（官方英文）](http://pixijs.github.io/docs/)

#### Part B

* [pixi.js教程中文版–基础篇](http://hao.jser.com/archive/5293/)

* [小试Pixi.js](http://www.jianshu.com/p/b1608e307cab)

* [pixi.js-教程网（本站点很多广告。。。）](http://www.jeepshoe.org/pixi-js/)

* [用 react + PIXI.js 制作一个鱼塘](http://react-china.org/t/react-pixi-js/3508)

* [主题：HTML5游戏开发引擎Pixi.js新手入门讲解（其实只有一个简单demo）](http://www.iteye.com/topic/1135422)

### 主要特性

1. 真正的跨平台：在今天，开发工具跨平台已经不是什么稀奇的事了。不过，Pixi.js则是一个可以兼容所有设备的超快HTML5 2D渲染引擎，并且拥有canvas回调功能的WebGL，实现真正的跨平台。

1. 交互式多点触控：Pixi不仅支持移动和平板设备，还具有完整的多点触控输入识别，让开发者可以发挥自己的能力去挖掘出它所有的潜力。

1. WebGL过滤器：当使用WebGL时，Pixi允许你使用自己熟悉且现有的过滤器。当然，你也可以使用自己创建的独一无二的过滤器，比如自定位移和半色调效果。

1. 着色和混合模式：对设计师来说，会很喜欢这个，Pixi.js允许用户着色和使用混合模式就像其他常见的视觉包比如Photoshop或Flash。

1. 渲染器自动检测：这个算是Pixi的一大特色，虽然Pixi是主要作为WebGL 2D渲染器而创建的，但仍支持非WebGL平台。其解决方案就是创建一个Canvas回调系统，只需一次编码，Pixi就可无缝管理回调。

1. 简易API：设计直观，易于上手。

1. 资源加载：精灵表单、图形、字体和动画数据等都可通过Pixi.js来加载和处理。

1. 支持精灵表单（Sprite sheet）


## Phaser.js：基于 Pixi.js 的轻量级 2D 游戏框架

Phaser 是一款，免费，开源，快速，有趣，轻量 2D 游戏框架；

内置：动画，粒子，还直接支持：TypeScript与JavaScript；

Phaser 是一个开源的HTML5游戏框架，也就是传说中100行代码之内搞定 Flappy Bird 的神器，通过这个框架我们可以很容易地开发桌面和移动的小游戏

### 文件

* [下载地址列表（官网）](http://www.phaser.io/download/stable)

* [phaser.min.js](https://github.com/photonstorm/phaser/releases/download/v2.4.8/phaser.min.js)

### 链接

#### Part A

* [官网](http://www.phaser.io/)

* [快速入门（官方英文）：好笼统，作用不大](http://gametest.mobi/phaser/tutorials/01%20Getting%20Started/index.html)

* [API文档](http://phaser.io/docs/2.4.8/index)

#### Part B

* [基于HTML5/Javascrip的游戏开发框架Phaser（传说中100行代码之内搞定Flappy Bird的神器）](http://www.gbtags.com/gb/share/3692.htm)

* [使用 CreateJS 之 EaseIJS（说到了EaseIJS库中主要的类）](http://www.tuicool.com/articles/7RVVbay)

* [createjs开发入门（四个主库都有提及，文章发表于2016/3/1，算较新）](http://www.tuicool.com/articles/ZNraiu7)


## Create.js：一个集成的模块类库
<commit_msg>继续补充游戏框架内容<commit_after>## 前言

* [HTML5游戏引擎深度测评（倾向2D方面，分析得挺清晰）](http://www.jianshu.com/p/0469cd7b1711)

* [2016年 最火的 15 款 HTML5 游戏引擎（同上面雷同，多了三个付费框架分析）](http://www.oschina.net/news/72092/2016-top-15-html5-game-engines)


## Pixi.js：快速的渲染引擎，webgl优先，canvas 2d保底

Pixi.js是一款超快的开源HTML5 2D渲染引擎，使用带有Canvas回调功能的WebGL。作为JavaScript的2D渲染器，Pixi的目标是，可以提供一个快速且轻量级的2D库，并能兼容所有设备。此外，让开发者无需了解WebGL，就可以感受到硬件加速的力量。

### 文件

* [pixi.min.js](https://raw.githubusercontent.com/pixijs/pixi.js/master/bin/pixi.min.js)

### 链接

#### Part A

* [官网](http://www.pixijs.com/)

* [Github](https://github.com/GoodBoyDigital/pixi.js)

* [快速入门（官方英文）](http://www.goodboydigital.com/pixi-js-tutorial-getting-started/)

* [实例（官方英文）：可以查看各种应用实例，包括渲染、视频、音频、交互、图片精灵、动画等](http://pixijs.github.io/examples/)

* [API文档（官方英文）](http://pixijs.github.io/docs/)

#### Part B

* [pixi.js教程中文版–基础篇](http://hao.jser.com/archive/5293/)

* [小试Pixi.js](http://www.jianshu.com/p/b1608e307cab)

* [pixi.js-教程网（本站点很多广告。。。）](http://www.jeepshoe.org/pixi-js/)

* [用 react + PIXI.js 制作一个鱼塘](http://react-china.org/t/react-pixi-js/3508)

* [主题：HTML5游戏开发引擎Pixi.js新手入门讲解（其实只有一个简单demo）](http://www.iteye.com/topic/1135422)

### 主要特性

1. 真正的跨平台：在今天，开发工具跨平台已经不是什么稀奇的事了。不过，Pixi.js则是一个可以兼容所有设备的超快HTML5 2D渲染引擎，并且拥有canvas回调功能的WebGL，实现真正的跨平台。

1. 交互式多点触控：Pixi不仅支持移动和平板设备，还具有完整的多点触控输入识别，让开发者可以发挥自己的能力去挖掘出它所有的潜力。

1. WebGL过滤器：当使用WebGL时，Pixi允许你使用自己熟悉且现有的过滤器。当然，你也可以使用自己创建的独一无二的过滤器，比如自定位移和半色调效果。

1. 着色和混合模式：对设计师来说，会很喜欢这个，Pixi.js允许用户着色和使用混合模式就像其他常见的视觉包比如Photoshop或Flash。

1. 渲染器自动检测：这个算是Pixi的一大特色，虽然Pixi是主要作为WebGL 2D渲染器而创建的，但仍支持非WebGL平台。其解决方案就是创建一个Canvas回调系统，只需一次编码，Pixi就可无缝管理回调。

1. 简易API：设计直观，易于上手。

1. 资源加载：精灵表单、图形、字体和动画数据等都可通过Pixi.js来加载和处理。

1. 支持精灵表单（Sprite sheet）


## Phaser.js：基于 Pixi.js 的轻量级 2D 游戏框架

Phaser 是一款，免费，开源，快速，有趣，轻量 2D 游戏框架；

内置：动画，粒子，还直接支持：TypeScript与JavaScript；

Phaser 是一个开源的HTML5游戏框架，也就是传说中100行代码之内搞定 Flappy Bird 的神器，通过这个框架我们可以很容易地开发桌面和移动的小游戏

### 文件

* [下载地址列表（官网）](http://www.phaser.io/download/stable)

* [phaser.min.js](https://github.com/photonstorm/phaser/releases/download/v2.4.8/phaser.min.js)

### 链接

#### Part A

* [官网](http://www.phaser.io/)

* [快速入门（官方英文）：好笼统，作用不大](http://gametest.mobi/phaser/tutorials/01%20Getting%20Started/index.html)

* [API文档](http://phaser.io/docs/2.4.8/index)

#### Part B

* [HTML5游戏框架大军中的一乘轻骑Phaser（入门理解大体结构，挺好！）](http://m.csdn.net/article/2015-10-08/282586)

* [基于HTML5/Javascrip的游戏开发框架Phaser（传说中100行代码之内搞定Flappy Bird的神器）](http://www.gbtags.com/gb/share/3692.htm)

* [使用 CreateJS 之 EaseIJS（说到了EaseIJS库中主要的类）](http://www.tuicool.com/articles/7RVVbay)

* [createjs开发入门（四个主库都有提及，文章发表于2016/3/1，算较新）](http://www.tuicool.com/articles/ZNraiu7)


## Create.js：一个集成的模块类库

{'fraction_non_alphanumeric': 0.18103963353913563, 'fraction_numerical': 0.03804023102967536, 'mean_word_length': 6.257225433526012, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 22, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4652782', 'n_tokens_mistral': 3495, 'n_tokens_neox': 3758, 'n_words': 167}