400-650-7353
您所在的位置:首頁 > IT干貨資料 > unity > 【Unity基礎(chǔ)知識】Unity基礎(chǔ)之-開發(fā)框架

【Unity基礎(chǔ)知識】Unity基礎(chǔ)之-開發(fā)框架

  • 來源:Unity干貨資料
  • 2020-09-16 19:17:43
  • 閱讀()
  • 分享
  • 手機端入口

大家好,我是優(yōu)就業(yè)小優(yōu),又和大家見面了。這節(jié)課我們來講一講游戲開發(fā)的基本思路、思想。

Unity3D引擎采用“添加組件”開發(fā)方式,符合人類思維方法。初學(xué)者能夠快速理解并掌握開發(fā)原理、流程,是最適合學(xué)習(xí)的開發(fā)模式。

①工程(Project),一個游戲便是一個工程。開發(fā)階段對應(yīng)一個工程目錄(文件夾),發(fā)布后則對應(yīng)一個可執(zhí)行文件。工程是游戲資源、邏輯、玩法的集于一身的綜合項目。

②場景(Scene)。通俗的講場景是游戲中的“關(guān)卡”。多數(shù)情況下,每個關(guān)卡都是單獨的場景。例如游戲中的副本、主城、野外都可以是獨立制作的場景;FC紅白機中的《超級瑪麗》等等。

場景可以是功能性的。這種場景不涉及游戲玩法,但可以在其中執(zhí)行初始化、熱更新等操作。例如很多手游啟動后,會進入“讀條”、“下載資源”狀態(tài),這便是功能性場景。

場景組成了游戲工程。游戲啟動后,必然會進入到某個場景,游戲至少包含一個游戲場景,可有無限多個場景。

③游戲?qū)ο?GameObject)。游戲?qū)ο笾荒艽嬖谟趫鼍爸,只要出現(xiàn)在Scene視圖中的物體都是游戲?qū)ο。場景提供了空間,游戲?qū)ο笫瞧渲械幕驹亍@缁ú輼淠、子彈手雷、人物Boss、按鈕圖片、爆炸特效等等。游戲?qū)ο罂梢员憩F(xiàn)出千差萬別的樣貌和功能,形態(tài)、體積、功能可以完全不同。

④組件(Component)。游戲?qū)ο笾员憩F(xiàn)出不同的性狀,是因為其身上掛載的組件不同。組件負責(zé)游戲?qū)ο蟮木唧w和細節(jié)體現(xiàn),是游戲?qū)ο笞罨镜墓δ芰6。例如場景中?ldquo;相機”對象,之所以能夠拍攝場景并呈現(xiàn)到Game視圖上,是因為“相機”身上掛載了“Camera”組。“Camera”組件提供了這個過程的全部功能,功能來自組件而非游戲?qū)ο蟆?ldquo;Camera”組件掛載到任意其它游戲?qū)ο笊虾,該游戲(qū)ο笸瑯訒邆?ldquo;拍攝”功能。

游戲?qū)ο罂梢钥醋鍪呛芏鄠組件的“容器”。從Inspector面板中,查看掛載了那些組件。

組件本質(zhì)是類,必須掛載到游戲?qū)ο笊砩喜拍芄ぷ。游戲運行后,由Unity編輯器負責(zé)實例化,無需、也不能手動實例化。并非所有類都可以稱之為組件,例如開發(fā)者寫的腳本類,必須繼承于MonoBehaviour類,才能掛載到游戲?qū)ο笊砩?Unity自帶的組件,繼承于Component類才能掛載到游戲?qū)ο笊砩稀?/p>

這樣,就形成了“游戲”->“場景”->“游戲?qū)ο?rdquo;->“組件”的邏輯鏈條,最終,我們通過“組件”來驅(qū)動游戲中的物體,組成千千萬萬的邏輯關(guān)系,最終實現(xiàn)我們的游戲。

文章“【Unity基礎(chǔ)知識】Unity基礎(chǔ)之-開發(fā)框架”已幫助

>>本文地址:http://liujunjsxg.cn/zhuanye/2020/55573.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個方向的工作?

獲取測試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營銷互聯(lián)網(wǎng)營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內(nèi)設(shè)計室內(nèi)設(shè)計
  • 平面設(shè)計平面設(shè)計
  • 電商設(shè)計電商設(shè)計
  • 網(wǎng)頁設(shè)計網(wǎng)頁設(shè)計
  • 全鏈路UI/UE設(shè)計UI設(shè)計
  • VR/AR游戲開發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發(fā)智能機器人
 

快速通道fast track

近期開班時間TIME