在本次 30 天的鐵人賽中,我將專注於學習並實作 Unity 遊戲開發,目標是從零開始學習Unity,學習開發一個簡單遊戲的過程。目標是藉由這個過程,理解 Unity 的開發工具和遊戲邏輯,對未來如果有類似的專案能有一個基本概念。最終希望不僅能創建一個簡單的遊戲作品,未來還能將這次學習到的知識應用到更複雜的專案中。
Unity 是一個跨平台的遊戲引擎,目的是讓開發者能夠輕鬆創建 2D 和 3D 的互動式體驗,最常見的應用就是遊戲開發,但隨著Unity的發展,現在已經廣泛應用...
第一步:下載Unity Hub下載完Unity Hub之後,註冊帳號並且打開Unity Hub第二步:安裝編輯器點選右上角的 安裝編輯器接下來在 封存 裡面點選...
打開Unity Hub之後在左上角選擇「新專案」就能夠進入到選擇模板的部分了,但是在真正開始專案之前,必須先知道自己的需求需要對應怎麼樣的模板。在Unity中,...
基本介面 開始一個專案進到 Unity 之後,會看到這個複雜的操作介面,這些視窗分別都有他們的功能 Scene:這是工作的編輯區,可以在這裡擺放物體、燈光、...
在 Unity 中創建了許多角色模型、場景、還有他們各自的動畫,但仍然需要有一支程式來控制這些角色什麼時候要做什麼動作,角色與地圖場景的交互等等。這時候就要使用...
如果我們要在程式中創建一隻角色其實並不複雜,例如我們想練習怎麼創造一個老人,於是開了一個新的 Script 叫做 OldMan.cs using UnityEn...
延續上次建立的 OldMan // OldMan.cs using UnityEngine; public class OldMan { int hea...
Unity Asset Store 是一個 Unity 的線上平台,提供了各種的資源和工具,讓開發者可以不用每次要開發一個專案時都得從頭自己做,大大加速了遊戲的...
昨天我們知道如何從商店上面下載 3D 素材並 Import 到 Unity 裡面。今天,要來學習如何使用這些模型。我們拿昨天從 Unity Asset Stor...
Unity 中的模型都是依賴貼圖才有了外觀,也就是 Material ,而一個新創建的 Material 是沒有外觀的,需要創作者拖動貼圖素材到 Materia...