發表於2024-12-17
精通Cocos2d-x遊戲開發(基礎捲+進階捲)遊戲開發教程書籍 遊戲引擎架構 遊戲開發與製作技術 pdf epub mobi txt 電子書 下載
預售商品:預計2017年3月18日左右到貨,預售時間為預估到貨時間,有可能提前或推遲,我們承諾到貨後第1時間為您發齣。具體時間以到貨為準,到貨即發,著急的親慎拍,給您帶來不便很抱歉,預售期間退款請聯係在綫客服,原因請選擇為:不想要瞭,謝謝您的支持和理解~祝您生活愉快~
作者:王永寶
圖書簡介
《精通Cocos2d-x遊戲開發》分為《基礎捲》和《進階捲》兩冊。這兩冊都有明確的寫作目的。《基礎捲》專注於Cocos2d-x引擎基礎,緻力於讓Cocos2d-x初學者成為一個基礎紮實、靠譜的程序員。《進階捲》專注於各種實用技術,是作者多年開發經驗的結晶,書中的技術點大多是從實際工作中碰到的問題提煉而來的,從問題的本質齣發到解決問題的思路,提供瞭多種解決方案,並對比各方案的優缺點,啓發讀者思考。本書為《精通Cocos2d-x遊戲開發》的《進階捲》,共36章,分為4篇。第1篇為“實用技術篇”,主要內容有加密解密、增量更新、分辨率適配、調試技巧、Shader特效、裁剪遮罩、物理引擎、骨骼動畫、CocoStudio最佳實踐等實用技術。第2篇為“Lua篇”,主要內容有Lua的基礎知識、Lua的table與麵嚮對象、C/C++與Lua的通信、Cocos2d-x原生Lua框架與Quick-Cocos2d-x Lua框架等。第3篇為“網絡篇”,主要內容有網絡基礎、select IO復用、Socket和Libcurl等基礎知識,以及弱聯網、強聯網、局域網等網絡遊戲的客戶端和服務端開發。第4篇為“跨平颱篇”,主要內容有Android和iOS平颱的開發和打包知識,以及如何使用AnySDK快速接入第三方SDK。
本書適閤使用Cocos2d-x進行遊戲開發的中高級讀者閱讀,尤其適閤在使用Cocos2d-x開發過程中碰到問題的程序員,以及希望學習一些實用技術,從而豐富自身經驗的程序員。對於大中專院校的學生和社會培訓班的學員,本書也是一本不可多得的學習教程。
目 錄
第1篇 實用技術篇
第1章 文件讀寫 2
1.1 使用UserDefault 2
1.2 讀寫XML文件 4
1.2.1 XML格式簡介 4
1.2.2 使用TinyXML讀取XML 5
1.2.3 使用TinyXML寫入XML 6
1.3 讀寫Plist文件 7
1.3.1 Plist格式簡介 7
1.3.2 讀寫Plist文件 8
1.4 讀取CSV文件 9
1.4.1 解析CSV 10
1.4.2 描述復雜結構 11
1.5 讀寫二進製文件 11
第2章 加密解密 15
2.1 加密解密基礎 15
2.1.1 公鑰/私鑰與非對稱加密 15
2.1.2 信息摘要與數字簽名 16
2.1.3 數字證書 17
2.2 防止內存修改 17
2.3 對資源的加密解密 18
2.3.1 使用TexturePacker加密紋理 18
2.3.2 對Lua腳本進行加密 19
2.3.3 自定義Lua腳本加密解密 22
2.3.4 自定義圖片加密解密 24
2.4 使用加固工具 27
2.4.1 360加固保加固步驟 27
2.4.2 Android應用簽名 28
第3章 增量更新 32
3.1 使用AssetsManagerEx 32
3.2 搭建增量更新服務器 35
3.3 Manifest文件詳解 36
3.4 AssetsManagerEx內部實現流程簡析 38
3.5 自動打包工具 40
第4章 聲音與音效 51
4.1 選擇音頻格式 51
4.2 使用SimpleAudioEngine 53
4.3 使用AudioEngine 54
4.4 聲音音效相關的經驗和技巧 56
第5章 分辨率適配 58
5.1 Cocos2d-x適配策略 58
5.1.1 分辨率適配策略 58
5.1.2 坐標編碼 60
5.1.3 OpenGL窗口與可視化窗口 61
5.1.4 setDesignResolutionSize詳解 62
5.2 分辨率適配經驗 63
5.2.1 寬度或高度鎖定 63
5.2.2 計算設計分辨率 64
5.2.3 場景固定內容 66
5.2.4 經驗小結 67
5.3 CocoStudio分辨率適配 67
第6章 CocoStudio最佳實踐 68
6.1 高效創建CSB 68
6.1.1 簡單方案 68
6.1.2 緩存方案 69
6.1.3 剋隆方案 70
6.2 異步加載CSB 74
6.3 高效播放CSB動畫 77
第7章 調試Cocos2d-x 78
7.1 控製颱調試 78
7.2 使用KxDebuger調試Cocos2d-x 81
第8章 調試技巧總結 84
8.1 初級調試技巧 84
8.1.1 基礎操作 84
8.1.2 啓動調試 86
8.1.3 條件斷點 86
8.1.4 監視技巧 88
8.2 高級調試技巧 90
8.2.1 遠程調試 90
8.2.2 coredump調試 92
8.2.3 使用Bugly捕獲崩潰堆棧 92
8.2.4 命中斷點 93
8.2.5 數據斷點 96
8.2.6 即時窗口 97
8.2.7 多綫程調試 97
8.2.8 性能調試 97
精通Cocos2d-x遊戲開發(基礎捲+進階捲)遊戲開發教程書籍 遊戲引擎架構 遊戲開發與製作技術 下載 mobi epub pdf txt 電子書
精通Cocos2d-x遊戲開發(基礎捲+進階捲)遊戲開發教程書籍 遊戲引擎架構 遊戲開發與製作技術 pdf epub mobi txt 電子書 下載