# **Createjs**
>[success] **我们通篇都会用到一个游戏引擎,也就是[createjs](http://createjs.cc/)**
>通常用于一些成功提示
CreateJS为CreateJS库,是一款为HTML5游戏开发的引擎。
**打造 HTML5 游戏**
**构建新游戏**
* * * * *
提供构建最新 HTML5 的技术、你可以通过这个网站学习如何构建跨平台和跨终端游戏。这个资源库还会告诉你如何构建多人在线游戏。
**CreateJS**
CreateJS 是一套可以构建丰富交互体验的 HTML5 游戏的开源工具包,旨在降低 HTML5 项目的开发难度和成本,让开发者以熟悉的方式打造更具现代感的网络交互体验。
**CreateJS 中包含五款工具**:
* * * * *
[EaselJs](http://createjs.cc/easeljs):用于 Sprites、动画、向量和位图的绘制,创建 HTML5 Canvas 上的交互体验(包含多点触控),同时提供 Flash 中的“显示列表”功能。
[TweenJS](http://createjs.cc/tweenjs):一个简单的用于制作类似 Flash 中“补间动画”的引擎,可生成数字或非数字的连续变化效果。
[SoundJS](http://createjs.cc/soundjs):一个音频播放引擎,能够根据浏览器性能选择音频播放方式。将音频文件作为模块,可随时加载和卸载。
[PrloadJS](http://createjs.cc/preloadjs):帮助你简化网站资源预加载工作,无论加载内容是图形、视频、声音、JS、数据……
PxLoadr: 一款用于网站资源预加载的 JavaScript 库,可加载图片、音频等任何类型的文件。PxLoader 除了可以帮你对资源加载的进度进行监测,捕捉“加载完成”事件外,还可以帮你指定资源加载的顺序。你甚至还可以按照优先级分组加载资源。
>[danger] #### 解释太多,显得枯燥无味,我们进入第二章直接上手代码,看一下动画的魅力。
- 序言
- 第一章、基础引擎
- 第二章、了解API,开始写动画
- 第三章、从文档到动画(1)
- demo1源码
- demo2源码
- demo3源码
- demo4源码
- 第四章、从文档到动画(2)
- 第五章、从文档到动画(3)
- 第六章、精灵Sprite类和简明动画(1)
- 第七章、精灵图片的制作-奔跑的马儿
- 第八章、野人大冒险(项目实战)
- 第九章、绘制动画走秀
- 第十章、createjs的位图渲染(非常重要)
- 第十一章、createjs绘制视频
- 第十二章、createjs与animateCC协作6
- 第十三章、createjs与animateCC协作5
- 十四章、createjs与animateCC协作4
- 十五章、createjs与animateCC协作3
- 十六章、createjs与animateCC协作2
- 十七章、createjs与animateCC协作1
- 十八章、前端转做createjs的误区
- 十九、createjs与白鹭和laya的性能比较
- 二十、createjs近期发现的坑与解决办法
- 二十一、createjs推出新版本stageGL
- 二十二、createjs强制横屏方法
- 二十三、get、set以及简单的封装
- 二十四、createjs新手教程-前端向
- 二五、阻止createjs鼠标穿透的方法
- 二六、Creatine-createjs的游戏引擎
- 二七、createjs性能实测与性能优化实测
- 二八、createjs手势解锁效果demo
- 二九、给createjs新手的一点建议
- 三十、createjs进阶—sprite精灵图2
- 三一、createjs进阶—sprite精灵图1
- 三二、createjs性能优化(持续更新)
- 三三、createjs帧频显示代码
- 三四、createjs做的移动端展示站
- 三五、createjs进阶—createjs的OOP
- 三六、新手写createjs时容易遇到的坑
- 三七、createjs基础教程2-flashcc
- 三八、createjs基础教程1-flashcc
- 三九、stagegl的用法介绍和注意事项
- 四十、stagegl性能实测
- 四一、算法的艺术(附算法特效demo)
- 四二、来一波硬货,常用类
- 四三、面向canvas,更加简单的自适应方式
- 思思、再讲讲自适应-移动端自适应
- 四五、有关遮罩和图层叠加的问题(附刮刮卡demo)