Cocos2d-X游戲開發標準教程 版權信息
- ISBN:9787115420640
- 條形碼:9787115420640 ; 978-7-115-42064-0
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Cocos2d-X游戲開發標準教程 本書特色
本書本著“起點低,終點高”的原則,內容覆蓋了從學習cocos2d-x必知必會的基礎知識到各種高級特效與功能的開發。全書共分為11章,前10章按照由易到難的順序依次介紹了cocos2d-x基礎、動作特效與場景切換特效、粒子系統、多點觸控、傳感器、音效、tmx瓦片地圖、box2d物理引擎、2d控件、3d開發等方面的知識。結尾一章給出了一個完整的游戲案例,既可以作為課程的總結與提高,也可以作為課程設計。本書既可以作為高等院校計算機相關專業計算機游戲或多媒體相關課程的教材,也可以作為相關領域開發人員的參考用書。
Cocos2d-X游戲開發標準教程 內容簡介
1.游戲開發專家力作,作者培訓和講授此課程多年,案例都是來自于實際的商業項目。 2.配套資源豐富,視頻、課件、源代碼、習題解答。 3. 印刷精美,案例效果均配有彩插。
Cocos2d-X游戲開發標準教程 目錄
第1章 初識cocos2d-x 11.1 cocos2d-x的概述 11.1.1 cocos2d-x的發展史 11.1.2 cocos2d-x的市場優勢 21.2 cocos2d-x開發環境的搭建 21.2.1 eclipse的下載與配置 21.2.2 android sdk的下載與配置 61.2.3 android ndk的下載與配置 81.2.4 cocos2d-x的下載與配置 101.3 初識cocos2d-x應用程序 111.3.1 簡單案例hellococos2dx的導入與運行 111.3.2 cocos2d案例導入后的相關修改 141.3.3 創建自己的項目 141.4 本章小結 171.5 習題 18第2章 cocos2d-x基礎 192.1 cocos2d-x中一些重要的基本概念 192.1.1 幾個重要的基本概念 192.1.2 導演類 202.1.3 節點類 212.1.4 兩個輔助類vec2和size 292.1.5 場景類 312.1.6 布景類 312.2 精靈類 322.2.1 基礎知識 332.2.2 案例運行效果 332.2.3 開發過程 342.3 cocos2d-x中的基本控件 392.3.1 基礎知識 392.3.2 案例運行效果 452.3.3 開發過程 452.4 時間間隔系列動作的使用 512.4.1 基礎知識 512.4.2 案例運行效果 522.4.3 開發過程 532.5 持續時間系列動作的使用 582.5.1 基礎知識 582.5.2 案例運行效果 582.5.3 開發過程 592.6 scale9精靈 602.6.1 基礎知識 602.6.2 案例運行效果 622.6.3 開發過程 632.7 本章小結 652.8 習題 65第3章 動作特效與場景切換特效 663.1 基礎動作特效 663.1.1 背景知識 663.1.2 爆炸特效 663.1.3 瓦片消失特效 673.1.4 切開行、列特效 673.1.5 淡出特效 683.1.6 可扭曲波浪、旋轉扭曲特效 693.1.7 案例開發過程 693.2 3d動作特效 743.2.1 背景知識 743.2.2 3d振動、3d瓦片振動、3d瓦片碎裂、3d瓦片跳躍、3d瓦片波浪特效 753.2.3 流體、3d波浪、3d魚眼、3d水波漣漪特效 753.2.4 3d繞軸旋轉及3d翻頁特效 763.2.5 案例開發過程 773.3 百分比動作特效 803.3.1 基礎知識 803.3.2 半徑模式、水平模式、垂直模式特效案例運行效果 813.3.3 案例開發過程 823.4 常用場景切換特效—transitionscene類 843.4.1 基礎知識 843.4.2 運行效果 853.4.3 案例開發過程 853.5 支持簡單動作的場景切換特效—transitioneasescene類 873.5.1 基礎知識 873.5.2 運行效果 873.5.3 案例開發過程 883.6 支持方向的場景切換特效—transitionsceneoriented類 893.6.1 基礎知識 903.6.2 運行效果 903.6.3 案例開發過程 903.7 過渡效果的場景切換特效—transitionprogress類 923.7.1 基礎知識 923.7.2 運行效果 933.7.3 案例開發過程 933.8 本章小結 943.9 習題 95第4章 粒子系統 964.1 內置粒子系統的使用 964.1.1 內置粒子系統概覽 964.1.2 炙熱的太陽效果 984.1.3 焰火、火焰效果 984.1.4 星系、綻放效果 994.1.5 流星、螺旋效果 994.1.6 爆炸、煙霧效果 1004.1.7 下雪、下雨效果 1014.1.8 案例開發過程 1014.2 加載plist粒子系統 1084.2.1 粒子設計器的使用 1084.2.2 粒子系統的位置類型 1114.2.3 加載plist文件的案例 1114.3 本章小結 1144.4 習題 114第5章 雜項 1155.1 2d圖元的繪制 1155.1.1 基礎知識 1155.1.2 案例運行效果 1175.1.3 開發過程 1175.2 單點觸控 1205.2.1 基礎知識 1205.2.2 案例運行效果 1215.2.3 開發過程 1225.3 多點觸控 125
展開全部
Cocos2d-X游戲開發標準教程 作者簡介
吳亞峰,畢業于北京郵電大學,后留學澳大利亞臥龍崗大學取得碩士學位。1998年開始從事Java應用的開發,有十多年的Java開發與培訓經驗,是關注Android開發的人員,并開發出一系列的Android應用程序與游戲。主要的研究方向為OpenGL ES、手機游戲、Java EE、搜索引擎,同時為手機游戲、Java EE獨立軟件開發工程師,并兼任百納科技Java培訓中心首席培訓師。近10年來為數十家企業培養了上千名軟件開發人員,曾編寫過《Android 2.0游戲開發實戰寶典》、《Android核心技術與實例詳解》、《Android 3D游戲開發—技術詳解與典型案例》、《Android應用案例開發大全》和《Android游戲開發大全》等多本暢銷書籍。