iT邦幫忙

2025 iThome 鐵人賽

DAY 1
0
自我挑戰組

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

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

  • 分享至 

  • xImage
  •  

為何我會選擇Roblox Studio做為我第一個學習的遊戲引擎,其中最大的原因就是他非常的簡單,你甚至不需要會C或是Java這類對初學者頗為困難的程式語言,你甚至根本不必寫程式也可以做出一款遊戲,今天要講的是怎麼下載與怎麼使用Roblox Studio。
我就不廢話了直接開始。


1. 建立一個Roblox帳號

好好好我知道這簡單到根本不需要用列點的方式一個一個步驟講,總之if you know就到這個網站

點開後應該要長這樣 (2025年的截圖)
https://ithelp.ithome.com.tw/upload/images/20250812/20169664758xpUFN40.png

剩下的我相信你可以獨自完成


2. 下載Roblox Studio

現在沒意外的話你的帳號還是在登入狀態,到這個網站

這個時候你應該可以看到這樣的畫面:
https://ithelp.ithome.com.tw/upload/images/20250812/20169664fDjL4nbOqt.png

嘿對你懂的,那個Download給他用力的點下去


3. 安裝然後打開Roblox Studio

怎麼安裝我就不特別講了,總之你安裝好了就把他打開

登入以後你會看到這個畫面,打碼的那邊會是你近期編輯過的專案
https://ithelp.ithome.com.tw/upload/images/20250812/20169664WILMrNFjh6.png

現在點擊"新體驗"
https://ithelp.ithome.com.tw/upload/images/20250812/20169664S46ZX8f8ul.png

這會是你新建專案後會看到的畫面 (你的畫面可能不會長這樣,你可以自己拖動頁面到你爽的位置)
https://ithelp.ithome.com.tw/upload/images/20250812/20169664KLZLrzLfU1.png


4. 功能介紹

啊終於,好的首先你會看到最上面會有一排很像你在建模軟體會用的工具
https://ithelp.ithome.com.tw/upload/images/20250812/20169664GOXDQD7VcP.png

從最左邊開始看,你會看到"選擇"、"移動"、"縮放"、"旋轉"、"變換",每一個工具都對應了快捷鍵 1 ~ 5,每一項工具的用法都跟他的名稱一樣 (如果你看得懂中文),以下是每個工具使用時的畫面

最左邊這一格
https://ithelp.ithome.com.tw/upload/images/20250812/20169664aADZGkcdKa.png

選擇
https://ithelp.ithome.com.tw/upload/images/20250812/20169664T1WRHrdijw.png

移動
https://ithelp.ithome.com.tw/upload/images/20250812/20169664yyQ8QXkUvY.png

縮放
https://ithelp.ithome.com.tw/upload/images/20250812/20169664VisOJEWfMC.png

旋轉
https://ithelp.ithome.com.tw/upload/images/20250812/201696640nTF6edHGW.png

變換
https://ithelp.ithome.com.tw/upload/images/20250812/20169664aJ1rEiB3PO.png

比較值得一提的是"變換"這個工具,你可以把他想成是所有工具的結合體,你可以用變換來達成其他四個工具的功能,當然看你習慣,像我就不那麼常用。


接著來看左邊第二塊
https://ithelp.ithome.com.tw/upload/images/20250812/20169664cJ34Lx2WnC.png

最左邊的按鈕可以讓你在幾何以及物理模擬之間切換,如果你使用幾何模式,則你不論怎麼縮放、移動、旋轉都不會受到限制;如果你切換到物理模式,則你的編輯就會受到真實世界物理的限制,所以通常我們在編輯的時候都會習慣用幾何模式。

而當你把它點開後會看到以下的畫面
https://ithelp.ithome.com.tw/upload/images/20250812/20169664EXZ2zZ9vyu.png

"拖曳器模式"就是我上面講的切換模式按鈕,至於"碰撞"與"接合表面"這兩個框框是物理模式與幾何模式的特殊功能。

"碰撞"是當你在物理模式時,如果當前物件沒有被固定 (這我等等會講),則物件就會受到物理引擎影響而位置改變 (非常難懂對吧,我連我自己在寫啥也看不懂,直接放影片)
Yes

"接合表面"則是當你在幾何模式時,若兩個物件有相貼合的表面,在遊戲開始時遊戲會自動將這些表面結合,使其成為同一個物件,通常在你編輯時可以看到有白色的表面,那個就是相接合的表面。
Yes

