Roblox EP1 เริ่มทำเกมแรก: ติดตั้ง Roblox Studio และสร้างฉากแรกที่กด Play ได้
ทำเกม Roblox ตั้งแต่ศูนย์ ติดตั้ง Roblox Studio รู้จักหน้าจอ Explorer และ Properties วางพื้น ทำบันได กด Play ทดสอบ และเข้าใจว่าเกมหนึ่งเกมประกอบด้วยอะไรบ้าง
- Roblox Studio คือโปรแกรมฟรีสำหรับสร้างเกม Roblox ทุกเกม ทั้งวางฉาก เขียนโค้ด และทดสอบอยู่ในที่เดียว
- ทุกอย่างในเกมเป็นวัตถุที่มีชื่อและคุณสมบัติ ดูได้จาก Explorer และ Properties
- ชิ้นส่วนที่ไม่ได้ติ๊ก Anchored จะตกตามแรงโน้มถ่วงตอนเริ่มเกม เป็นเรื่องแรกที่มือใหม่พลาดกันทุกคน
ซีรีส์นี้พาทำเกม Roblox เกมแรกตั้งแต่ศูนย์ จนได้เกม obby (เกมวิ่งกระโดดข้ามสิ่งกีดขวาง) ที่เล่นได้จริง มีจุดเซฟ มีพื้นลาวา มีเส้นชัย ทุกตอนมีขั้นตอนและโค้ดให้ลองตาม ตอนแรกนี้ยังไม่เขียนโค้ด แต่จะรู้จักเครื่องมือให้คล่องก่อน เพราะทุกตอนต่อจากนี้ใช้หน้าจอเดียวกันนี้ทั้งหมด
ขั้นตอนในซีรีส์นี้อ้างอิงเอกสารทางการของ Roblox (Creator Hub) ณ ตุลาคม 2026 ตำแหน่งปุ่มใน Studio อาจย้ายเล็กน้อยเมื่อ Studio อัปเดต แต่ชื่อของทุกอย่างยังเหมือนเดิม
Roblox Studio คืออะไร
เกมทุกเกมบน Roblox สร้างด้วยโปรแกรมเดียวกัน คือ Roblox Studio ในโปรแกรมนี้ทำได้ครบ
- วางฉาก: พื้น ผนัง บันได ต้นไม้
- เขียนโค้ดด้วยภาษา Luau (ภาษาที่พัฒนาต่อจาก Lua)
- กด Play ลองเล่นเกมของตัวเองได้ทันที
- เผยแพร่ให้คนทั้งโลกเล่น
ติดตั้ง
- สมัครหรือเข้าสู่ระบบบัญชี Roblox ที่ roblox.com
- เข้า create.roblox.com แล้วกด Start Creating เว็บจะให้ดาวน์โหลด Roblox Studio
- ติดตั้งแล้วเปิดโปรแกรม เข้าสู่ระบบด้วยบัญชีเดียวกัน
- หน้าแรกของ Studio จะมีแม่แบบ (template) ให้เลือก เลือก Baseplate ซึ่งเป็นพื้นเรียบเปล่า ๆ เหมาะกับการเริ่มจากศูนย์
ใน Studio ยังมีแม่แบบ Classic Obby ที่ทำ obby ไว้ให้แล้ว เปิดดูเป็นตัวอย่างได้ แต่ในซีรีส์นี้เราจะสร้างเองทั้งหมด จะได้เข้าใจทุกชิ้น
รู้จักหน้าจอ
พอเปิด Baseplate จะเห็นพื้นที่ตรงกลางเป็นโลก 3 มิติ และแผงรอบ ๆ ที่สำคัญมีสามแผง
| แผง | ใช้ทำอะไร |
|---|---|
| Explorer | รายการของทุกอย่างในเกม เรียงเป็นต้นไม้ เหมือนโฟลเดอร์ในคอม |
| Properties | คุณสมบัติของสิ่งที่เลือกอยู่ เช่น ขนาด สี ตำแหน่ง |
| Output | ข้อความจากโค้ดและข้อผิดพลาด จะใช้มากตั้งแต่ EP2 |
ถ้าไม่เห็นแผงไหน เปิดได้จากเมนู View (หรือแท็บ Window ใน Studio รุ่นใหม่)
ปุ่มเลื่อนกล้อง ที่ใช้บ่อย: คลิกขวาค้างแล้วลากเพื่อหมุนมุมมอง, ปุ่ม W A S D เดินกล้อง, Q และ E ลงและขึ้น, ล้อเมาส์ซูม, เลือกวัตถุแล้วกด F เพื่อเลื่อนกล้องไปหามัน
เกมหนึ่งเกมประกอบด้วยอะไร
ดูใน Explorer จะเห็นหัวข้อหลักหลายหัวข้อ ตอนนี้รู้จักแค่ห้าตัวนี้ก่อน ที่เหลือจะค่อย ๆ ใช้ในตอนถัดไป
| ชื่อ | คืออะไร |
|---|---|
| Workspace | ทุกอย่างที่อยู่ในโลกของเกม มองเห็นและชนได้ พื้น บันได ตัวละคร |
| Players | รายชื่อผู้เล่นที่อยู่ในเกมตอนนั้น |
| Lighting | แสง เวลากลางวันกลางคืน ท้องฟ้า |
| ServerScriptService | ที่เก็บโค้ดที่ทำงานบนเซิร์ฟเวอร์ (EP3) |
| ReplicatedStorage | ที่เก็บของที่ทั้งเซิร์ฟเวอร์และเครื่องผู้เล่นใช้ร่วมกัน (EP3) |
สร้างฉากแรก: บันไดสามขั้น
- ที่แถบด้านบน กดปุ่ม Part จะได้กล่องสี่เหลี่ยมหนึ่งก้อนกลางฉาก
- ดูใน Properties หาช่อง Size แล้วตั้งเป็น
8, 1, 8(กว้าง 8 สูง 1 ลึก 8 หน่วย) ได้แผ่นพื้นหนึ่งแผ่น - หาช่อง Anchored แล้ว ติ๊กให้ถูก สำคัญมาก อธิบายข้างล่าง
- เลือกสีที่ช่อง Color และเปลี่ยนชื่อใน Explorer เป็น
Step1(ดับเบิลคลิกที่ชื่อ) - กด Ctrl+D เพื่อทำสำเนา แล้วใช้เครื่องมือ Move (Ctrl+2) ลากขึ้นสูงกว่าเดิมและห่างออกไป ทำซ้ำให้ได้สามขั้น ตั้งชื่อ
Step2และStep3
ระยะที่ตัวละครกระโดดถึงได้สบาย ๆ โดยค่าเริ่มต้นคือสูงขึ้นไม่เกินราว 6 หน่วย (กระโดดได้สูงสุดราว 7) และห่างกันไม่เกินราว 8 หน่วยเมื่ออยู่ระดับเดียวกัน ลองเริ่มที่สูงขึ้น 3 หน่วย ห่าง 6 หน่วย แล้วค่อยปรับให้ยากขึ้น
จัดของให้เป็นระเบียบ เลือกทั้งสามขั้นใน Explorer แล้วกด Ctrl+G เพื่อรวมเป็นกลุ่ม (Model) ตั้งชื่อว่า Stairs ฉากที่มีของหลายร้อยชิ้นจะหาของเจอง่ายขึ้นมาก และตอนหลังโค้ดจะอ้างถึงของด้วยชื่อ
กับดักแรกของทุกคน: Anchored
ลองเอาติ๊ก Anchored ของ Step3 ออก แล้วกด Play (F5) ขั้นบันไดจะร่วงลงพื้นทันทีที่เกมเริ่ม
Roblox มีระบบฟิสิกส์จริง ทุกชิ้นที่ไม่ได้ยึด (Anchored) จะตกตามแรงโน้มถ่วง ชนกัน และกลิ้งได้ เหมาะกับลูกบอลหรือลังที่อยากให้ผลักได้ แต่พื้นและบันไดต้องยึดไว้เสมอ
ถ้าฉากพังตอนกด Play ให้ดู Anchored ก่อนเป็นอย่างแรก
ทดสอบเกม
| ปุ่ม | ทำอะไร |
|---|---|
| Play (F5) | เกิดเป็นตัวละครในเกม ลองเดินลองกระโดดได้จริง |
| Run (F8) | เกมทำงานแต่ไม่มีตัวละคร ใช้ดูฟิสิกส์และโค้ดจากมุมกล้อง |
| Stop (Shift+F5) | หยุดและกลับมาแก้ฉาก |
ระวังเรื่องหนึ่ง สิ่งที่แก้ระหว่างกด Play จะหายหมดเมื่อกด Stop ฉากจะกลับเป็นเหมือนก่อนกด Play เสมอ ถ้าเผลอแก้ตอนเล่น ต้องทำใหม่ตอนหยุดแล้ว
บันทึกงาน
กด File → Save to Roblox ตั้งชื่อเกม เช่น My First Obby งานจะเก็บไว้บนคลาวด์ของ Roblox เปิดจากเครื่องไหนก็ได้ และยังไม่มีใครเห็นจนกว่าจะตั้งให้เป็นสาธารณะ (เล่าในตอนเผยแพร่) ใช้ Ctrl+S บันทึกเป็นระยะ
ผู้ช่วย AI ใน Studio
Studio รุ่นปี 2026 มี Assistant ผู้ช่วย AI ในตัว พิมพ์บอกเป็นภาษาคนได้ เช่น “ทำบันได 10 ขั้น สูงขึ้นทีละขั้น” มันสร้างให้ได้ และรุ่นล่าสุดมีโหมดวางแผนที่แสดงรายการงานให้ตรวจก่อนลงมือ
ใช้ได้ แต่แนะนำให้ทำมือเองจนเข้าใจก่อนในช่วงแรก เพราะถ้าไม่รู้ว่า Anchored หรือ Explorer คืออะไร พอ AI ทำผิดก็จะแก้ไม่เป็น หลักเดียวกับที่เล่าในซีรีส์ใช้ AI เขียนโค้ด คนต้องเข้าใจพอที่จะตรวจงานของ AI ได้
ลองเองใน 10 นาที
- เปิด Baseplate ทำบันไดสามขั้นตามข้างบน ตั้ง Anchored ทุกขั้น
- เพิ่มแผ่นพื้นแคบ ๆ (Size
2, 1, 8) เป็นสะพานให้เดินข้าม - กด Play แล้วลองเดินจากพื้นขึ้นไปถึงขั้นบนสุด ถ้ากระโดดไม่ถึง ปรับระยะแล้วลองใหม่
- กด Save to Roblox
ข้อผิดพลาดที่เจอบ่อย
- ลืมติ๊ก Anchored ฉากร่วงตอนกด Play
- แก้ฉากระหว่างกด Play แล้วงานหายตอนกด Stop
- ตั้งชื่อทุกอย่างว่า
Partตอนหลังโค้ดจะหาของไม่เจอ - วางขั้นบันไดห่างหรือสูงเกินกว่าที่ตัวละครกระโดดถึง
ตอนหน้า
ฉากของเรายังนิ่งอยู่ EP2 จะเริ่มเขียนโค้ด Luau ครั้งแรก ให้พื้นเปลี่ยนสีเมื่อเหยียบ ทำพื้นลาวาที่เหยียบแล้วต้องเริ่มใหม่ และพื้นที่หายไปเมื่อยืนนานเกิน
คำถามที่พบบ่อย
ต้องจ่ายเงินไหม
ไม่ต้อง Roblox Studio ใช้ฟรี สร้างและเผยแพร่เกมได้ฟรี ต้องมีแค่บัญชี Roblox
เครื่องแบบไหนใช้ได้
Roblox Studio มีบน Windows และ macOS ใช้กับ Chromebook หรือมือถือไม่ได้ เครื่องโน้ตบุ๊กทั่วไปเริ่มได้ แต่เกมที่มีฉากใหญ่จะต้องการการ์ดจอและแรมมากขึ้น
เด็กทำได้ไหม
ได้ ตอนแรกเป็นการลากวาง ส่วนโค้ดเริ่มใน EP2 และใช้ภาษา Luau ที่อ่านง่าย ผู้ปกครองควรช่วยตั้งค่าบัญชีและดูเรื่องความปลอดภัย ซึ่งจะเล่าในตอนท้ายของซีรีส์
คำสั่งและค่าตั้งในบทความทดสอบบนระบบตัวอย่าง ลองบนเครื่องทดสอบก่อนใช้กับระบบจริงเสมอ