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

Unity3D游戲開發(fā)基礎(chǔ)

Unity3D游戲開發(fā)基礎(chǔ)

定 價:¥59.00

作 者: 張帆 編
出版社: 浙江工商大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計算機(jī)/網(wǎng)絡(luò) 圖形圖像 多媒體 游戲開發(fā)/多媒體/課件設(shè)計

ISBN: 9787811409468 出版時間: 2013-08-01 包裝: 平裝
開本: 16開 頁數(shù): 375 字?jǐn)?shù):  

內(nèi)容簡介

  經(jīng)過一次次技術(shù)革命,數(shù)字化的傳播方式也在日益多元化,數(shù)字媒體、數(shù)字游戲、數(shù)字產(chǎn)品展示、數(shù)字教學(xué)等等無不觸動著每個人的感官神經(jīng)。如何找到一種方便快捷的生產(chǎn)方式,是每個數(shù)字化互動產(chǎn)品開發(fā)人員急需解決的問題。如果你正在為尋找合適的開發(fā)工具而焦頭爛額時,不妨嘗試一下Unity3D這個引擎。如果需要制作2D/3D的游戲產(chǎn)品,那么它是一個不可多得的游戲引擎工具;如果需要制作AAA級畫質(zhì)的數(shù)字交互產(chǎn)品,那么它可以為你提供高效優(yōu)質(zhì)的渲染效果;如果需要制作虛擬漫游或者產(chǎn)品數(shù)字展示,那么它可以提供各種方便的創(chuàng)作工具;如果需要讓自制的軟硬件與數(shù)字圖形進(jìn)行交互,那么Unity3D可以提供給用戶安全而靈活的擴(kuò)展接口。

作者簡介

  主編:張帆,男,廣東省潮州人,碩士,講師,師從中國傳媒大學(xué)計算機(jī)學(xué)院:計算機(jī)應(yīng)用技術(shù)(數(shù)字娛樂與動畫技術(shù)方向)專業(yè)的扈文峰教授。目前任職于浙江傳媒學(xué)院新媒體學(xué)院數(shù)字媒體技術(shù)專業(yè)(數(shù)字游戲設(shè)計方向)專業(yè)教師。主要研究方向?yàn)閿?shù)字娛樂互動技術(shù)和游戲引擎原理。主要負(fù)責(zé)的課程有游戲關(guān)卡設(shè)計、游戲腳本編程、游戲引擎原理和游戲?qū)崙?zhàn)開發(fā)等。使用Unity3D引擎已有將近5年時間,主要代表作有基于Android平臺的休閑游戲《沖頂球》,基于Web平臺的虛擬旅游《嘉興南湖虛擬漫游系統(tǒng)》和《3D上海一大舊址虛擬漫游》,“防火減災(zāi)”嚴(yán)肅教育游戲《烈火逃生》和“環(huán)境保護(hù)”嚴(yán)肅教育游戲《生命只在呼吸之間》等等。帶領(lǐng)學(xué)生創(chuàng)作的作品有《浙江傳媒學(xué)院(桐鄉(xiāng)校區(qū))虛擬漫游》,基于PC和Web平臺的休閑游戲《FunStack》,該作品獲得“中國學(xué)院獎”第二屆游戲設(shè)計大賽二等獎;與Kinect結(jié)合的體感游戲《小笨笨大吃貨》和《穿墻大人》,這兩部作品分別獲得第五屆中國大學(xué)生計算機(jī)設(shè)計大賽的三等獎和二等獎;基于Android平臺的休閑游戲《太空倉庫》獲得第七屆信息技術(shù)應(yīng)用水平大賽的“中興通訊杯”智能終端創(chuàng)意大賽決賽一等獎;休閑游戲《PushUp》獲得第七屆信息技術(shù)應(yīng)用水平大賽的“聯(lián)想.樂商店杯”Android應(yīng)用開發(fā)大賽一等獎和知金最具商業(yè)價值獎決賽銀獎。

圖書目錄

第1章 游戲引擎介紹
1.1 游戲引擎簡介
1.2 游戲引擎的選擇
1.3 目前流行的游戲弓I擎
1.3.1 Unreal 3 Engine(虛幻引擎)
1.3.2 CryEngine
1.3.3 Frosbite Engine(寒霜引擎)
1.3.4 Torque3Dl2D游戲引擎
1.3.5 基于2D風(fēng)格的Cocos2D游戲引擎
1.3.6 多平臺發(fā)布的Unity3D游戲引擎
1.4 Unity3D游戲引擎的下載和安裝
1.4.1 Unity3D的下載
1.4.2 Unity3D的安裝
1.4.3 Unity3D的注冊
1.4.4 啟動Unity3D
總結(jié)
練習(xí)題
第2章 3D游戲開發(fā)所需要的重要概念
2.1 3D圖形學(xué)中的重要概念
2.1.1 坐標(biāo)系
2.1.2 局部坐標(biāo)系與世界坐標(biāo)系(Local and World Coordinate System)
2.1.3 父子物體( Parent-Child)
2.1.4 向量(Vector)
2.1.5 攝像機(jī)(Camera)
2.1.6 多邊形( Polygons)、邊(Edges)、頂點(diǎn)(Vertices)和面片(MesheS)
2.1.7 材質(zhì)(Materials)、貼圖(Textures)和著色器(Shaders)
2 1.8 物理引擎
2.1.9 碰撞檢測(Collision Detection)
2.1.10 凸面體與凹面體(Convex and Concave)
2.2 Unity3D中定義的重要概念
2.2.1 資源(Assets)
2.2.2 工程(Project)
2.2.3 場景(Scenes)
2.2.4 游戲?qū)ο螅℅ame Object)
2.2.5 組件(Component)
2.2.6 腳本(Scripts)
2.2.7 預(yù)置(Prefabs)
總結(jié)
練習(xí)題
第3章 Unity3D界面介紹
3.1 Unity3D編輯器的布局
3.1. 1 標(biāo)題欄
3 1.2 主菜單欄
3 1.3 Project(項(xiàng)目資源窗口)
3.1.4 Hierarchy(層級窗口)
3.1.5 Scene(場景窗口)
3.1.6 Inspector(組件參數(shù)編輯窗口)
3.1.7 Game(游戲預(yù)覽窗口)
3.1.8 Console(控制臺)
3.2 自定義窗口布局
3.2.1. 使用Unity3D內(nèi)置的窗口布局功能
3.2.2. 自定義窗口布局
總結(jié)
練習(xí)題
第4章 Unity腳本程序設(shè)計
4.1 腳本程序初探
4.1.1 MonoDevelop腳本編輯器
4.1.2 第一個JavaScript腳本
4.2 JavaScript的語法
4.2.1 變量聲明
4.2.2 函數(shù)聲明
4.2.3 類與類的使用
……
第5章 地形編輯器
第6章 光源
第7章 音頻
第8章 3D模型的導(dǎo)入
第9章 材質(zhì)與Shader
第10章 碰撞盒與觸發(fā)器
第11章 物理模擬
第12章 粒子系統(tǒng)
第13章 動畫系統(tǒng)
第14章 游戲界面
第15章 Unity3D的其他功能(一)
第16章 Unity3D的其他功能(二)
Unity3D安裝文件
Unity3D隨書實(shí)例、素材DVD光盤1
Unity3D隨書實(shí)例、素材DVD光盤2

本目錄推薦

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