Unity3D 遊戲引擎之構建簡單的遊戲世界(三)

Unity3D 遊戲引擎之構建簡單的遊戲世界




雨松MOMO原創文章如轉載,請註明:轉載至我的獨立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archives/473



創建遊戲地面


        創建一個新的遊戲工程名稱命名爲FirstGame,場景視圖中出現了默認的主攝像頭,那麼開始添加一個遊戲地面,如下圖所示添加一個遊戲地面,其實Unity3D 有一個地形的概念,Terrain可以創建一個遊戲地形,以後在介紹這方面的知識。今天我們主要的目的是構建簡單的遊戲世界。








創建紋理貼圖


將須要顯示的圖片託放入工程中,拖放方法不知道的盆友請看上一章。
點擊Material創建一個紋理貼圖,命名爲image0   -> 出現箭頭右側 信息框,渲染模式與位置偏移量這裏都使用默認,點擊右側顏色框與Texture2D 紋理選擇框 編輯這個紋理的顯示顏色與貼圖內容。








這裏出現之前拖入工程的圖片,選擇一張圖片做image0的貼圖,默認有一張漸變的Default-Parti可以進行選擇。







點擊顏色編輯框,不僅可以添加圖片,也可以修改顏色,如下圖所示。






點擊GameObject - > CreateOther 創建簡單的遊戲世界3D系統自帶模型。




Capsule :膠囊體
Cube:正立方體
Cyinder:圓柱體
Main Camera:主攝像頭
Plane:一個平面
Point Light:點光源
Sphere:圓形
Spotlight:攝像光源


如下圖所示:鼠標連線那樣將貼圖拖放至需要顯示的物體上,左上角四個按鈕從左到右的功能分別是
1 點住鼠標移動整體視圖
2 移動某個物體在三維座標系的座標
3 物體的旋轉
4 物體的放大


三維座標系默認是45度角在平面中拖動實在是沒有感覺也沒有概念,總不能及時的確定拖放的位置,這裏值得一提的是Scene 視圖中右上角的Persp  ,可以看到 X Y Z 方向都有3個錐形,點擊後視圖只顯示選擇的那個方向的平面視圖,可以方面我們拖動物體,點擊中間的小方塊後又重新回到默認的45度角。







點擊Component -> Physics - > Rigidbody 可以給多個物體綁定一個重力感應碰撞,我將這個箱子的Y座標擡高到地面 看看這個箱子是怎麼自由落體的。








說了着麼多了我們快快點擊運行按鈕快快看看遊戲運行結果。具體往IOS設備上編譯的方法,第一章有詳細介紹,不懂的盆友請閱讀Unity遊戲引擎第一章,哇咔咔~~~




箱子開始下落




箱子下落中







怎麼樣?不錯吧,物理引擎這一塊也非常棒把怪不得仙劍Online也選擇用Unity3D 這套遊戲引擎。還是那句老話 歡迎各位大小盆友和MOMO一起交流遊戲開發 哇咔咔~~~






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章