iT邦幫忙

鐵人檔案

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

從零開始做出我的第一款 Unity 遊戲 系列

本次參加鐵人挑戰的目標是從零開始完成一款 Unity 2D 小遊戲。內容包括安裝 Unity、學習基本操作、控制角色移動與跳躍、設計場景、加入分數與音效,並逐步完成一個能玩的完整遊戲。整個過程將以每日進度記錄方式呈現,最終呈現完整作品。

參賽天數 7 天 | 共 21 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文

DAY11-讓角色動起來(2)

輸入完這串就代表我們已經處理好玩家的按鍵部分了 接下來我們要讓物件朝按鍵方向持續移動我們開啟Snack腳本後,輸入以下程式碼: using UnityEngin...

2025-10-20 ‧ 由 ReanHu 分享

DAY12-讓角色動起來(3)

若想在unity編輯器中直接調物件移動速度的話,我們可以將程式碼改成這樣: using UnityEngine; public class Snack : M...

2025-10-20 ‧ 由 ReanHu 分享

DAY13-讓貪吃蛇吃東西吧!

在snack的inpsector中點選add component,並在搜尋框中找到circle collider 2D接著調整他的大小:apple也是重複相同動...

2025-10-20 ‧ 由 ReanHu 分享

DAY14-讓貪吃蛇吃東西吧!(2)

為了要讓蘋果被蛇吃掉後,隨機生成在遊戲畫面內,我們要在hierarcky中創立新的物件foodarea,也要幫foodarea加上collider,不過這次是選...

2025-10-20 ‧ 由 ReanHu 分享

DAY15-讓貪吃蛇變長

這一篇我們要讓貪吃蛇吃掉一顆蘋果後,身體變長一節新增身體部分在hieracky中新增一個circle,並改變它的顏色,接著把他拉到底下project的部分在sn...

2025-10-20 ‧ 由 ReanHu 分享

DAY16-如何讓遊戲結束(1)

要繞遊戲結束有兩種情況:1.當身體碰到牆2.當身體碰到自己的身體我們依序處理這兩種狀況! 當身體碰到牆要將四面牆都加讓碰撞器將四面牆都框起來 → 到inspec...

2025-10-20 ‧ 由 ReanHu 分享

DAY17-如何讓遊戲結束(2)

當身體碰到自己的身體在body的inspector點選add component,再選circle collider,接著在上面的tag也給他obstacle接...

2025-10-20 ‧ 由 ReanHu 分享

DAY18-製作計分版(1)

hierarcky → UI → Text-TextMeshPro(如果出現這個就按第一格選項就好)hierarcky → Text(TMP) → 把文字拉到自...

2025-10-20 ‧ 由 ReanHu 分享

DAY19-製作計分版(2)

接下來要寫程式來改變分數1.創建一個新的腳本2.新建一個新物件hierary → create empty → 取名叫UI → 把剛剛的腳本拉過來3.輸入程式碼...

2025-10-20 ‧ 由 ReanHu 分享

DAY20-製作遊戲開始介面

1.選背景先去hierarcky的canvas中新增一個image,去source image點選要當背景的圖片點選好以後上面有一個rect transform...

2025-10-20 ‧ 由 ReanHu 分享