出版時(shí)間:2011-6 出版社:機(jī)械工業(yè)出版社 作者:阿萊斯 譯者:陳征,傅鑫
Tag標(biāo)簽:無(wú)
前言
譯者序: iPhone是集成了照相機(jī)、個(gè)人數(shù)字助理、媒體播放器以及無(wú)線通信設(shè)備的掌上設(shè)備,而iPhone平臺(tái)是今天存在的最新、最具革命性的游戲平臺(tái),開(kāi)發(fā)者可以利用它開(kāi)發(fā)出更充滿趣味性并且更便宜的iPhone 3D游戲。 許多iPhone用戶(hù)都玩過(guò)別人開(kāi)發(fā)的3D游戲,但是通過(guò)閱讀本書(shū),你也可以開(kāi)發(fā)自己的iPhone 3D游戲?! ”緯?shū)分為兩個(gè)部分,共11章。書(shū)中借助一款示例游戲介紹了游戲開(kāi)發(fā)的基本原理,包括程序設(shè)計(jì)原理、2D圖像編輯、3D建模,以及更高級(jí)的3D程序設(shè)計(jì)。還介紹了一些更復(fù)雜的內(nèi)容,包括固定機(jī)翼的飛行物理學(xué)以及把游戲交付給App Store。 本書(shū)非常適合于沒(méi)有iPhone游戲開(kāi)發(fā)經(jīng)驗(yàn)的新手閱讀,對(duì)于有一定經(jīng)驗(yàn)的開(kāi)發(fā)者,本書(shū)也有很大的參考價(jià)值?! ⒓颖緯?shū)翻譯的人員有:陳征、傅鑫、戴鋒、許瑛琪、張景友、易小麗、陳婷、管學(xué)崗、王新彥、金惠敏、張海峰等。 由于時(shí)間緊迫,加之譯者水平有限,錯(cuò)誤在所難免,懇請(qǐng)廣大讀者批評(píng)指正。
內(nèi)容概要
iPhone平臺(tái)是現(xiàn)在最新、最具革命性的游戲平臺(tái)?!秈Phone
3D游戲編程指南》通過(guò)一個(gè)完整的實(shí)例介紹了如何利用Unity為iPhone和iPod
Touch開(kāi)發(fā)3D游戲。全書(shū)共分兩個(gè)部分,第一部分介紹了在開(kāi)始開(kāi)發(fā)游戲時(shí)需要做的準(zhǔn)備工作,并從軟件/硬件兩個(gè)方面介紹了用于iPhone游戲開(kāi)發(fā)的工具;第二部分介紹了創(chuàng)建和發(fā)行游戲所需的實(shí)際設(shè)計(jì)過(guò)程,包括概念藝術(shù)的創(chuàng)建、游戲原型制作、游戲測(cè)試和最終的制作以及如何將游戲上傳到App
Store。
本書(shū)適合希望進(jìn)行iPhone游戲開(kāi)發(fā)的初、中級(jí)開(kāi)發(fā)者閱讀。
作者簡(jiǎn)介
Jeremy Alessi開(kāi)發(fā)視頻游戲已經(jīng)有10多年了。Scholastic、Garage Games和Reflexive
Entertainment都發(fā)行過(guò)他的作品。他的第一個(gè)獨(dú)立的作品Aerial Antics(2004年)被Game
Tunnel提名為年度模擬游戲,并且被Computer Gaming
World列為前5位真實(shí)下載的作品,同時(shí)還在G4網(wǎng)絡(luò)電視劇Cinematech上扮演重要角色。Jeremy通過(guò)獨(dú)立工作室Midnight
Status為iPhone制作了大量的作品。他的幾個(gè)iPhone作品在App Store內(nèi)占據(jù)了前100名的位置,包括Crash
For
Cash,這是一個(gè)#1等級(jí)的作品,被下載了將近200萬(wàn)次。Jeremy還是一位自由撰稿的技術(shù)作家,創(chuàng)建了出現(xiàn)在Gamasutra網(wǎng)站上的流行的Games
Demystified系列文章。最后但相當(dāng)重要的是,Jeremy還為美國(guó)的第六大國(guó)防承包商L3
Communications兼職編寫(xiě)嚴(yán)肅的游戲。
書(shū)籍目錄
譯者序
前言
致謝
關(guān)于作者
第一部分 一些必需的組件
第1章 做好準(zhǔn)備工作
1.1 計(jì)算游戲開(kāi)發(fā)旅程的軌跡
1.2 三維游戲的運(yùn)動(dòng)原理
1.3 三維游戲的時(shí)間設(shè)置
1.4 什么是矢量
1.5 三維游戲的程序設(shè)計(jì)語(yǔ)言
1.6 結(jié)論
第2章 Apple的界限
2.1 99美元
2.2 iTunes Connect簡(jiǎn)介
2.3 iPhone SDK和Xcode
2.4 OS X和iTunes軟件升級(jí)
2.5 查找設(shè)備標(biāo)識(shí)符
2.6 使用iPhone Developer Program Portal添加設(shè)備
2.7 創(chuàng)建iPhone開(kāi)發(fā)者證書(shū)
2.8 上傳證書(shū)簽名請(qǐng)求
2.9 批準(zhǔn)證書(shū)簽名請(qǐng)求
2.10 下載并安裝開(kāi)發(fā)證書(shū)
2.11 創(chuàng)建應(yīng)用程序ID
2.12 創(chuàng)建開(kāi)發(fā)預(yù)配置文件
2.13 安裝預(yù)配置文件
2.14 結(jié)論
第3章 Unity基本原理
3.1 Unity簡(jiǎn)介
3.2 主菜單
3.2.1 File菜單
3.2.2 Edit菜單
3.2.3 Assets菜單
3.2.4 GameObject菜單
3.2.5 Component菜單
3.3 Inspector視圖
3.3.1 Transform Component
Inspector菜單
3.3.2 Mesh Component Inspector菜單
3.3.3 Collider Component
Inspector菜單
3.3.4 Box Collider Inspector菜單
3.3.5 Sphere Collider Inspector菜單
3.3.6 Capsule Collider Inspector菜單
3.3.7 Mesh Collider Inspector菜單
3.3.8 Wheel Collider Inspector菜單
3.3.9 Raycast Collider Inspector菜單
3.4 其他菜單項(xiàng)
3.5 Scene View子菜單
3.6 Game View子菜單
3.7 Hierarchy View子菜單
3.8 Project View子菜單
3.9 結(jié)論
第4章 創(chuàng)建完美的概念
4.1 辭舊迎新
4.2 創(chuàng)建復(fù)雜的iPhone體驗(yàn)
4.3 我們將創(chuàng)建什么
4.4 處理細(xì)節(jié)問(wèn)題
4.5 為iPhone量身打造
4.6 給游戲取名字
4.7 結(jié)論
第二部分 游戲制作
第5章 iPhone獨(dú)特輸入界面的優(yōu)缺點(diǎn)
5.1 辭舊迎新
5.2 Unity Remote
5.3 觸摸和傾斜輸入
5.4 iPhoneInput類(lèi)
5.5 iPhone輸入代碼示例
5.6 加速計(jì)
5.7 結(jié)論
第6章 概念藝術(shù)
6.1 理論研究
6.2 擁有你自己的創(chuàng)造性構(gòu)思
6.3 走向數(shù)字
6.3.1 2D數(shù)字簡(jiǎn)介
6.3.2 實(shí)際研究
6.4 運(yùn)行游戲前繪制草圖
6.5 3D數(shù)字概念藝術(shù)
6.6 結(jié)論
第7章 原型化
7.1 預(yù)想的概念
7.2 版本0.01
7.3 邏輯分析
7.4 研究
7.5 版本0.02
7.6 代碼分析
7.7 結(jié)論
第8章 游戲測(cè)試和迭代
8.1 測(cè)試標(biāo)準(zhǔn)
8.2 準(zhǔn)備原型
8.3 結(jié)論
第9章 制作藝術(shù)
第10章 完善游戲
第11章 交付游戲和處理額外的問(wèn)題
章節(jié)摘錄
版權(quán)頁(yè):插圖:在處理制作藝術(shù)時(shí),一定要記?。涸谏婕坝螒驎r(shí),“浮華的裝飾”與比例和顏色理論同樣重要。菜單需要制作成動(dòng)畫(huà),并且與用戶(hù)輸入保持協(xié)調(diào)一致。圖像必須在屏幕之間平滑地漸變和過(guò)渡,并且文本必須看起來(lái)很有趣,即使它們只是告訴你如何玩游戲。這些微小的細(xì)節(jié)向玩家說(shuō)明了成品與介于概念和成品之間的產(chǎn)品的區(qū)別。在制作藝術(shù)階段,也要修改所有的藝術(shù)資源,以便優(yōu)化它們的內(nèi)存占用,并且確保沒(méi)有任何鋸齒形邊緣、z軸次序問(wèn)題,甚至是碰撞容差問(wèn)題。在這個(gè)階段,必須把代碼和藝術(shù)調(diào)理在一起,創(chuàng)建超越典型游戲的和諧的用戶(hù)體驗(yàn)。在創(chuàng)建了制作藝術(shù)之后,它們好像得到盡可能地優(yōu)化和完善,但是并非如此。許多開(kāi)發(fā)者說(shuō)游戲的90%是在最后10%的工作中完成的。對(duì)于我來(lái)說(shuō),這是一個(gè)完善游戲的階段。許多次在開(kāi)發(fā)游戲時(shí),你將意識(shí)到某個(gè)分?jǐn)?shù)倍增器不穩(wěn)定、某種藝術(shù)資源仍然不適當(dāng),或者某個(gè)代碼段都有千分之一的概率使游戲崩潰。這個(gè)階段將處理游戲開(kāi)發(fā)的本質(zhì)方面,并且在游戲開(kāi)發(fā)的這個(gè)后期階段,你要關(guān)注細(xì)節(jié),使玩家喜歡你所做的工作。在把完美的概念作為完成的游戲發(fā)行之前,你將面臨的最后一個(gè)挑戰(zhàn)是包裝游戲。在包裝游戲階段,必須創(chuàng)建完美的圖標(biāo)、閃屏、游戲描述,以及給游戲定價(jià)。僅游戲的圖標(biāo)得到人們廣泛認(rèn)同就可以對(duì)Appstore宣傳產(chǎn)生巨大的影響。通常,在進(jìn)行實(shí)質(zhì)性的開(kāi)發(fā)之前,就必須創(chuàng)建圖標(biāo)和游戲描述的許多修訂版本。包裝確實(shí)是實(shí)際發(fā)行作品之前的最后一個(gè)階段,并且不會(huì)產(chǎn)生錯(cuò)誤,它與完善游戲或創(chuàng)建優(yōu)秀的基礎(chǔ)概念同樣重要。如果沒(méi)有適當(dāng)?shù)匕b你的作品,人們將不會(huì)關(guān)心它。
編輯推薦
《iPhone 3D游戲編程指南》介紹了如何使用革命性的iPhone游戲平臺(tái)和Unity,創(chuàng)建卓越的、充滿趣味性的游戲你可以玩這些游戲,甚至把它們發(fā)布到iPhone App Store上、《iPhone 3D游戲編程指南》非常適合沒(méi)有編程經(jīng)驗(yàn)的初學(xué)者閱讀,。爾將學(xué)習(xí)如何利用功能強(qiáng)大的多平臺(tái)Unity游戲引擎,從頭至尾創(chuàng)建你自己的游戲《iPhone 3D游戲編程指南》介紹了游戲編程的所有基本原理,包括游戲設(shè)計(jì)、藝術(shù)創(chuàng)造、聲音效果、基本的3D建模、游戲測(cè)試等 利用iPhone和Unity的前沿技術(shù),任何人都可以創(chuàng)建令人驚嘆的游戲——讓我們開(kāi)始吧!
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版