內容簡介
跨平台遊戲程式設計
「無論要在行動平台上製作哪一種類型的遊戲,您最好先看看Unity。這本書的內容不僅精采詳盡且嚴謹又饒富趣味,能引領獨立開發者運用頂尖的遊戲引擎,製作出好玩的遊戲。」
-Adam Saltsman
遊戲公司Finji出品之Canabalt與Overland遊戲創作者
想要製作行動遊戲,但缺乏遊戲開發經驗?沒問題。這本實務指南將帶您瞭解如何透過Unity引擎,為iOS與Android裝置製作出優美且流暢的互動內容。
Jon Manning與Paris Buttfield-Addison二位作者(亦合著有《iOS Swift遊戲程式開發錦囊妙計》)透過特定的專案導向實務指南,由上而下地帶您探索Unity的功能。從本書的課程中,您將學到如何從頭打造出讓玩家驚艷的2D與3D遊戲。如果您已具備基本的編程技巧,即刻就可以開始這趟探索學習的旅程。
‧探索Unity的基本使用方式,學習如何架構遊戲、圖形、腳本、音效、物理特性與粒子系統
‧運用2D圖形與物理特性,打造橫向卷軸動作遊戲
‧運用物體拋射與物件重生製作3D太空對戰模擬器,並學習如何管理3D模型的外觀
‧深入探討Unity的進階功能,如預算光照、陰影、自定編輯器與佈署
「無論要在行動平台上製作哪一種類型的遊戲,您最好先看看Unity。這本書的內容不僅精采詳盡且嚴謹又饒富趣味,能引領獨立開發者運用頂尖的遊戲引擎,製作出好玩的遊戲。」
-Adam Saltsman
遊戲公司Finji出品之Canabalt與Overland遊戲創作者
想要製作行動遊戲,但缺乏遊戲開發經驗?沒問題。這本實務指南將帶您瞭解如何透過Unity引擎,為iOS與Android裝置製作出優美且流暢的互動內容。
Jon Manning與Paris Buttfield-Addison二位作者(亦合著有《iOS Swift遊戲程式開發錦囊妙計》)透過特定的專案導向實務指南,由上而下地帶您探索Unity的功能。從本書的課程中,您將學到如何從頭打造出讓玩家驚艷的2D與3D遊戲。如果您已具備基本的編程技巧,即刻就可以開始這趟探索學習的旅程。
‧探索Unity的基本使用方式,學習如何架構遊戲、圖形、腳本、音效、物理特性與粒子系統
‧運用2D圖形與物理特性,打造橫向卷軸動作遊戲
‧運用物體拋射與物件重生製作3D太空對戰模擬器,並學習如何管理3D模型的外觀
‧深入探討Unity的進階功能,如預算光照、陰影、自定編輯器與佈署
作者簡介
譯者介紹
目錄
前言
第一部 Unity 基礎
chapter 01 Unity 介紹
chapter 02 Unity 導覽
chapter 03 編寫 Unity 腳本
第二部 製作 2D 遊戲:古井尋寶
chapter 04 開始打造遊戲
chapter 05 規劃玩法
chapter 06 用陷阱與目標建構玩法
chapter 07 美化遊戲
chapter 08 古井尋寶的最後修飾
第三部 打造 3D 遊戲:太空砲艇
chapter 09 打造太空砲艇
chapter 10 輸入與飛行控制
chapter 11 加入武器與瞄準功能
chapter 12 隕石與損壞處理
chapter 13 音訊、選單、陣亡與爆炸!
第四部 進階功能
chapter 14 光照與著色器
chapter 15 Unity GUI 的製作
chapter 16 編輯器延伸套件
chapter 17 編輯器之後
索引
第一部 Unity 基礎
chapter 01 Unity 介紹
chapter 02 Unity 導覽
chapter 03 編寫 Unity 腳本
第二部 製作 2D 遊戲:古井尋寶
chapter 04 開始打造遊戲
chapter 05 規劃玩法
chapter 06 用陷阱與目標建構玩法
chapter 07 美化遊戲
chapter 08 古井尋寶的最後修飾
第三部 打造 3D 遊戲:太空砲艇
chapter 09 打造太空砲艇
chapter 10 輸入與飛行控制
chapter 11 加入武器與瞄準功能
chapter 12 隕石與損壞處理
chapter 13 音訊、選單、陣亡與爆炸!
第四部 進階功能
chapter 14 光照與著色器
chapter 15 Unity GUI 的製作
chapter 16 編輯器延伸套件
chapter 17 編輯器之後
索引