Unity 2D遊戲開發快速入門(內部資料)

大學霸發表於2014-08-19

Unity 2D遊戲開發快速入門(內部資料)

淘寶店地址:

試讀樣張:


Unity 2D遊戲開發快速入門4

前  言
Unity是一款綜合的遊戲開發工具,也是一款全面整合的專業遊戲引擎。使用它開發的遊戲,可以部署到所有的主流遊戲平臺,而無需做任何修改。這樣,開發者只需把精力集中到製作高質量的遊戲即可。
本書通篇介紹了一個2D遊戲–RageTanks(狂怒坦克)的詳細開發過程,包從匯入遊戲資源、遊戲邏輯設計到最後遊戲邏輯的實現。本書將這一開發過程分成了6個部分來講解,力求讀者在每一部分都能實現一個可見的效果,而這些效果的綜合體現就是最後的RageTanks。
沒用過Unity?沒關係,這裡有詳細的操作步驟;
沒學過C#?沒關係,這裡有詳細的註釋和解釋,更何況C#本來就不難;
得學習很久嗎?不,即時你是新手,依然可以在一個月內做出本書介紹的這個遊戲!
喔~說的誇張嗎?一點兒也不!為什麼這麼自信,因為我是作者!我精心設計了這個遊戲!它簡單、結構清晰,而且也很有趣!我相信你透過對這個遊戲的學習,可以增進對3個方面的理解:       Unity、2D遊戲開發流程和指令碼程式碼的編寫。
1.學習所需的系統和軟體
安裝Windows 7作業系統
安裝Unity 4.5.3
2.學習建議
大家學習之前,可以致信到xxxx,獲取相關的資料和軟體。如果大家在學習過程遇到問題,也可以將問題傳送到該郵箱。我們儘可能給大家解決。

目  錄
第1章  建立一個簡單的2D遊戲 1
1.1  地面 1
1.2  遊戲精靈 3
1.3  精靈動畫 7
1.3.1  Animation 7
1.3.2  Animator 9
1.4  使用指令碼實現遊戲邏輯 12
精靈動畫狀態的控制 12
監聽精靈當前的動畫狀態 14
1.5  2D遊戲的執行效果 17
第2章  為遊戲精靈新增更多狀態 19
2.1  攝像頭追蹤功能 19
2.2  精靈的死亡和重生 22
2.3  新增多個地面 27
2.4  精靈的跳躍狀態 28
2.5  精靈的開火狀態 34
第3章  讓遊戲精靈不再孤單 40
3.1  為遊戲新增反派角色 40
3.2  精靈與反派角色碰撞後死亡 44
3.3  精靈主動攻擊反派角色 46
3.4  新增反派角色銷燬時的效果 48
3.5  新增多個反派角色到遊戲中 50
第4章  為遊戲新增更多背景元素 52
4.1  為遊戲場景補充更多元素 52
4.1.1  限制精靈的移動範圍 52
4.1.2  新增背景元素 54
4.1.3  讓背景元素動起來 55
4.1.4  讓粒子效果顯示在前面 58
4.2  記錄分數 59
4.3  動態生成更多的敵人 61
第5章  終極戰鬥 66
5.1  引入究極敵人 66
5.2  究極敵人的行為邏輯 67
5.3  讓究極敵人的出場更威風些 72
5.4  究極敵人的攻擊方式 74
5.5  玩家精靈的反擊 77
第6章  讓遊戲更完善 85
6.1  遊戲關卡 85
6.2  遊戲標題以及開始按鈕 88
6.2.1  匯入標題和按鈕資源 88
6.2.2  表示遊戲狀態的類 89
6.2.3  單擊開始按鈕,進入遊戲 92
6.2.4  遊戲最終執行效果展示 94

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1254018/,如需轉載,請註明出處,否則將追究法律責任。

相關文章