iT邦幫忙

鐵人檔案

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

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

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

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

Day 1: 基本環境建置與Studio使用方法

為何我會選擇Roblox Studio做為我第一個學習的遊戲引擎,其中最大的原因就是他非常的簡單,你甚至不需要會C或是Java這類對初學者頗為困難的程式語言,你...

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

Day 2: 常用功能與語法簡介

昨天寫完後我突然想到,我好像忘記講怎麼改語言了,所以在今天開始之前先來個小小的教學。 0. 更改介面語言 點擊左上角"檔案" ->...

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

Day 3: 函式與事件

昨天跟前天的東西都超級多,今天來點輕鬆的 1. 函式 繼昨天的變數以及服務,我們要接著來看程式語言的另一項語法。 函式這項指令,你可以把他想成一台能把很複雜的...

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

Day 4: 判斷邏輯與Color3內建函式用法

今天是非常非常簡單的判斷邏輯desu~ 1. if-then判斷式 基本邏輯 基本上現今所有的程式語言都有判斷邏輯的寫法,而Lua可以說是把這項寫法做的最簡單...

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

Day 5: 迴圈與各類數學函式

好好把今天這篇看完,最後會有驚喜喔~ 1. 迴圈 迴圈這項概念是能夠讓你做重複的事情,而不用重複寫同樣的函式,舉個例子: local number = 0 -...

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

Day 6: task函式與陣列

氣貫長虹 1. task函式 我們再看一次昨天最後的程式 while true do local R = math.random(0, 255)...

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

Day 7: 字典與取得陣列內部子項目

虹長貫氣 1. 字典 字典 這個字典不是你平常國文課會用的那個教育部字典喔,在程式語言中,字典這項資料型態可以做的事情,你可以把他想成是一個可以在其中定義很多...

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

Day 8: 應用單元 (1)

今天,我們將會做出像以下動畫的跑酷遊戲 1. 地圖建置 這應該沒什麼難度啦,Part拉一拉放一放,然後記得固定就好 2. 死亡方塊腳本製作 接下來,在每...

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

Day 9: Enum的用法與玩家攝影機的各項設定

不知不覺就快10天了 1. Enum 我們在第一天的基本資料型態也有提過Enum這項型態,那今天我們將要更深入的探討什麼是Enum Enum在電腦科學領域中稱...

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

Day 10: Vector3與CFrame (1)

來了各位,最複雜的單元來了 1. Position Vector3 Vector在Roblox Studio中代表了一項向量,譬如一個箭頭指的方向,而Vect...

2025-08-21 ‧ 由 Grosstofu 分享