iT邦幫忙

鐵人檔案

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

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

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

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

【Day 21】製作一個簡單 Unity 小遊戲(十)建立不同難度的關卡

昨天,我們製作了通關的 UI 畫面,並且幫這個畫面加上了一點小小的漸變動畫,寫了一些程式來檢測玩家是否通關。今天我們要來製作更多的場景,並且讓玩家在通過關卡之後...

2024-10-05 ‧ 由 jaychang 分享
DAY 22

【Day 22】製作一個簡單 Unity 小遊戲(十一)終。Welcome, Credits Page 和遊戲下載連結

昨天,我們完成了三個不同難度的關卡場景建置,並且這些場景都帶有跳關的程式碼,今天我們要來完成最後一部分,起始的觀迎介面和最後結束的頁面。 添加 Welcome...

2024-10-06 ‧ 由 jaychang 分享
DAY 23

【Day 23】經典 Flappy Birds 遊戲實作(一)建立專案和導入 skybox

接下來這幾天要來製作一款經典的小遊戲,Flappy Birds。希望之前的基礎可以讓我在這個專案中的銜接更順暢。 創建專案 因為我們要製作的是 3D 版本的 F...

2024-10-07 ‧ 由 jaychang 分享
DAY 24

【Day 24】經典 Flappy Birds 遊戲實作(二)建立場景和角色跳躍及動畫

今天我們首先要來建立每個模型的 Prefab,我們要先在 Material 資料夾裡面右鍵創立一個 Material,點選他之後把 Texture 指定到 Ma...

2024-10-08 ‧ 由 jaychang 分享
DAY 25

【Day 25】經典 Flappy Birds 遊戲實作(三)水管隨機生成和場景移動

昨天我們測試角色飛行的動畫的時候發現一些小問題:每次在動畫切換的時候他都會等一段時間才切換動畫,不會在墜落的時候立即切換墜落的動畫。想要解決這個問題,我們只要點...

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

【Day 26】經典 Flappy Birds 遊戲實作(四)計分和 GameOver 機制

昨天我們製作完了水管和地板的移動,以及隨機生成位置不同的水管。今天,我們要來製作計分機制還有 GameOver 的機制 創建 GameManager 腳本 關於...

2024-10-10 ‧ 由 jaychang 分享
DAY 27

【Day 27】經典 Flappy Birds 遊戲實作(五)getReady 跟分數的 UI 動畫和遊戲音效

今天,我們要來製作最一開始,的 UI 介面,等待使用者按下空白鍵之後遊戲才正式開始。 製作 getReady 介面 我們要先創立一個 Canvas,存放這些...

2024-10-11 ‧ 由 jaychang 分享
DAY 28

【Day 28】經典 Flappy Birds 遊戲實作(六)GameOver UI 和存檔系統

今天,我們要來製作 Game Over 的 UI,還有最高紀錄的部分 製作 Game Over 介面 重新創立一個 Panel ,取名為 settlement...

2024-10-12 ‧ 由 jaychang 分享
DAY 29

【Day 29】經典 Flappy Birds 遊戲實作(七)終。Welcome Page、背景音樂,遊戲下載連結

今天我們要來製作最前面的 welcome page ,而且為這個遊戲加上背景音樂,由此作為這個小遊戲製作練習的結尾! 製作 Welcome Page 新開一個...

2024-10-13 ‧ 由 jaychang 分享
DAY 30

【Day 30】鐵人賽心得

今天是鐵人賽的最後一天,在這 30 天的努力中,我學到了基本的遊戲製作邏輯,還有如何使用腳本操控 2D 3D 模型。選這個每次都要實作類型的題目真的非常花時間,...

2024-10-14 ‧ 由 jaychang 分享