中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 Cocos2D-X游戲開發技術精解

作者:劉劍卓
出版社:人民郵電出版社出版時間:2013-06-01
開本: 16開 頁數: 403
中 圖 價:¥27.2(3.9折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

Cocos2D-X游戲開發技術精解 版權信息

Cocos2D-X游戲開發技術精解 本書特色

  cocos2d-x是一款支持多平臺的 2d 手機游戲引擎,支持ios、android、blackberry等眾多平臺。當前,很多移動平臺流行的游戲,都是基于cocos2d-x開發的。      《cocos2d-x游戲開發技術精解》詳細介紹如何使用cocos2d-x引擎開發自己的移動平臺游戲。全書共15章,主要內容包括:cocos2d-x引擎簡介;如何建立跨平臺的開發環境;引擎的核心模塊——渲染框架;如何實現動態畫面和用戶交互;二維游戲中背景的實現方法和技術;box2d物理引擎;如何掌握聲音引擎的用法;cocos2d-x引擎的文件操作模塊和內存管理機制;各種各樣的粒子效果;如何掌握利用lua腳本制作游戲的能力; cocos2d-html5引擎版本;引擎的附加功能等。*后,《cocos2d-x游戲開發技術精解》和讀者一起展望了cocos2d-x引擎的未來。      作為cocos2d-x的權威指南,《cocos2d-x游戲開發技術精解》得到了cocos2d-x引擎開發者的建議以及指導。本書適合對cocos2d-x感興趣的以及有志于學習和從事移動平臺游戲開發的讀者閱讀參考。

Cocos2D-X游戲開發技術精解 內容簡介

  cocos2d-x是當前*熱的跨平臺移動游戲開發工具,cocos2d-x游戲開發技術精解得到了cocos2d-x引擎開發者的建議以及指導。cocos2d-x游戲開發技術精解的*大價值在于著重介紹cocos2d-x游戲開發引擎,讓更多的人進入游戲制作領域,立志于游戲產業的發展。

Cocos2D-X游戲開發技術精解 目錄

第1章 cocos2d-x引擎的介紹 
1.1 何為游戲引擎 
1.1.1 游戲的核心——引擎 
1.1.2 引擎的特點 
1.1.3 知名的引擎介紹 
1.1.4 引擎的分類 
1.2 cocos2d-x引擎的來歷 
1.3 引擎的版本 
1.4 下載與安裝 
1.5 引擎的組成 
1.6 技術文檔 
1.7 成功的游戲 
1.8 cocos2d-x引擎的體系 
1.9 cocos2d-x引擎的版權聲明 
1.10 本章小結 
第2章 cocos2d-x引擎的開發環境 
2.1 跨平臺的開發 
2.2 建立開發環境 
2.2.1 pc開發環境 
2.2.2 android開發環境 
2.2.3 ios開發環境 
2.3 引擎中的混合編譯 
2.3.1 java與c++的混合編譯 
2.3.2 objective-c與c++的混合編譯 
2.4 引擎的起點 
2.4.1 應用程序入口 
2.4.2 引擎應用入口 
2.5 豐富的示例程序 
2.5.1 testcpp示例項目 
2.5.2 腳本示例項目 
2.5.3 moonwarriors示例項目 
2.6 本章小結 
第3章 引擎的核心——渲染框架 
3.1 基本框架 
3.1.1 引擎的位置 
3.1.2 根源種子 
3.1.3 子類結構 
3.2 渲染框架 
3.2.1 框架結構 
3.2.2 攝像機類(cccamera) 
3.2.3 導演類(ccdirector) 
3.2.4 場景類(ccscene) 
3.2.5 圖層類(cclayer) 
3.2.6 精靈類(ccsprite) 
3.2.7 精靈集合類(ccspritebatchnode) 
3.2.8 精靈幀緩沖(ccspriteframecache) 
3.2.9 zwoptex紋理編輯器 
3.3 文字與字體 
3.3.1 ttf類型標簽(cclabelttf) 
3.3.2 bmfont標簽類(cclabelbmfont) 
3.3.3 atlas標簽類(cclabelatlas) 
3.4 菜單按鈕 
3.5 幾何繪制drawprimitives 
3.6 cocosbuilder編輯器 
3.6.1 cocosbuilder使用指南 
3.6.2 引擎中的應用 
3.7 本章小結 
第4章 動作功能 
4.1 概述 
4.2 動作基類 
4.2.1 動作類的繼承關系 
4.2.2 動作基類ccaction的成員函數 
4.2.3 類ccnode中與動作有關的函數 
4.3 時間動作 
4.3.1 即時動作 
4.3.2 持續動作 
4.4 組合動作類 
4.4.1 序列動作類(ccsequence) 
4.4.2 同步動作類(ccspawn) 
4.4.3 重復動作類(ccrepeat &ccrepeatforever) 
4.5 可變速度類(cceaseaction) 
4.5.1 cceasein、cceaseout和cceaseinout 
4.5.2 easesinein、easesineout和easesineinout 
4.5.3 cceasebackin、cceasebackout和cceasebackinout 
4.5.4 easeexponentialin、easeexponentialout和easeexponentialinout 
4.5.5 cceasebouncein、ccbounceout和ccbounceinout 
4.5.6 cceaseelasticin、cceaseelasticout和cceaseelasticinout 
4.6 速度類(ccspeed) 
4.7 延遲動作類(ccdelay) 
4.8 跟隨動作類(ccfollow) 
4.9 擴展動作類 
4.9.1 概述 
4.9.2 翻頁動作(ccpageturn3d) 
4.9.3 波紋動作(ccwaves3d) 
4.9.4 格子動作類(ccgridaction) 
4.10 動畫動作類 
4.10.1 精靈幀 
4.10.2 精靈幀緩沖 
4.10.3 動畫類 
4.10.4 動畫動作 
4.11 動畫編輯器 
4.11.1 概述 
4.11.2 cocosbuilder編輯器中的精靈動畫 
4.11.3 spritex草莓編輯器 
4.11.4 motionwelder動畫編輯器 
4.12 樣例程序 
4.13 本章小結 
第5章 用戶交互 
5.1 概述 
5.2 玩家交互信息 
5.3 觸摸操作的處理機制 
5.4 接收操作 
5.5 分發機制 
5.6 處理響應 
5.7 多點觸碰 
5.8 加速計的響應函數 
5.9 本章小結 
第6章 游戲背景 
6.1 概述 
6.2 2d游戲背景的類型 
6.3 磚塊地圖tile map 
6.4 磚塊地圖編輯器 
6.4.1 地圖編輯器概述 
6.4.2 tile map editor(磚塊地圖編輯器) 
6.4.3 制作一張游戲地圖 
6.4.4 編輯器中的屬性功能 
6.5 地圖數據的格式 
6.5.1 編輯器導出的文件 
6.5.2 地圖文件分析 
6.6 磚塊地圖的實現 
6.6.1 磚塊地圖類cctmxtiledmap 
6.6.2 地圖圖層類cctmxlayer 
6.6.3 地圖物體層cctmxobjectgroup 
6.7 示例項目 
6.8 背景的滾動與角色移動 
6.9 多層背景滾動效果 
6.10 本章小結 
第7章 物理模擬與碰撞檢測 
7.1 概述 
7.2 游戲中的碰撞檢測 
7.3 碰撞檢測的方法 
7.3.1 平面幾何在碰撞檢測中的應用 
7.3.2 物體的包圍盒 
7.3.3 aabb碰撞檢測技術 
7.4 基本物理知識 
7.5 你好!box2d! 
7.5.1 概述 
7.5.2 物理世界 
7.5.3 游戲中的兩個世界 
7.6 box2d的基礎知識 
7.6.1 概述 
7.6.2 概念定義 
7.6.3 物理引擎的模塊 
7.7 引擎內核 
7.7.1 基本配置 
7.7.2 內存管理機制 
7.7.3 工廠模式 
7.7.4 數據單位 
7.7.5 用戶數據 
7.8 物理世界world 
7.8.1 創建和摧毀一個世界 
7.8.2 讓世界運轉起來 
7.8.3 探索世界 
7.8.4 aabb查詢 
7.8.5 光線投射(ray casts) 
7.9 形狀shapes 
7.9.1 碰撞模塊 
7.9.2 形狀shape的作用 
7.9.3 圓形(circle shapes) 
7.9.4 多邊形(b2polygonshape) 
7.10 框架fixtures 
7.10.1 動態模塊(dynamicsmodule) 
7.10.2 框架(fixtures) 
7.10.3 密度(density) 
7.10.4 摩擦(friction) 
7.10.5 恢復(restitution) 
7.10.6 篩選(filtering) 
7.10.7 感應器(sensors) 
7.11 物體bodies 
7.11.1 物體定義 
7.11.2 位置和角度(position and angle) 
7.11.3 阻尼(damping) 
7.11.4 休眠參數(sleep parameters) 
7.11.5 固定旋轉(fixed rotation) 
7.11.6 子彈(bullets) 
7.11.7 活動狀態(activation) 
7.11.8 用戶數據(user data) 
7.12 關節(joints) 
7.12.1 關節的定義(jointdef) 
7.12.2 關節的屬性 
7.12.3 距離關節(distance joint) 
7.12.4 旋轉關節(revolute joint) 
7.12.5 移動關節(prismatic joint) 
7.12.6 滑輪關節(pulley joint) 
7.12.7 齒輪關節(gear joint) 
7.12.8 鼠標關節(mouse joint) 
7.12.9 線性關節(line joint) 
7.12.10 焊接關節(weld joint) 
7.13 接觸(contants) 
7.13.1 概述 
7.13.2 接觸類(contact class) 
7.13.3 訪問接觸(accessing contacts) 
7.13.4 接觸監聽器(contact listener) 
7.13.5 接觸篩選(contact filtering) 
7.14 示例項目 
7.14.1 box2dtest示例項目 
7.14.2 調試繪圖debugdraw 
7.14.3 創建精靈剛體 
7.15 本章小結 
第8章 游戲中的聲音 
8.1 概述 
8.2 音樂與音效 
8.3 聲音格式 
8.4 cocosdenshion聲音模塊 
8.5 背景音樂操作函數 
8.6 聲音音效操作函數 
8.7 示例程序 
8.8 本章小結 
第9章 文件操作模塊 
9.1 概述 
9.2 引擎文件操作模塊 
9.3 讀取文件 
9.4 寫入文件 
9.5 游戲中用戶數據 
9.5.1 游戲中的用戶數據 
9.5.2 用戶數據的基本類型 
9.5.3 讀取與寫入操作 
9.6 示例程序 
9.7 本章小結 
第10章 內存管理機制 
10.1 內存管理概述 
10.2 引用計數 
10.3 自動釋放池 
10.3.1 使用方法 
10.3.2 實現原理 
10.4 管理模式 
10.4.1 引擎當中的應用 
10.4.2 緩沖區 
10.5 日志調試方式 
10.6 本章小結 
第11章 粒子系統 
11.1 概述 
11.2 粒子效果 
11.3 粒子系統的來歷 
11.4 引擎當中的粒子系統 
11.5 粒子的生命周期 
11.6 粒子的屬性 
11.7 粒子發射器屬性 
11.7.1 發射器共有的屬性 
11.7.2 重力發射器模式(gravity) 
11.7.3 半徑發射器模式(radius) 
11.8 粒子效果編輯器 
11.8.1 概述 
11.8.2 particle designer的使用方法 
11.8.3 引擎中應用 
11.9 本章小結 
第12章 lua腳本語言 
12.1 概述 
12.2 lua腳本語言簡介 
12.3 為什么需要它? 
12.3.1 簡易性 
12.3.2 可擴展性 
12.3.3 高效性 
12.3.4 可移植性 
12.4 lua腳本語言的語法 
12.4.1 類型與數值 
12.4.2 表達式 
12.4.3 語句 
12.4.4 函數 
12.5 lua在引擎中的應用 
12.5.1 lua與c/c++ 
12.5.2 引擎中的腳本引擎 
12.6 樣例程序 
12.6.1 腳本引擎初始化 
12.6.2 游戲內容的實現腳本 
12.6.3 農場層的實現 
12.6.4 菜單層的實現 
12.7 本章小結 
第13章 cocos2d-html5引擎版本 
13.1 概述 
13.2 html的發展史 
13.2.1 html版本 
13.2.2 xhtml版本 
13.2.3 html5是未來之星 
13.3 html5新特性 
13.3.1 跨平臺的特性 
13.3.2 canvas api 
13.3.3 webgl 
13.3.4 其他特性 
13.4 javascript語言基礎 
13.4.1 概述 
13.4.2 變量 
13.4.3 數據類型 
13.4.4 運算符 
13.4.5 語句 
13.4.6 對象 
13.4.7 函數 
13.4.8 事件 
13.5 cocos2d-html5引擎 
13.5.1 html5版本介紹 
13.5.2 安裝引擎 
13.5.3 示例程序 
13.5.4 引擎的架構 
13.6 js binding技術的實現 
13.6.1 概述 
13.6.2 spidermonkey 
13.6.3 示例程序 
13.7 本章小結 
第14章 引擎之外的附加功能 
14.1 概述 
14.2 網絡通信支持 
14.2.1 http介紹 
14.2.2 curl庫(libcurl) 
14.2.3 http在引擎中的應用 
14.2.4 http示例項目 
14.2.5 socket的介紹 
14.2.6 bsd socket在引擎中的應用 
14.3 收費模式 
14.3.1 下載計費 
14.3.2 內置計費 
14.3.3 廣告版本 
14.4 社交網絡在游戲中的應用 
14.4.1 game center 
14.4.2 openfeint 
14.5 數據分析 
14.5.1 flurry介紹 
14.5.2 友盟 
第15章 cocos2d-x引擎的未來 
15.1 概述 
15.2 cocos2d引擎的走勢 
15.3 cocos2d-x引擎的不足 
15.3.1 豐富的ui 
15.3.2 完善的工具 
15.3.3 支持網絡通信 
15.3.4 版本的統一 
15.3.5 數據安全 
15.4 cocos2d-x引擎增強的功能 
15.4.1 良好的中文支持 
15.4.2 游戲基本框架 
15.4.3 游戲邏輯支持 
15.4.4 腳本化編程 
15.4.5 可視化的操作界面 
15.5 會不會有cocos3d 
15.6 本章小結 
展開全部

Cocos2D-X游戲開發技術精解 節選

Cocos2D-X是當前*熱的跨平臺移動游戲開發工具,Cocos2D-X游戲開發技術精解得到了Cocos2D-x引擎開發者的建議以及指導。Cocos2D-X游戲開發技術精解的*大價值在于著重介紹Cocos2D-X游戲開發引擎,讓更多的人進入游戲制作領域,立志于游戲產業的發展。

Cocos2D-X游戲開發技術精解 相關資料

  這是一本出色的cocos2d-x入門書籍,對引擎的知識點的覆蓋非常全面。書中對box2d物理引擎和lua腳本綁定的細致講解,則是其他cocos2d-x書籍中難得一見的。   ——cocos2d-x 游戲引擎作者 王哲   cocos2d-x是一款移動領域使用最廣、性能最佳的游戲引擎,而這本書堪稱是cocos2d-x的權威指南。想要做好游戲的開發者案頭必備。   —— ibm中國商業價值研究院高級分析師 劉京華   通過這本書不僅可以了解游戲的開發制作,你還可以看清楚了游戲的發展。   —— 深圳亞鼎科技有限公司 信息系統部總監 方擎   cocos2d-x功能十分豐富,而且簡單易用,能幫助新手迅速成為優秀的開發者,在游戲的道路上走得更遠。這本書講的很細,適合各層次的編程人員使用,強烈推薦。   —— 東冉科技股份有限公司首席架構師 郭鋒

Cocos2D-X游戲開發技術精解 作者簡介

  劉劍卓 有點文藝的IT男,會做美食的運動男,喜歡電影的80后。擁有八年的游 戲開發經驗,精通移動平臺以及PC平臺游戲的開發,在過往的職業生涯已有 多款上線暢銷游戲。擁有自主研發開發工具、引擎以及游戲產品的能力,有應 用第三方先進引擎的開發經驗,熟練使用多種編程語言、腳本語言以及3D渲 染技術。熱衷于國內外游戲行業狀況和國際技術潮流,關注移動互聯網以及游 戲領域的發展。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 订做不锈钢_不锈钢定做加工厂_不锈钢非标定制-重庆侨峰金属加工厂 | 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 | 杭州中策电线|中策电缆|中策电线|杭州中策电缆|杭州中策电缆永通集团有限公司 | 水质监测站_水质在线分析仪_水质自动监测系统_多参数水质在线监测仪_水质传感器-山东万象环境科技有限公司 | 交联度测试仪-湿漏电流测试仪-双85恒温恒湿试验箱-常州市科迈实验仪器有限公司 | 英思科GTD-3000EX(美国英思科气体检测仪MX4MX6)百科-北京嘉华众信科技有限公司 | 换网器_自动换网器_液压换网器--郑州海科熔体泵有限公司 | 微型气泵-真空-蠕动-水泵-厂家-深圳市品亚科技有限公司 | 济南拼接屏_山东液晶拼接屏_济南LED显示屏—维康国际官网 | 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | 3D全息投影_地面互动投影_360度立体投影_水幕灯光秀 | 广东银虎 蜂窝块状沸石分子筛-吸附脱硫分子筛-萍乡市捷龙环保科技有限公司 | 主题班会网 - 安全教育主题班会,各类主题班会PPT模板 | 千淘酒店差旅平台-中国第一家针对TMC行业的酒店资源供应平台 | 武汉创亿电气设备有限公司_电力检测设备生产厂家 | 中国品牌门窗网_中国十大门窗品牌_著名门窗品牌 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 机床导轨_导轨板_滚轮导轨-上海旻佑精密机械有限公司 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | 自动记录数据电子台秤,记忆储存重量电子桌称,设定时间记录电子秤-昆山巨天 | 并网柜,汇流箱,电控设备,中高低压开关柜,电气电力成套设备,PLC控制设备订制厂家,江苏昌伟业新能源科技有限公司 | 高压互感器,电流互感器,电压互感器-上海鄂互电气科技有限公司 | 硬度计,金相磨抛机_厂家-莱州华煜众信试验仪器有限公司 | 天长市晶耀仪表有限公司| 全国冰箱|空调|洗衣机|热水器|燃气灶维修服务平台-百修家电 | 喷涂流水线,涂装流水线,喷漆流水线-山东天意设备科技有限公司 | 泰安塞纳春天装饰公司【网站】 | 西宁装修_西宁装修公司-西宁业之峰装饰-青海业之峰墅级装饰设计公司【官网】 | 泰国试管婴儿_泰国第三代试管婴儿费用|成功率|医院—新生代海外医疗 | CTAB,表面活性剂1631溴型(十六烷基三甲基溴化铵)-上海升纬化工原料有限公司 | 带压开孔_带压堵漏_带压封堵-菏泽金升管道工程有限公司 | 磁力加热搅拌器-多工位|大功率|数显恒温磁力搅拌器-司乐仪器官网 | 校园文化空间设计-数字化|中医文化空间设计-党建|法治廉政主题文化空间施工-山东锐尚文化传播公司 | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 吉祥新世纪铝塑板_生产铝塑板厂家_铝塑板生产厂家_临沂市兴达铝塑装饰材料有限公司 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 光谱仪_积分球_分布光度计_灯具检测生产厂家_杭州松朗光电【官网】 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 洁净实验室工程-成都手术室净化-无尘车间装修-四川华锐净化公司-洁净室专业厂家 | 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 恒温油槽-恒温水槽-低温恒温槽厂家-宁波科麦仪器有限公司 |