C#遊戲開發快速入門 2.1 構建遊戲場景

大學霸發表於2014-10-08

C#遊戲開發快速入門 2.1  構建遊戲場景

如果已經計劃好了要編寫什麼樣的遊戲,在開啟Unity以後,要做的第一件事情就是構建遊戲場景(Scene)。遊戲場景就是玩家遊戲時,在遊戲檢視中看到的一切,包括遊戲背景、遊戲角色、陽光等等這些所有可視的元素在Unity中,被統稱為遊戲物件(GameObject)。本節就先來學習遊戲場景的構建。

2.1.1  新建遊戲場景

就像是建立遊戲就需要要新建遊戲專案一樣,構建遊戲場景也是需要新建遊戲場景的。只不過,Unity在開發者新建遊戲專案的時候,已經預設建立了一個遊戲場景,但是此遊戲場景還沒有被儲存成具體的檔案。要儲存遊戲場景,可以單擊File|Save Scene命令,或者按下鍵盤上的快捷鍵Ctrl+S。新建、儲存、另存為遊戲場景的命令,如圖2-1所示。

有了遊戲專案,才開始建立遊戲。同樣,有了遊戲場景,現在就可以開始構建遊戲場景了。構建遊戲場景的主要操作包括:新增、移動和刪除遊戲物件。

提示:使用Unity新建的遊戲場景,都會預設新增一個名為Main Camera的遊戲物件,如圖2-2所示。   

 

2-1  新建、儲存、另存為遊戲場景的各命令      2-2  Unity預設為遊戲場景新增的遊戲物件——Main Camera

2.1.2  新增遊戲物件

Unity中,為遊戲場景新增遊戲物件的方法有很多,讀者可以先使用以下介紹的兩種方法,操作過程如圖2-3所示。

q  Unity中,單擊GameObject|Create Other命令,然後選中要新增的遊戲物件的種類;

q  Hierarchy檢視裡,單擊此檢視左上角的Create按鈕,從彈出的選項中選擇要新增的遊戲物件的種類;

2-3  為遊戲場景新增遊戲物件的兩種方法

例如,本示例選擇CubePlane,來為遊戲場景新增一個立方體和一個平面遊戲物件,此時由於場景沒有光源,所以顯得十分黑暗,因此可以再新增一個Directional Light,即直線光。整個過程下來,遊戲場景中一共就有4個遊戲物件了,如圖2-4所示。

2-4  遊戲場景中的4個遊戲物件

提示:在遊戲場景中可以新增同名的多個遊戲物件讀者如果覺得這樣不利於分辨遊戲物件的話,可以在遊戲物件名稱上右擊滑鼠,並在彈出的快捷選單中選擇Rename選項,或者按下鍵盤上的快捷鍵F2。為Cube物件重新命名的方式及效果如圖2-5所示。

2-5  為遊戲物件重新命名

本文選自《C#遊戲開發快速入門》一書原文地址

Unity遊戲開發群:81048466

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

相關文章