注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)游戲設(shè)計(jì)Unity3D\2D手機(jī)游戲開發(fā)

Unity3D\2D手機(jī)游戲開發(fā)

Unity3D\2D手機(jī)游戲開發(fā)

定 價(jià):¥69.00

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

ISBN: 9787302379904 出版時(shí)間: 2014-11-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 678 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Unity3D\2D手機(jī)游戲開發(fā)》以實(shí)例教學(xué)為主線,循序漸進(jìn)地介紹了Unity在游戲開發(fā)方面的不同功能。第1章,由零開始,引導(dǎo)讀者熟悉Unity編輯器的各個(gè)功能模塊,這部分內(nèi)容對(duì)Unity程序員、美工和策劃都有幫助。第2~4章是3個(gè)不同特色的3D游戲?qū)嵗?,讓讀者對(duì)Unity游戲開發(fā)有一個(gè)較全面的認(rèn)識(shí)。第5章是一個(gè)2D游戲?qū)嵗?,全方位地介紹了Unity在2D游戲方面的應(yīng)用。第6章和第7章,重點(diǎn)介紹了Unity在網(wǎng)絡(luò)方面的應(yīng)用。第8~10章介紹了如何將Unity游戲移植到網(wǎng)頁(yè)、iOS和Android平臺(tái)。另外,本書最后附有C#語(yǔ)言的快速教程,幫助缺乏程序開發(fā)基礎(chǔ)的讀者快速入門,同時(shí)也包括Unity編輯器菜單欄的中英文對(duì)照表供讀者查閱?!禪nity3D\2D手機(jī)游戲開發(fā)》還提供了所有實(shí)例的源代碼與素材文件,供讀者上機(jī)練習(xí)使用,讀者可從網(wǎng)上下載本書資源文件?!禪nity3D\2D手機(jī)游戲開發(fā)》適用于廣大游戲開發(fā)人員、游戲開發(fā)愛好者、軟件培訓(xùn)機(jī)構(gòu),以及計(jì)算機(jī)專業(yè)的學(xué)生等。

作者簡(jiǎn)介

  金璽曾,資深游戲開發(fā)工程師,擁有近10年游戲開發(fā)經(jīng)驗(yàn),3D塔防游戲《野人大作戰(zhàn)》主要開發(fā)者,曾在上海盛大網(wǎng)絡(luò)及上海愛客士電腦軟件有限公司工作并擔(dān)任開發(fā)經(jīng)理等職,2013年出版《Unity3D手機(jī)游戲開發(fā)》一書,該書甫一問(wèn)世,即受到廣大游戲開發(fā)人員的稱贊,并長(zhǎng)期占據(jù)當(dāng)當(dāng)、京東、亞馬遜網(wǎng)絡(luò)書店同類書排行榜第一名,隨后出版了繁體版在港澳臺(tái)地區(qū)發(fā)行,被數(shù)十所院校及培訓(xùn)學(xué)校選為教學(xué)用書,還被各大Unity游戲開發(fā)公司選為員工培訓(xùn)用書,成為Unity開發(fā)人員首選的最有價(jià)值的精品之作。

圖書目錄

