iT邦幫忙

鐵人檔案

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

透過Roblox Studio學習Lua語言與基本程式邏輯 系列

在這30天裡,我將會介紹如何使用Roblox Studio製作一款Roblox遊戲,並介紹Lua語言的使用方法,以及分享我是如何在國中時用Roblox Studio學會寫程式。

參賽天數 21 天 | 共 21 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11: Vector3與CFrame (2)

在昨天我們提過了使用Vector3與CFrame改變一項物件的Position,那今天我們要繼續來談如何使用這兩項函式來改變一項物件的大小。 2. Size...

2025-08-22 ‧ 由 Grosstofu 分享
DAY 12

Day 12: Vector3與CFrame (3)

今天,我們將要進入Vector3與CFrame中最複雜的部分-旋轉角度 3. Rotation 旋轉角度的更改方式,通用的方法為在定義CFrame屬性時多乘以...

2025-08-23 ‧ 由 Grosstofu 分享
DAY 13

Day 13: 使用者介面

今天,我們將要了解如何製作使用者介面 (GUI),以及各項屬性的應用,並且做出一個讓使用者按下UI就可將特定UI關閉的介面應用。 1. StarterGui與...

2025-08-24 ‧ 由 Grosstofu 分享
DAY 14

Day 14: 字串組合

今天來個小小小單元 (不要問為什麼,這應該是第二天的內容但我忘記了 :P) 字串組合 如果說今天你想輸出一個字串,並且裡面包含了你定義的變數,在學過之前的單元...

2025-08-25 ‧ 由 Grosstofu 分享
DAY 15

Day 15: 伺服器端、客戶端與RemoteEvent、RemoteFunction

今天要來了解兩項概念以及兩項灰常好用的物件 1. 伺服器端 vs 客戶端 伺服器端 當我們要遊玩一款線上遊戲時,我們會透過我們的裝置(電腦、手機、其他很貴的遊...

2025-08-26 ‧ 由 Grosstofu 分享
DAY 16

Day 16: 為什麼要WaitForChild跟FindFirstChild?

在昨天,我們在定義RemoteEvent的位置的時候,我們使用了一個名為GetService的函式擷取RemoteEvent在ReplicatedStorage...

2025-08-27 ‧ 由 Grosstofu 分享
DAY 17

Day 17: Script、LocalScript、ModuleScript

今天的單元會跟前天的概念有相關,沒看的請去複習 腳本這項物件我們在之前的單元一直都有提到,但其實腳本這項物件再細分可以分為Script、LocalScript...

2025-08-28 ‧ 由 Grosstofu 分享
DAY 18

Day 18: Instance實例

我想不到其他廢話了,直接開始 1. 何謂實例? 所謂的實例,就是我們在Roblox Studio裡面除了服務以外的所有物件,包含了我們過去提過的腳本、3D物件...

2025-08-29 ‧ 由 Grosstofu 分享
DAY 19

Day 19: 玩家觸發事件

今天,我們將會提到三項可供玩家觸發的特殊事件 1. Touch 這個我們在之前的單元都有提過,當玩家碰到物件時觸發 local Part = script.P...

2025-08-30 ‧ 由 Grosstofu 分享
DAY 20

Day 20: 應用單元 (2)

你有乖乖聽話沒把上次應用單元的檔案丟掉吧?今天我們要為上一次做跑酷遊戲增添兩項關卡,分別為密碼門與找按鈕。 1. 密碼門 好的我們先把概念理清楚,我們要做一個...

2025-08-31 ‧ 由 Grosstofu 分享