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