第1章 Unity入門
1.1 Unity簡(jiǎn)介
1.2 運(yùn)行Unity
1.2.1 Unity的版本
1.2.2 安裝Unity
1.2.3 在線激活Unity
1.2.4 運(yùn)行示例工程
1.2.5 安裝Visual Studio
1.3 創(chuàng)建一個(gè)“Hello World”程序
1.4 調(diào)試程序
1.4.1 顯示Log
1.4.2 設(shè)置斷點(diǎn)
1.5 光照
1.5.1 光源類型
1.5.2 環(huán)境光與霧
1.5.3 Lightmapping
1.5.4 Light Probe
1.6 Terrain
1.7 Skybox
1.8 粒子
1.9 物理
1.10 自定義Shader
1.10.1 自定義字體
1.10.2 創(chuàng)建Shader
1.11 游戲資源
1.11.1 貼圖
1.11.2 3ds Max靜態(tài)模型導(dǎo)出
1.11.3 3ds Max動(dòng)畫導(dǎo)出
1.11.4 Maya模型導(dǎo)出
1.12 Unity動(dòng)畫系統(tǒng)
1.13 美術(shù)資源的優(yōu)化
小結(jié)
第2章 太空射擊游戲
2.1 淺談?dòng)螒蜷_發(fā)
2.1.1 開始一個(gè)游戲項(xiàng)目
2.1.2 階段性成果
2.1.3 策劃
2.1.4 編寫腳本
2.1.5 美術(shù)
2.1.6 QA測(cè)試
2.1.7 發(fā)布游戲
2.2 游戲策劃
2.2.1 游戲介紹
2.2.2 游戲UI
2.2.3 主角
2.2.4 游戲操作
2.2.5 敵人
2.3 導(dǎo)入美術(shù)資源
2.4 創(chuàng)建場(chǎng)景
2.4.1 創(chuàng)建火星背景
2.4.2 設(shè)置攝像機(jī)和燈光
2.5 創(chuàng)建主角
2.5.1 創(chuàng)建腳本
2.5.2 控制飛船移動(dòng)
2.5.3 創(chuàng)建子彈
2.5.4 創(chuàng)建子彈Prefab
2.5.5 發(fā)射子彈
2.6 創(chuàng)建敵人
2.7 物理碰撞
2.7.1 添加碰撞體
2.7.2 觸發(fā)碰撞
2.8 高級(jí)敵人
2.8.1 創(chuàng)建敵人
2.8.2 發(fā)射子彈
2.9 聲音與特效
2.10 敵人生成器
2.11 游戲管理器
2.12 標(biāo)題界面
2.13 用鼠標(biāo)控制主角
2.14 精確的碰撞檢測(cè)
2.15 自動(dòng)創(chuàng)建Prefab
2.16 發(fā)布游戲
2.17 代碼優(yōu)化
小結(jié)
第3章 第一人稱射擊游戲
3.1 策劃
3.1.1 游戲介紹
3.1.2 UI界面
3.1.3 主角
3.1.4 敵人
3.2 游戲場(chǎng)景
3.3 主角
3.3.1 角色控制器
3.3.2 攝像機(jī)
3.3.3 武器
3.4 敵人
3.4.1 尋路
3.4.2 設(shè)置動(dòng)畫
3.4.3 行為
3.5 UI界面
3.6 交互
3.6.1 主角的射擊
3.6.2 敵人的進(jìn)攻與死亡
3.7 出生點(diǎn)
3.8 小地圖
小結(jié)
第4章 塔防游戲
4.1 策劃
4.1.1 場(chǎng)景
4.1.2 攝像機(jī)
4.1.3 勝負(fù)判定
4.1.4 敵人
4.1.5 防守單位
4.1.6 UI界面
4.2 游戲場(chǎng)景
4.3 制作UI
4.4 創(chuàng)建游戲管理器
4.5 攝像機(jī)
4.6 路點(diǎn)
4.7 敵人
4.8 敵人生成器
4.8.1 在Excel中設(shè)置敵人
4.8.2 創(chuàng)建敵人生成器
4.8.3 遍歷敵人
4.9 防守單位
4.10 生命條
4.11 地圖編輯器
4.11.1 創(chuàng)建一個(gè)自定義窗口
4.11.2 繪制多邊形
4.11.3 在Inspector窗口添加自定義UI控件
小結(jié)
第5章 2D游戲
5.1 Unity 2D系統(tǒng)簡(jiǎn)介
5.2 創(chuàng)建Sprite
5.2.1 使用SpriteEditor創(chuàng)建Sprite
5.2.2 使用SpritePacker創(chuàng)建Sprite
5.2.3 圖層排序
5.3 動(dòng)畫制作
5.3.1 序列幀動(dòng)畫
5.3.2 使用腳本實(shí)現(xiàn)序列幀動(dòng)畫
5.3.3 骨骼動(dòng)畫
5.4 2D物理
5.5 捕魚游戲
5.5.1 游戲玩法
5.5.2 準(zhǔn)備2D資源
5.5.3 創(chuàng)建魚
5.5.4 創(chuàng)建魚群生成器
5.5.5 創(chuàng)建大炮
5.5.6 物理碰撞
5.6 2D 材質(zhì)
5.6.1 修改默認(rèn)材質(zhì)
5.6.2 自定義的黑白效果材質(zhì)
小結(jié)
第6章 與Web服務(wù)器的交互
6.1 建立服務(wù)器
6.1.1 安裝Apache
6.1.2 安裝MySQL
6.1.3 安裝PHP
6.1.4 顯示PHP信息
6.1.5 調(diào)試PHP代碼
6.2 WWW基本應(yīng)用
6.2.1 HTTP協(xié)議
6.2.2 GET請(qǐng)求
6.2.3 POST請(qǐng)求
6.2.4 上傳下載圖片
6.2.5 下載聲音文件
6.3 分?jǐn)?shù)排行榜
6.3.1 創(chuàng)建數(shù)據(jù)庫(kù)
6.3.2 創(chuàng)建PHP腳本
6.3.3 上傳下載分?jǐn)?shù)
6.4 MD5驗(yàn)證
小結(jié)
第7章 基于TCP/IP協(xié)議的聊天實(shí)例
7.1 TCP/IP開發(fā)簡(jiǎn)介
7.2 一個(gè)簡(jiǎn)單的網(wǎng)絡(luò)程序
7.3 網(wǎng)絡(luò)引擎
7.3.1 數(shù)據(jù)包
7.3.2 邏輯處理
7.3.3 網(wǎng)絡(luò)功能
7.3.4 創(chuàng)建聊天協(xié)議
7.4 聊天客戶端
7.5 聊天服務(wù)器端
7.6 Protobuf簡(jiǎn)介
小結(jié)
第8章 用Unity創(chuàng)建網(wǎng)頁(yè)游戲
8.1 網(wǎng)頁(yè)游戲簡(jiǎn)介
8.2 Unity Web 游戲
8.2.1 Streaming關(guān)卡
8.2.2 上傳游戲到Kongregate
8.2.3 與網(wǎng)頁(yè)通信
8.2.4 在網(wǎng)頁(yè)上記錄積分
8.2.5 自定義網(wǎng)頁(yè)模板
8.2.6 自定義啟動(dòng)畫面
8.3 Flash游戲
8.3.1 軟件安裝
8.3.2 導(dǎo)出Flash游戲
8.3.3 調(diào)試Flash游戲
8.3.4 從Flash工程讀取Unity 導(dǎo)出的Flash游戲
8.3.5 在Unity內(nèi)調(diào)用AS3代碼
8.3.6 Flash版本的太空射擊游戲
8.4 AssetBundle
8.4.1 打包資源
8.4.2 下載資源
8.4.3 批量打包AssetBundle
8.4.4 安全策略
小結(jié)
第9章 將Unity游戲移植到iOS平臺(tái)
9.1 iOS簡(jiǎn)介
9.2 軟件安裝
9.3 申請(qǐng)開發(fā)權(quán)限
9.4 設(shè)置iOS開發(fā)環(huán)境
9.5 測(cè)試iOS游戲
9.6 發(fā)布iOS游戲
9.6.1 申請(qǐng)發(fā)布證書
9.6.2 創(chuàng)建新應(yīng)用
9.6.3 提交審核
9.7 集成Game Center
9.7.1 Xcode到Unity
9.7.2 設(shè)置高分榜和成就
9.7.3 實(shí)現(xiàn)Game Center功能
9.8 集成內(nèi)消費(fèi)系統(tǒng)
9.8.1 設(shè)置內(nèi)消費(fèi)
9.8.2 實(shí)現(xiàn)內(nèi)消費(fèi)
9.9 本地存儲(chǔ)位置
小結(jié)
第10章 將Unity游戲移植到Android平臺(tái)
10.1 Android簡(jiǎn)介
10.2 軟件安裝
10.3 運(yùn)行Android游戲
10.3.1 設(shè)置Android手機(jī)
10.3.2 安裝驅(qū)動(dòng)程序
10.3.3 設(shè)置Android游戲工程
10.3.4 測(cè)試Android游戲
10.3.5 發(fā)布Android游戲
10.4 觸屏操作
10.5 從eclipse到Unity
10.5.1 創(chuàng)建.jar文件
10.5.2 導(dǎo)入.jar到Unity
10.5.3 使用LogCat查看Log
10.6 從Unity到Eclipse
10.6.1 導(dǎo)出eclipse工程
10.6.2 設(shè)置導(dǎo)出的eclipse工程
10.6.3 發(fā)布程序
10.7 使用腳本編譯游戲
10.7.1 使用腳本輸出Android工程
10.7.2 使用腳本編譯Android工程
小結(jié)
附錄A C#語(yǔ)言
A.1 C#基礎(chǔ)
A.2 面向?qū)ο缶幊?br />A.3 字符串
A.4 數(shù)組和排序
A.5 I/O操作
A.6 委托
小結(jié)
附錄B 特殊文件夾
附錄C Unity編輯器菜單中英文對(duì)照

本目錄推薦

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