注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)游戲設(shè)計大富翁手機(jī)游戲開發(fā)實戰(zhàn):基于Cocos2d-x 3.2引擎

大富翁手機(jī)游戲開發(fā)實戰(zhàn):基于Cocos2d-x 3.2引擎

大富翁手機(jī)游戲開發(fā)實戰(zhàn):基于Cocos2d-x 3.2引擎

定 價:¥69.00

作 者: 李德國 著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 計算機(jī)/網(wǎng)絡(luò) 圖形圖像 多媒體 游戲開發(fā)/多媒體/課件設(shè)計

ISBN: 9787302414582 出版時間: 2015-10-01 包裝: 平裝
開本: 16開 頁數(shù): 390 字?jǐn)?shù):  

內(nèi)容簡介

  李德國編著的《大富翁手機(jī)游戲開發(fā)實戰(zhàn)(基于 Cocos2d-x3.2引擎)》使用Cocos2d-x游戲引擎技術(shù),帶領(lǐng)讀者一步一步從零開始進(jìn)行大富翁移動游戲的開發(fā)。本書根據(jù)大富翁項目一一展開講解游戲開發(fā)過程中涉及的各方面內(nèi)容,讀者可以通過這個游戲的開發(fā),全面掌握Cocos2d-x游戲開發(fā)的方法和技巧。本書理論和實踐相結(jié)合,避免空泛的原理講解,在理解了原理之上緊接著根據(jù)大富翁項目展開實際代碼編寫,從中能讓讀者領(lǐng)悟Cocos2d-x的神奇魅力,從而更加深入地理解和掌握Cocos2dx引擎,更能讓讀者深刻理解消息驅(qū)動機(jī)制在提升游戲效率方面的重大作用。本書適合Cocos2d-x引擎游戲開發(fā)初學(xué)者、游戲設(shè)計人員,也適合作為高等院校和培訓(xùn)學(xué)校相關(guān)專業(yè)師生的教學(xué)參考。

作者簡介

暫缺《大富翁手機(jī)游戲開發(fā)實戰(zhàn):基于Cocos2d-x 3.2引擎》作者簡介

圖書目錄

第1章  開發(fā)環(huán)境搭建
  1.1 大富翁游戲簡介
    1.1.1 人物介紹
    1.1.2 場景介紹
    1.1.3 技能道具介紹
    1.1.4 隨機(jī)事件
    1.1.5 聯(lián)網(wǎng)對戰(zhàn)
    1.1.6 游戲操作
  1.2 大富翁游戲設(shè)計
  1.3 開發(fā)環(huán)境搭建
    1.3.1 Cocos2d-x下載與安裝
    1.3.2 安裝開發(fā)工具
    1.3.3 創(chuàng)建HelloWorld項目
    1.3.4 在Windows平臺Android環(huán)境搭建
  1.4 本章小結(jié)
第2章  COCOS2d-x基礎(chǔ)介紹
  2.1 場景、層、精靈、導(dǎo)演模型
    2.1.1 導(dǎo)演
    2.1.2 場景
    2.1.3 層
    2.1.4 精靈
  2.2 幀循環(huán)和渲染樹
    2.2.1 幀循環(huán)
    2.2.2 渲染樹
  2.3 內(nèi)存管理介紹
  2.4 場景切換
  2.5 精靈紋理和幀
  2.6 坐標(biāo)系介紹
  2.7 回調(diào)函數(shù)介紹
    2.7.1 Lambda表達(dá)式
    2.7.2 類模版std::function
    2.7.3 bind模板
  2.8 基礎(chǔ)數(shù)據(jù)類型
    2.8.1 Value類型
    2.8.2 cocos2d::Vector容器
    2.9 本章小結(jié)
第3章  大富翁片頭動畫開發(fā)
  3.1 Cocos2d-x動畫介紹及代碼編寫
    3.1.1 創(chuàng)建新工程
    3.1.2 創(chuàng)建SplashScene.cpp文件
  3.2 大富翁片頭動畫流程圖
  3.3 本章小結(jié)
第4章  大富翁菜單場景開發(fā)
  4.1 Scale9Sprite、ControlButton、UserDefault控件
    4.1.1 Scale9Sprite
    4.1.2 ControlButton
    4.1.3 UserDefault
  4.2 添加菜單
  4.3 程序調(diào)試
  4.4 本章小結(jié)
第5章  大富翁對話框開發(fā)
  5.1 準(zhǔn)備工作
  5.2 定義對話框
  5.3 調(diào)用對話框
  5.4 本章小結(jié)
第6章  大富翁關(guān)卡選擇場景開發(fā)
  6.1 準(zhǔn)備工作
  6.2 定義關(guān)卡場景
  6.3 修改窗口適配
  6.4 添加scrollview控件
  6.5 校正scrollview滑動效果
  6.6 本章小結(jié)
第7章  大富翁地圖開發(fā)
  7.1 地圖編輯
    7.1.1 準(zhǔn)備工作
    7.1.2 下載地圖編輯器
    7.1.3 使用Tiled編輯游戲地圖
  7.2 加載游戲地圖
  7.3 本章小結(jié)
