Unity Hub
Unity Hub是用來管理與開啟不同版本Unity的Launcher,下載的連結就在上方,記得順便創建個Unity的帳號。

Hub裡面有幾個分頁,主要是管理你的專案的Project、管理已經安裝的Unity版本的Installs、蒐錄官方教學資源的Learn、Unity官方相關的新資訊還有素材支援的Resources 跟管理 Unity 使用憑證的 Licenses。
安裝Unity Editor版本

點擊Installs頁面的Install Editor,然後選取你想要安裝的Unity版本。通常我們選取最後一個或是網路上大家討論目前比較穩定的LTS(長期支援)版本,不過因為想試試看新的AI功能,所以選Unity6.2的版本。

接著會出現你可以安裝什麼Tool與將遊戲產出來用的平台SDK,這裡的圖顯示6.0的版本是因為我已經安裝好6.2了,所以先開另一個版本做截圖跟大家介紹。
如果有自己慣用的IDE(例如VS code) ,Micorsoft Visual Studio Community 可以不用安裝。Plaforms這邊選擇你想把最後遊戲打包產出的平台,如果想直接在windows系統執行,就選擇windows的SDK,不過這邊請務必選一個Web Build,這樣才能打包成網頁能夠執行的版本,然後上傳到免費的獨立平台itch.io上。

當右上角的下載icon點開,裡面的下載項目都下載完成以後,我們就可以進行下一步,創建一個新的專案了!
創建新專案

點選Projects頁面,再點選右上角的+ New project,就會進入上方畫面的頁面,右邊的欄位可以填寫專案的名稱(Project name)還有檔案在本地端存放的位置(Location),大家可以根據自己的需求改變其名字跟存放位置。
而中間的可以選擇你所使用的Unity版本,如果只有安裝6.2就會自動預設成該版本。下面有一些範本跟教學可以選擇,不過這我們先選擇預設的Core,因為是要做2D的簡易專案,所以選擇Universal 2D 。
順帶一提,這邊的Core版本有分Universal、High Definition以及下面的Build in pipeline,簡單解釋一下,主要差別是使用的Rendering pipeline不同,分別是URP、HDRP以及舊版的Build in RP,如果沒需要高度畫質的需求,直接選擇Universal的版本就好了,更深入的討論就留在之後Rendering pipeline的學習筆記再聊。

最後我們點選Create project以後有可能會彈出如上所示的Unity服務的相關條款,主要是告知Unity使用權利跟規範,大多都是談論產出的作品商業化的相關規定,有興趣可以點擊他的網址去看原文的規範。
如果沒有其他問題,就可以點擊Accept and Continue,這時候你就會看到Unity引擎被開啟並且開始初始化跟創建新的專案所需資料。

最後當你看到這樣的Unity Editor視窗,恭喜你已經完成遊戲開發的第一步了!接著我們就準備開始使用Unity開發屬於自己的遊戲吧!
結語
本篇簡單的帶過一個專案的建立,下一篇文章會開始介紹Editor的環境、場景物件的關係以及如何用簡單的圖案製作出閃避子彈的小遊戲,如果篇幅過長可能還會再分成上下兩篇來撰寫。
如果有任何建議或是文中敘述的內容有問題,都很歡迎在下方留言,感謝!

















