iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
自我挑戰組

Unity入門遊戲開發與實作 系列

在本次 30 天的鐵人賽中,我將專注於學習並實作 Unity 遊戲開發,目標是從零開始學習Unity,學習開發一個簡單遊戲的過程。目標是藉由這個過程,理解 Unity 的開發工具和遊戲邏輯,對未來如果有類似的專案能有一個基本概念。最終希望不僅能創建一個簡單的遊戲作品,未來還能將這次學習到的知識應用到更複雜的專案中。

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文
DAY 11

【Day 11】進入物理的世界!

今天要來接觸 Unity 的物理世界,模擬模型物體之間的物理碰撞和在現實世界中的自然下落,這些都可以用 Unity 的物理引擎來完成。 首先我們建立一個方塊,右...

2024-09-25 ‧ 由 jaychang 分享
DAY 12

【Day 12】製作一個簡單 Unity 小遊戲(一)場景建設

有了前幾天的基礎,也對 Unity 有了基本的認識和概念,知道如何創建物體,如何添加 Component ,接下來幾天要透過製作一個簡單的闖關小遊戲,來了解如何...

2024-09-26 ‧ 由 jaychang 分享
DAY 13

【Day 13】製作一個簡單 Unity 小遊戲(二)角色前進

昨天,我們在場景中創建了一個賽道 Ground 還有一個紅色方塊 Player ,並且新增了一個 Player 的腳本,用於給這個 Plyaer 一個持續向前的...

2024-09-27 ‧ 由 jaychang 分享
DAY 14

【Day 14】製作一個簡單 Unity 小遊戲(三)鍵盤控制和第三人稱視角

昨天讓方塊可以平穩的在地面上滑行,今天我們終於要來加入鍵盤控制按鍵了!使用鍵盤上的 a 跟 d 來操控物體的左右來閃避障礙物!繼續上次的程式碼,並且在程式碼中新...

2024-09-28 ‧ 由 jaychang 分享
DAY 15

【Day 15】製作一個簡單 Unity 小遊戲(四)物體碰撞檢測

在這個賽道上有很多的障礙物讓玩家閃避,但要如何知道我們撞到了障礙物呢?因此,今天要來製作物體的碰撞檢測。我們需要再為 Player 開一個新的 Script,命...

2024-09-29 ‧ 由 jaychang 分享
DAY 16

【Day 16】製作一個簡單 Unity 小遊戲(五)建立 Prefab 和布置關卡

今天要來真正建立遊戲的主要核心,閃避多許多的障礙物!但是在我們建立這麼多障礙物之前,要先來建立障礙物的 Prefab 什麼是 Prefab 當我們要在場景中同時...

2024-09-30 ‧ 由 jaychang 分享
DAY 17

【Day 17】製作一個簡單 Unity 小遊戲(六)改善控制性和添加迷霧

昨天我們初步的完成了遊戲的關卡,但實際玩起來會發現操作仍然有點卡手,例如向左之後再快速的向右閃躲時,我們總是要先等到向左的力被完全抵消,方塊才會開始向右移動,使...

2024-10-01 ‧ 由 jaychang 分享
DAY 18

【Day 18】製作一個簡單 Unity 小遊戲(七)數字 UI 顯示

前幾天花了一些時間在調整遊戲模型的碰撞流暢度和操作的流暢度,今天要來簡單的加個 UI文字,告訴玩家我們究竟跑了多遠。在加入文字 text 之前,我們需要先建立一...

2024-10-02 ‧ 由 jaychang 分享
DAY 19

【Day 19】製作一個簡單 Unity 小遊戲(八)GameOver 和 Restart 機制

昨天,我們加上了 UI 還有一些微調,讓遊戲畫面變得更精緻一點點。今天我們要來製作 Game Over 的機制,也就是當玩家撞到障礙物或者是從賽道外墜落,意味著...

2024-10-03 ‧ 由 jaychang 分享
DAY 20

【Day 20】製作一個簡單 Unity 小遊戲(九)通關偵測和通關 UI 動畫

昨天,我們製作了 Game Over 的偵測,當玩家撞到物體時,或是掉出跑道之外時,會觸發 EndGame() 函式,也就是重新開始當前的關卡。並且知道了如何使...

2024-10-04 ‧ 由 jaychang 分享