第8章  大富翁角色行走開發(fā)
  8.1 獲取地圖中way道路圖層的數(shù)據(jù)
    8.1.1 流程圖
    8.1.2 代碼實現(xiàn)
    8.1.3 測試
  8.2 添加游戲角色
    8.2.1 角色圖片說明
    8.2.2 Plist文件制作方法
    8.2.3 定義角色類
  8.3 根據(jù)步數(shù)獲取角色路徑
  8.4 讓角色按照路徑行走
  8.5 讓角色輪流行走
    8.5.1 行走流程
    8.5.2 NotificationCenter類介紹
    8.5.3 代碼實現(xiàn)
  8.6 顯示回合計數(shù)器
    8.6.1 實現(xiàn)邏輯
    8.6.2 代碼實現(xiàn)
  8.7 顯示角色行走步數(shù)效果
  8.8 用自定義事件改寫消息觀察者
  8.9 本章小結(jié)
第9章  購買空地
  9.1 大富翁地塊介紹及變量初始化工作
  9.2 購買地塊
    9.2.1 買地流程
    9.2.2 代碼實現(xiàn)
  9.3 添加角色購買空地動畫
    9.3.1 編輯粒子效果
    9.3.2 增加動畫效果
  9.4 升級地塊
  9.5 本章小結(jié)
第10章  繳納過路費
  10.1 繳納過路費流程
    10.1.1 繳納過路費流程圖
    10.1.2 代碼實現(xiàn)
  10.2 繳納相連地塊過路費
    10.2.1 尋找相鄰左右地塊的方法
    10.2.2 尋找上下相鄰地塊的方法
    10.2.3 代碼實現(xiàn)
  10.3 開發(fā)Toast提示框
  10.4 本章小結(jié)
第11章  國際化——解決中文亂碼
  11.1 使用Dictionary實現(xiàn)國際化
  11.2 使用ValueMap實現(xiàn)國際化
  11.3 本章小結(jié)
第12章  大富翁路障開發(fā)
  12.1 問號隨機(jī)事件開發(fā)
  12.2 撿到體力分值卡,增加體力
  12.3 蜜蜂擋路,受傷住院
  12.4 撿到珍珠,增加金錢
  12.5 補(bǔ)充功能
  12.6 本章小結(jié)
第13章  大富翁彩票系統(tǒng)開發(fā)
  13.1 購買彩票界面開發(fā)
  13.2 彩票開獎界面開發(fā)
    13.2.1 開獎對話框界面開發(fā)
    13.2.2 顯示角色購買的彩票
    13.2.3 顯示開獎對話框
  13.3 本章小結(jié)
第14章  大富翁股票系統(tǒng)開發(fā)
  14.1 股票系統(tǒng)邏輯
  14.2 定義股票類
  14.3 股票界面開發(fā)
  14.4 顯示股市界面
  14.5 本章小結(jié)
第15章  大富翁角色技能開發(fā)
  15.1 角色技能開發(fā)
    15.1.1 角色技能介紹
    15.1.2 角色技能card類實現(xiàn)
    15.1.3 角色技能實現(xiàn)
  15.2 提升技能等級
  15.3 添加游戲結(jié)束判斷
  15.4 本章小結(jié)
第16章  大富翁游戲存檔開發(fā)
  16.1 大富翁JSON數(shù)據(jù)格式
  16.2 保存游戲的開發(fā)
  16.3 載入存檔開發(fā)
  16.4 本章小結(jié)
第17章  大富翁游戲配音開發(fā)
  17.1 播放音效前的準(zhǔn)備工作
  17.2 添加音效
  17.3 本章小結(jié)
第18章  大富翁游戲移植
  18.1 移植到android設(shè)備的方法
  18.2 本章小結(jié)
第19章  大富翁網(wǎng)絡(luò)對戰(zhàn)開發(fā)
  19.1 AppWrap聯(lián)網(wǎng)框架介紹
  19.2 在大富翁項目中集成AppWrap聯(lián)網(wǎng)框架
  19.3 數(shù)據(jù)同步
    19.3.1 同步數(shù)據(jù)與同步方法
    19.3.2 角色加入房間后位置同步
    19.3.3 蜜蜂和珍珠位置同步
    19.3.4 角色輪流行走同步
    19.3.5 過路費同步
    19.3.6 角色住院同步
    19.3.7 彩票、股票同步
    19.3.8 技能同步
    19.3.9 游戲結(jié)束同步
  19.4 編寫自己的聯(lián)網(wǎng)框架
    19.4.1 Socket流程與函數(shù)
    19.4.2 聯(lián)網(wǎng)流程
    19.4.3 數(shù)據(jù)格式
    19.4.4 實現(xiàn)聯(lián)網(wǎng)框架
    19.4.5 聯(lián)網(wǎng)對戰(zhàn)界面的實現(xiàn)
    19.4.6 游戲的同步
    19.4.7 角色狀態(tài)同步
    19.4.8 蜜蜂、珍珠同步
    19.4.9 角色行走同步
    19.4.10 繳納過路費同步
    19.4.11 彩票、股票同步
  19.5 本章小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號