# **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)