再來旁邊這兩個數值,上面的是"每一次移動時的最小距離",也就是當你使用移動工具 (或你直接用手拉)移動物件時,物件所移動的最小距離;下面的是"每一次旋轉時的最小角度",這個道理一樣我就不舉例了。


然後是中間唯一一塊圖標有顏色的區塊
https://ithelp.ithome.com.tw/upload/images/20250812/201696646ik12GpZul.png

"零件"可以新增一個物件,預設的物件是方塊,你可以透過點擊圖標右下角的白色三角形來變更新增的物件。

"地形"可以新增非物件的地形,類似建模軟體裡面的雕刻功能,通常會用這項功能來製作一些非常真實的地形,近期遊戲很少使用這項功能了,我在後續幾天基本也不會用到這項功能,有興趣的就自己玩玩看吧

"角色"可以新增一個玩家模型,通常會用這項功能來製作NPC或做為建築的比例尺,然後我真的不知道為什麼這個功能的翻譯從上一次更新就沒改過,這翻譯真的超怪
https://ithelp.ithome.com.tw/upload/images/20250812/20169664a5vHwFqJ4J.png

"GUI"可以在"StartrtGui"新增一項"ScreenGui",此為製作玩家使用者介面的工具,後續幾天會詳細解釋UI的製作方法

"指令碼"可以新增一項腳本,這個明天會講到

"匯入3D"可以讓你將外部的3D模型匯入到Roblox Studio,不過3D模型的匯入有非常多限制,例如網格大小不可以超過10000個三角形 (以前是30000個)、不可以上傳一些太血腥或太H的模型 (畢竟Roblox好歹也是小孩很多的平台)


再來就是基本上可以直接用快捷鍵代替的區塊
https://ithelp.ithome.com.tw/upload/images/20250812/20169664XhYQgHhPDq.png

"材質"顧名思義就是可以改材質的,選取一個物件然後用材質按鈕改它的材質,但基本上我們都用等等會講到的"屬性"頁面來改

"顏色"跟上面一樣,也可以用屬性頁面改

"群組"可以讓你把多個物件加入變成一個Model,但通常我們不會特別動滑鼠去按這個按鈕,我會直接把要群組的物件選取起來然後按CTRL + G就可以群組了

"固定"就是可以把物件固定 (哈),當然我們通常也都是在屬性頁面來調整的

所以你看我講了這麼多,我實在很懷疑這個區塊存在的意義是什麼?


最後是我們最常用的區塊
https://ithelp.ithome.com.tw/upload/images/20250812/20169664xxrhcb8TIB.png

這個區塊可以把這三項我們最常用的頁面給叫出來 (可能哪天你不小心把它關掉了),所以我要接著講左邊跟右邊的頁面:

總管
https://ithelp.ithome.com.tw/upload/images/20250812/20169664VrqkYjcXLP.png

這個頁面可以讓你瀏覽你在此地點裡的所有物件,不論是物件、模型、腳本等,在此頁面都一覽無遺

屬性
https://ithelp.ithome.com.tw/upload/images/20250812/20169664d5tUokAY6q.png

這個頁面可以讓你編輯你當前選取的物件的各種屬性,例如上述提到的顏色、材質、是否固定等

工具箱
https://ithelp.ithome.com.tw/upload/images/20250812/20169664gVbwjcDqP7.png

在這個頁面裡你可以找到所有不論是Roblox官方或者其他使用者所上傳的物件、腳本、音訊、材質 (圖片)、3D模型等,值得注意的是,有些模型裡會藏著一些病毒腳本,在明天我也會順便講到這個情況


你可以在最上面的標籤列看到其他的標籤,而通常我們會在首頁使用我們最常用的功能

5. 如何測試

好的假如你在看完上面這些步驟以後,你已經稍微建立好你的遊戲地圖了,這個時候你可以點擊左上角的測試按鈕
https://ithelp.ithome.com.tw/upload/images/20250812/20169664LTXueArvME.png

"測試"的選單下拉後可以選擇不同的測試方式,而其他按鈕由左至右分別為開始測試、暫停物理成像、停止測試、切換伺服器端與客戶端",在後天我們會時常使用到"切換伺服器端與客戶端"這個按鈕


6. 如何儲存

最右上角會有你在其他軟體也可以看到的選單,那基本上你如果會儲存word文件,要儲存Roblox遊戲應該也難不倒你。


以上就是今天Day 1的內容,可能有點多有點難消化,但放心之後的內容會比今天的少,畢竟環境的建置是很重要滴~


下一篇
Day 2: 常用功能與語法簡介
系列文
透過Roblox Studio學習Lua語言與基本程式邏輯21
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言