[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

Cocos2d-x3.X手遊開發實例詳解
該商品所屬分類:計算機/網絡 -> 多媒體
【市場價】
539-782
【優惠價】
337-489
【介質】 book
【ISBN】9787121239984
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



  • 出版社:電子工業
  • ISBN:9787121239984
  • 作者:於浩洋
  • 頁數:340
  • 出版日期:2014-09-01
  • 印刷日期:2014-09-01
  • 包裝:平裝
  • 開本:16開
  • 版次:1
  • 印次:1
  • 字數:410千字
  • 於浩洋編著的《Cocos2d-x3.X手遊開發實例詳解
    》以Cocos2d-x V3.0繫列版本為框架,通過實例講解
    手機遊戲的開發知識和方法,著重通過實例提高讀者
    的開發動手能力。涉及的內容包括:環境搭建、交叉
    編譯以及打包部署;Cocos2d-x數據類型和基本概念
    的使用,如場景、導演、精靈等;使用Cocos2d-x創
    建用戶界面,如文本、菜單、滾動框等基本控件,以
    及一些擴展控件的使用;使用Cocos2d-x創建動作,
    比如讓精靈移動、跳躍、旋轉,以及如何創建按順序
    或同時進行的動作;使用Cocos2d-x播放、停止、暫
    停、繼續播放背景音樂和音效;Cocos2d-x使用的觸
    摸事件機制;在遊戲中存儲數據的幾種方式;使用
    HTTP、Sockets、WebSockets進行網絡編程;在遊戲
    中使用物理引擎Box2D、使用瓷磚地圖、使用
    CocosBuilder制作遊戲界面等;Cocos2d-x中的紋理
    和動畫。最後通過兩個完整的遊戲開發實例講解使用
    Cocos2d-x開發遊戲的全過程。
    本書實例豐富,代碼完備,知識點清晰簡潔。本
    書所有實例均提供完整代碼下載,書後附有代碼清單
    概要,非常方便讀者查找使用。此外作者還將
    Cocos2d-x 3.X各版本間的區別用實例做了詳細說明
    ,且將在博客不斷更新。
    本書適合對Cocos2d-x感興趣及有志於學習和從
    事移動平臺遊戲開發的讀者閱讀參考。
  • 第1章 準備
    1.1 Cocos2d-x簡介
    1.2 Cocos2d-x架構和目錄結構
    1.3 環境搭建
    1.3.1 Windows開發環境搭建
    1.3.2 Mac開發環境搭建
    1.3.3 創建新項目
    1.3.4 在Android上調試項目
    1.3.5 打包APK文件
    第2章 Cocos2d-x常用數據和方法
    2.1 C++數據類型
    2.2 Cocos2d-x封裝的數據類型
    2.2.1 布爾型Bool的使用
    2.2.2 整型Integer的使用
    2.2.3 浮點型Double、Float的使用
    2.2.4 字符串String的使用
    2.2.5 數組Array的使用
    2.2.6 點Point的使用
    2.2.7 尺寸Size的使用
    2.2.8 矩形Rect的使用
    2.2.9 字典Dictionary的使用
    2.3 常用宏定義
    2.3.1 數學相關宏的使用
    2.3.2 斷言宏CCAsset的使用
    2.3.3 數組遍歷宏CCARRAY_FOREACH和
    CCARRAY_FOREACH_REVER SE的使用
    2.3.4 字典遍歷宏CCDICT_FOREACH的使用
    2.3.5 對像創建方法宏CREATE_FUNC的使用
    2.3.6 屬性定義宏CC_PROPERTY的使用
    2.3.7 命名空間宏
    2.4 Cocos2d-x中的坐標和坐標繫
    2.4.1 OpenGL坐標繫和屏幕坐標繫
    2.4.2 錨點和位置的使用
    2.4.3 節點坐標繫和世界坐標繫的相互轉換
    第3章 Cocos2d-x核心概念
    3.1 基礎節點
    3.1.1 Node簡介
    3.1.2 Node應用舉例之移除節點
    3.2 相機
    3.2.1 相機簡介
    3.2.2 使用CCCamera循環縮放點
    3.3 導演
    3.3.1 導演Director簡介
    3.3.2 Director常用功能舉例
    3.4 場景
    3.4.1 場景定義
    3.4.2 創建顯示戰鬥場景
    3.4.3 動態切換多個場景
    3.5 布景
    3.5.1 布景定義
    3.5.2 使用Layer模擬Windows Phone主界面
    3.6 精靈
    第4章 Cocos2d-x用戶界面
    4.1 文本渲染
    4.1.1 制作fnt格式字體
    4.1.2 使用LabelBMFont顯示文本
    4.1.3 使用LabelTTF顯示文本
    4.1.4 使用LabelAtlas顯示文本
    4.2 菜單
    4.2.1 菜單和菜單項的簡單使用
    4.2.2 使用菜單制作遊戲菜單功能
    4.3 滾動框
    4.3.1 使用ScrollView顯示多頁內容
    4.3.2 監聽ScrollView的滾動和縮放事件
    4.3.3 使用TableView展示多頁內容
    4.3.4 觸摸TableView裡的菜單來滾動TableView
    4.4 擴展控件
    4.4.1 滑動條控件ControlSlider
    4.4.2 開關控件ControlSwitch
    4.4.3 取色器控件ControlColourPicker
    4.4.4 電位計控件ControlPotentiometer
    4.4.5 步進器控件ControlStepper
    4.4.6 按鈕控件ControlButton
    4.4.7 Scale9Sprite
    4.5 使用編輯框制作用戶登錄界面
    第5章 Cocos2d-x動作
    5.1 動作分類
    5.2 瞬時動作
    5.2.1 使用FlipX/FlipY實現X/Y翻轉
    5.2.2 使用Hide、Show實現隱藏和顯示
    5.3 延時動作
    5.3.1 使用MoveTo或者MoveBy實現移動
    5.3.2 使用RotateTo和RotateBy實現旋轉
    5.3.3 使用JumpTo和JumpBy實現跳躍
    5.3.4 使用ScaleTo和ScaleBy實現縮放
    5.3.5 使用SkewTo和SkewBy實現傾斜變形
    5.3.6 使用CardinalSplineBy和CardinalSplineTo實現曲線運動
    5.3.7 使用FadeIn和FadeOut實現漸隱漸出
    5.4 聯合動作
    5.4.1 按先後順序執行動作
    5.4.2 同時執行動作
    5.4.3 逆向執行動作
    5.4.4 多次重復執行動作
    5.4.5 延時執行動作
    第6章 音頻處理
    6.1 音頻處理類SimpleAudioEngine
    6.2 添加控制背景音樂
    6.2.1 播放背景音樂並調整音量
    6.2.2 停止播放背景音樂
    6.2.3 暫停播放背景音樂
    6.2.4 繼續播放背景音樂
    6.3 添加控制音樂效果
    6.3.1 播放音樂
    6.3.2 停止播放音樂
    6.3.3 暫停播放音樂
    6.3.4 繼續播放音樂
    6.3.5 停止、暫停、繼續播放所有音樂
    6.4 Cocos2d-x支持的音頻格式
    第7章 Cocos2d-x瓷磚地圖
    7.1 什麼是瓷磚地圖
    7.2 使用Tiled制作瓷磚地圖
    7.2.1 安裝Tiled
    7.2.2 制作地圖
    7.3 在遊戲中使用瓷磚地圖
    7.3.1 使用TMXTiledMap把瓷磚地圖加載到遊戲中
    7.3.2 拖曳TMX地圖
    7.3.3 在TMX地圖中添加並移動精靈
    7.3.4 讀寫TMX地圖中的圖層和瓷磚
    第8章 Cocos2d-x中的事件機制
    8.1 事件和事件調度
    8.2 觸摸事件
    8.2.1 單點觸摸事件的類和方法
    8.2.2 單擊屏幕移動精靈
    8.2.3 拖動精靈移動
    8.2.4 修改監聽器的優先級
    8.2.5 多點觸摸事件
    8.2.6 使用多點觸摸實現縮放
    8.3 鼠標事件
    8.4 鍵盤事件
    8.4.1 鍵盤事件介紹
    8.4.2 實例:把鍵盤輸入內容顯示在屏幕中
    8.5 加速計
    8.5.1 加速計介紹
    8.5.2 實例:利用加速計控制小球移動
    第9章 Cocos2d-x本地數據存儲
    9.1 使用UserDefault存儲數據
    9.1.1 UserDefault介紹
    9.1.2 使用UserDefault存儲修改數據
    9.2 文件
    9.2.1 文件處理類FileUtils
    9.2.2 判斷文件是否存在
    9.2.3 設置文件別名
    9.2.4 獲取文件完整路徑
    9.2.5 設置文件搜索路徑
    9.2.6 根據分辨率調用不同的資源
    9.2.7 向文件中寫入數據
    9.2.8 從文件中讀取數據
    9.2.9 把數據寫入plist文件
    9.2.10 從plist文件讀取數據
    9.3 SQLite存儲
    9.3.1 SQLite簡介
    9.3.2 可視化管理工具SQLiteStudio
    9.3.3 使用SQLiteStudio添加數據庫
    9.3.4 使用SQLiteStudio添加表和數據
    9.3.5 使用C語言接口操作SQLite數據庫
    9.3.6 不使用回調查詢SQLite數據庫
    **0章 網絡編程
    10.1 HTTP實現網絡通信
    10.1.1 HTTP通信簡介及常用類
    10.1.2 GET方式通信
    10.1.3 POST方式通信
    10.2 Socket實現網絡通信
    10.2.1 Socket簡介
    10.2.2 在Cocos2d-x中使用Socket
    10.3 WebSocket實現網絡通信
    10.3.1 WebSocket簡介
    10.3.2 在Cocos2d-x中使用WebSocket
    **1章 物理引擎Box2D
    11.1 Box2D簡介
    11.2 創建Box2D的HelloWorld項目
    11.2.1 創建一個世界
    11.2.2 創建一個地面物體
    11.2.3 創建一個動態物體
    11.2.4 模擬(Box2D的)世界
    11.2.5 清理工作
    11.3 世界b2World
    11.3.1 b2World簡介
    11.3.2 世界常用功能
    11.4 物體b2Body
    11.4.1 b2Body簡介
    11.4.2 物體定義
    11.4.3 創建物體
    11.4.4 使用物體
    11.5 固定裝置b2FixtureDef
    11.5.1 b2FixtureDef簡介
    11.5.2 創建b2FixtureDef
    11.6 關節
    11.6.1 關節簡介
    11.6.2 關節定義
    11.6.3 創建關節
    11.6.4 關節類型和使用關節
    11.7 接觸
    11.7.1 接觸簡介
    11.7.2 接觸監聽器
    11.7.3 接觸篩選
    **2章 紋理和動畫
    12.1 渲染和修改紋理
    12.1.1 紋理類Texture2D
    12.1.2 Cocos2d-x支持的紋理格式
    12.1.3 Cocos2d-x支持的*大紋理尺寸
    12.1.4 使用RenderTexture保存截屏
    12.1.5 圖片抗鋸齒處理方式
    12.1.6 使用圖片緩存
    12.1.7 制作遊戲加載場景
    12.1.8 使用TexturePacker制作Sprite Sheet
    12.2 動畫
    12.2.1 幀動畫
    12.2.2 使用幀動畫實現英雄打鬥
    12.2.3 Sprite Sheet動畫
    12.2.4 骨骼動畫
    12.2.5 使用CocoStudio制作骨骼動畫
    12.2.6 在項目中調用CocoStudio制作的骨骼動畫
    **3章 使用Cocos2d-x制作2048休閑遊戲
    13.1 準備工作
    13.2 使用CocoStudio制作UI界面
    13.3 編寫邏輯代碼
    13.3.1 把UI界面添加到遊戲界面中
    13.3.2 添加獲取分數控件並設置分數
    13.3.3 添加數字方塊類
    13.3.4 初始化遊戲數據
    13.3.5 添加按鈕功能
    13.3.6 添加事件監聽
    13.3.7 實現方塊上下左右移動
    13.3.8 添加新的數字塊
    13.3.9 判斷遊戲是否結束
    13.3.10 添加遊戲介紹界面
    **4章 使用Cocos2d-x制作水滸卡牌遊戲
    14.1 準備工作
    14.2 定義遊戲數據結構和存儲單例
    14.3 添加登錄界面
    14.4 添加遊戲主場景
    14.5 添加遊戲首頁
    14.6 添加英雄卡牌列表界面
    14.7 添加戰鬥流程
    14.8 添加戰鬥界面
    14.9 終結
    附錄A 實例代碼清單說明
    附錄B Cocos2d-x .X主要版本間的區別
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部