暑期快到了,同時高考也結束了。
相信會有不少萌新小夥伴想藉此機會嘗試遊戲製作,不過卻不知道從何開始。
實際上就任何一個領域而言,在最最開始的階段就被攔下來的人,至少也有50%以上。
為了幫助大家順利度過這「第0關」,本文將參考Unity官方近期更新的教程John Lemons Haunted Jaunt:3D Beginner,從軟體安裝開始,與小夥伴們一起完成這個小遊戲。
一、安裝
最近Unity Hub更新了2.0.0版本,界面跟以往比起來有些改變,參考網上舊資料安裝的純白萌新可能會摸不著頭腦,接下來讓我們看看2.0.0版本下的安裝流程吧。
流程:下載Unity Hub => 安裝Unity Hub => 註冊與登錄賬戶 => 安裝Unity(傻瓜式)
下載地址:https://store.unity.com/cn/download?ref=personal
2.安裝Unity Hub
3.註冊與登錄賬戶
4.安裝Unity
(1)登錄後,返回Hub主界面,點擊左側安裝選項。
(2)點擊右上方的添加按鈕。
(3)選擇Unity版本
簡單介紹安裝的軟體作用:
二、新建項目
經過一輪繁瑣的安裝註冊,終於到新建第一個項目的時候啦~有沒有點小激動呢?
1.打開Unity Hub。
2.選中左側項目選項,點擊右上角新建按鈕。
3.模板選擇3D。
4.項目名稱輸入:3D Beginner。
5.設置你想要保存項目的位置。
6.點擊創建。
三、導入教程資源
第一次打開Untiy看到滿屏英文的界面,大家也許會一臉茫然,因此有彈窗的地方我都盡量截圖,操作基本上是一路點擊左鍵,希望大家別被這麼多圖嚇著了哦-0-
(一)資源導入
1.等待Unity打開後,選中Asset Store窗口。
2.搜索3D Beginner。
3.選擇3D Beginner: Tutorial Resources並下載。
4.下載完成後點擊導入。
5.將會出現一個警告框,提示項目會被覆蓋,繼續點擊導入。
6.彈出Unity Package窗口,點擊右下角Import,完成文件的導入。
(二)場景命名與保存
咱們剛剛接觸Unity不要著急立刻掌握每一步的操作,我們先留印象,再從實踐中學習,如果出錯了Ctrl+Z返回,或者新建項目重新再來也是闊以滴~
1.查找場景Asset位置:導入完畢後,在Hierarchy視窗右鍵SampleScence,選擇Select Scence Asset。
2.查找出位置後,選中Assets>Scenes里的SampleScene,按F2,重命名為MainScene。
3.Ctrl+S保存場景。
四、視圖
終於來到安裝篇的最後部分啦,以下內容是Unity界面和操作的簡介,快速瀏覽即可,以後使用多了,自然就記住了。
1.視窗
Unity主編輯器由若干個選項卡窗口組成,這些窗口統稱為視圖。
(1)場景視圖(Scene View):用於設置場景以及放置遊戲對象,是構造遊戲場景的地方。
(2)遊戲視圖(Game View):有場景中相機所渲染的遊戲畫面,是玩家所能看到的內容。
(3)層級視圖(Hierarchy):用於顯示當前場景中所有遊戲對象的層級關係。
(4)項目視圖(Project):列出整個工程中可用的資源。例如:模型、腳本等。
(5)檢視視圖(Inspector):顯示當前所選擇遊戲對象的相關屬性與信息。
(6)控制台(Console):顯示遊戲產生的警告和錯誤。
2.工具欄
工具欄由Transform Tools(變換工具)、Transform Gizmo Tools(變換輔助工具) 、 Play Buttons(播放按鈕)、Layers(分層下拉列表)和Layout(布局)組成。
下邊簡單介紹常用的兩種:
(1)Transform Tools(變換工具)
從左到右對應快捷鍵:Q W E R T Y。
手形工具:Q/滑鼠中間,在窗口中移動場景。
移動工具:W,選中對象並且移動。
旋轉工具:E,旋轉遊戲對象。
縮放工具:R,縮放遊戲對象。
矩形工具:T,傾向於UI和2D的工具,集合了移動、縮放、旋轉。
Move,Rotate or Scale:Y,更傾向於3D使用,集合了移動、縮放、旋轉。
快速定位:可以在Hierarchy中左鍵雙擊GameObject(或者選中GameObject,再把游標移到Scene視圖中,然後按F鍵),鏡頭會快速定位到被點擊的GameObject位置。
GameObject(遊戲對象):暫時可以理解為角色、道具等存在於遊戲場景中的東西。
滑鼠操作
(2)Play buttons
播放:用於啟動遊戲。
暫停:暫停遊戲窗口中的遊戲。
逐幀暫停:可以更好地觀察遊戲中的變化。
結語:這一節我們完成了Untiy的安裝、新建項目和導入資源,大家可以看到Assets文件夾里靜靜地躺著John Lemons Haunted Jaunt:3D Beginner需要用到的所有資源。堅持到這裡的小夥伴,我們的前期準備工作已經完成啦,下一節我們將進入玩家角色(一)篇,實例化我們的主人喵John Lemon。
學有餘力的小夥伴們,如果想更加詳細地了解Unity入門知識,可以參考以下入門視頻:
Unity遊戲開發零基礎入門教程:https://www.bilibili.com/video/av13288553
希望參與線下遊戲開發學習的,可訪問:http://levelpp.com/
Unity官方文檔:https://connect.unity.com/doc
迫不及待想自行開始製作的小夥伴,可以瀏覽John Lemons Haunted Jaunt官方教程:
https://learn.unity.com/project/john-lemon-s-haunted-jaunt-3d-beginner
※坐標系和坐標系轉換※(2D)小狐大冒險01-角色移動!※聊聊如何正確向Compute Shader傳遞數組※美術資源標準(模型篇)※[專欄精選]Unity動畫系統的RootMotion
TAG:Unity(遊戲引擎) | 遊戲開發 | 遊戲 |