Game guide
【腳本學校】攻略!選擇適合自己的程式語言
這款遊戲好玩嗎?
目前還沒有人投票。快來投下第一票吧!
這是什麼樣的遊戲?
Overview腳本學校是一款在 Roblox 上免費學習程式語言的互動體驗,完全不需要付費,所有課程和語言都能直接使用。這篇攻略說明如何選擇語言、怎麼跟著課程走,以及如何把自己寫的程式碼分享出去。
這頁會告訴你的事
Contents
01
選擇適合自己的程式語言
Tips結論
想做 Roblox 遊戲就從 Lua 開始,其他語言依自己的目標選擇。
腳本學校提供四種程式語言,每一種的用途不同。如果你的目標是做 Roblox 遊戲,Lua 是最直接的選擇,因為它就是 Roblox 開發環境本身使用的語言。
Python 適合剛開始接觸程式的人,語法相對簡單。JavaScript 在網頁和遊戲開發上都用得到,C++ 則是難度較高的進階語言。
一定要知道的實用小技巧
- Lua(Roblox):做 Roblox 遊戲最直接用得上的語言,建議初學者優先選這個
- Python:語法清楚,沒有程式基礎也容易上手
- JavaScript:網頁開發和遊戲開發都能用到
- C++:功能強大,但難度也最高,適合有一定基礎的人
02
課程、測驗、教學的學習流程
Step結論
每個概念先上課、再測驗,卡住了就回去看教學,不用急著一次過關。
遊戲內的課程會從基礎慢慢提升難度。每一個階段學完新概念後,都會有測驗要求你實際寫出程式碼,確認自己真的懂了。如果哪個地方搞不清楚,可以隨時回去看教學,看幾遍都可以。
- 上課 跟著互動課程學習新的概念和語法
- 測驗 自己動手寫程式碼,確認是否真的理解
- 教學複習 哪裡卡住就回去看教學,重複看也沒問題
03
把自己的程式碼上傳分享
Tips結論
用兩個 ## 把程式碼夾起來,就能上傳自己的作品給其他人看。
寫好程式碼之後,可以上傳到遊戲裡和其他玩家分享。方法是在程式碼的開頭和結尾各放兩個 ## 標籤,讓它變成一個程式碼區塊。例如寫成 ##print("hello")## 這樣的格式,就可以上傳了。
一定要知道的實用小技巧
- 在程式碼開頭和結尾各放上兩個 ## 符號
- 格式範例:##print("hello")##
- 完成格式之後使用上傳功能,就能把作品分享給其他玩家
04
回報問題和提供意見
Tips結論
遇到問題或有想法,到群組牆或社群伺服器反映,開發團隊會持續更新遊戲。
開發團隊一直在改善腳本學校的品質。如果發現錯誤,或者對課程有任何建議,可以到群組牆或通訊伺服器上告訴他們。
一定要知道的實用小技巧
- 在群組牆上回報錯誤或提出改善建議
- 到通訊伺服器和其他學習者交流、分享心得
術語集
Glossary- Lua
- Roblox 開發環境使用的程式語言,在腳本學校裡學這個可以直接應用在 Roblox 遊戲製作上。
- 程式碼區塊
- 用 ## 符號夾住的程式碼,可以上傳到遊戲內和其他玩家分享。
- 互動課程
- 在遊戲內直接寫程式碼來學習的上課方式,不是只看文字說明。
常見問題
FAQ腳本學校需要付費嗎?
完全免費,而且永遠都是免費的。所有課程和四種程式語言都不需要任何付費就能使用。
完全沒學過程式,可以直接玩嗎?
可以。腳本學校就是為初學者設計的,從最基礎的概念開始教,不需要任何程式背景。課程難度會一步一步提升,跟著走就好。
想做 Roblox 遊戲,應該學哪個語言?
選 Lua。Lua 是 Roblox 開發環境本身使用的語言,學了之後可以直接用在遊戲製作上,是四種語言裡和 Roblox 最直接相關的。
