บทความ › พัฒนาเกม

Roblox EP1 เริ่มทำเกมแรก: ติดตั้ง Roblox Studio และสร้างฉากแรกที่กด Play ได้

ทำเกม Roblox ตั้งแต่ศูนย์ ติดตั้ง Roblox Studio รู้จักหน้าจอ Explorer และ Properties วางพื้น ทำบันได กด Play ทดสอบ และเข้าใจว่าเกมหนึ่งเกมประกอบด้วยอะไรบ้าง

เริ่มต้น อ่าน 6 นาที 16 ตุลาคม 2569 ทำเกม Roblox เกมแรก · บทที่ 1/5

อ่านจบแล้วจะรู้
  • Roblox Studio คือโปรแกรมฟรีสำหรับสร้างเกม Roblox ทุกเกม ทั้งวางฉาก เขียนโค้ด และทดสอบอยู่ในที่เดียว
  • ทุกอย่างในเกมเป็นวัตถุที่มีชื่อและคุณสมบัติ ดูได้จาก Explorer และ Properties
  • ชิ้นส่วนที่ไม่ได้ติ๊ก Anchored จะตกตามแรงโน้มถ่วงตอนเริ่มเกม เป็นเรื่องแรกที่มือใหม่พลาดกันทุกคน

ซีรีส์นี้พาทำเกม Roblox เกมแรกตั้งแต่ศูนย์ จนได้เกม obby (เกมวิ่งกระโดดข้ามสิ่งกีดขวาง) ที่เล่นได้จริง มีจุดเซฟ มีพื้นลาวา มีเส้นชัย ทุกตอนมีขั้นตอนและโค้ดให้ลองตาม ตอนแรกนี้ยังไม่เขียนโค้ด แต่จะรู้จักเครื่องมือให้คล่องก่อน เพราะทุกตอนต่อจากนี้ใช้หน้าจอเดียวกันนี้ทั้งหมด

ขั้นตอนในซีรีส์นี้อ้างอิงเอกสารทางการของ Roblox (Creator Hub) ณ ตุลาคม 2026 ตำแหน่งปุ่มใน Studio อาจย้ายเล็กน้อยเมื่อ Studio อัปเดต แต่ชื่อของทุกอย่างยังเหมือนเดิม

Roblox Studio คืออะไร

เกมทุกเกมบน Roblox สร้างด้วยโปรแกรมเดียวกัน คือ Roblox Studio ในโปรแกรมนี้ทำได้ครบ

  • วางฉาก: พื้น ผนัง บันได ต้นไม้
  • เขียนโค้ดด้วยภาษา Luau (ภาษาที่พัฒนาต่อจาก Lua)
  • กด Play ลองเล่นเกมของตัวเองได้ทันที
  • เผยแพร่ให้คนทั้งโลกเล่น

ติดตั้ง

  1. สมัครหรือเข้าสู่ระบบบัญชี Roblox ที่ roblox.com
  2. เข้า create.roblox.com แล้วกด Start Creating เว็บจะให้ดาวน์โหลด Roblox Studio
  3. ติดตั้งแล้วเปิดโปรแกรม เข้าสู่ระบบด้วยบัญชีเดียวกัน
  4. หน้าแรกของ 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)
gameเกมทั้งเกมWorkspaceฉากที่มองเห็นได้Playersผู้เล่นที่อยู่ในเกมLightingแสง ท้องฟ้า เวลาReplicatedStorageของใช้ร่วมสองฝั่งServerScriptServiceโค้ดฝั่งเซิร์ฟเวอร์StarterPlayerStarterPlayerScriptsโค้ดฝั่งผู้เล่น
สิ่งที่เห็นใน Explorer ทุกอย่างในเกมอยู่ในต้นไม้นี้

สร้างฉากแรก: บันไดสามขั้น

  1. ที่แถบด้านบน กดปุ่ม Part จะได้กล่องสี่เหลี่ยมหนึ่งก้อนกลางฉาก
  2. ดูใน Properties หาช่อง Size แล้วตั้งเป็น 8, 1, 8 (กว้าง 8 สูง 1 ลึก 8 หน่วย) ได้แผ่นพื้นหนึ่งแผ่น
  3. หาช่อง Anchored แล้ว ติ๊กให้ถูก สำคัญมาก อธิบายข้างล่าง
  4. เลือกสีที่ช่อง Color และเปลี่ยนชื่อใน Explorer เป็น Step1 (ดับเบิลคลิกที่ชื่อ)
  5. กด 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 นาที

  1. เปิด Baseplate ทำบันไดสามขั้นตามข้างบน ตั้ง Anchored ทุกขั้น
  2. เพิ่มแผ่นพื้นแคบ ๆ (Size 2, 1, 8) เป็นสะพานให้เดินข้าม
  3. กด Play แล้วลองเดินจากพื้นขึ้นไปถึงขั้นบนสุด ถ้ากระโดดไม่ถึง ปรับระยะแล้วลองใหม่
  4. กด Save to Roblox

ข้อผิดพลาดที่เจอบ่อย

  • ลืมติ๊ก Anchored ฉากร่วงตอนกด Play
  • แก้ฉากระหว่างกด Play แล้วงานหายตอนกด Stop
  • ตั้งชื่อทุกอย่างว่า Part ตอนหลังโค้ดจะหาของไม่เจอ
  • วางขั้นบันไดห่างหรือสูงเกินกว่าที่ตัวละครกระโดดถึง

ตอนหน้า

ฉากของเรายังนิ่งอยู่ EP2 จะเริ่มเขียนโค้ด Luau ครั้งแรก ให้พื้นเปลี่ยนสีเมื่อเหยียบ ทำพื้นลาวาที่เหยียบแล้วต้องเริ่มใหม่ และพื้นที่หายไปเมื่อยืนนานเกิน

คำถามที่พบบ่อย

ต้องจ่ายเงินไหม

ไม่ต้อง Roblox Studio ใช้ฟรี สร้างและเผยแพร่เกมได้ฟรี ต้องมีแค่บัญชี Roblox

เครื่องแบบไหนใช้ได้

Roblox Studio มีบน Windows และ macOS ใช้กับ Chromebook หรือมือถือไม่ได้ เครื่องโน้ตบุ๊กทั่วไปเริ่มได้ แต่เกมที่มีฉากใหญ่จะต้องการการ์ดจอและแรมมากขึ้น

เด็กทำได้ไหม

ได้ ตอนแรกเป็นการลากวาง ส่วนโค้ดเริ่มใน EP2 และใช้ภาษา Luau ที่อ่านง่าย ผู้ปกครองควรช่วยตั้งค่าบัญชีและดูเรื่องความปลอดภัย ซึ่งจะเล่าในตอนท้ายของซีรีส์

คำสั่งและค่าตั้งในบทความทดสอบบนระบบตัวอย่าง ลองบนเครื่องทดสอบก่อนใช้กับระบบจริงเสมอ

อ่านต่อ

#เกมกลาง

Roblox EP5 เกมลาวาขึ้น: สร้างทั้งด่านด้วยโค้ด และทดสอบกฎเกมนอก Studio

เกมที่สองของซีรีส์ เกมเป็นรอบที่ลาวาค่อย ๆ ขึ้น ใครถึงยอดหอคอยได้แต้ม ทั้งด่านสร้างจากโค้ดด้วย Rojo และทดสอบกฎว่ากระโดดถึงทุกขั้นด้วย Lune

อ่าน 13 นาที
#เกมเริ่มต้น

Roblox EP4 ประกอบ obby ให้ครบเกม: จุดเซฟ กระดานด่าน ลาวาทั้งเกม และเส้นชัย

รวมทุกอย่างเป็นเกม obby ที่เล่นได้จริง จุดเซฟด้วย SpawnLocation กระดานคะแนน leaderstats ลาวาทั้งเกมคุมด้วย Script เดียวผ่าน Tag และเส้นชัยที่นับครั้งชนะ พร้อมโค้ดเต็ม

อ่าน 13 นาที
#เกมเริ่มต้น

Roblox EP3 เซิร์ฟเวอร์กับเครื่องผู้เล่น: โค้ดแต่ละแบบทำงานที่ไหน

เกม Roblox มีสองฝั่ง เซิร์ฟเวอร์ที่ทุกคนใช้ร่วมกัน และเครื่องของผู้เล่นแต่ละคน ทดลองให้เห็นกับตาว่าการเปลี่ยนแปลงฝั่งไหนใครเห็น วางโค้ดให้ถูกที่ และทำไมเรื่องนี้กันโกงได้

อ่าน 7 นาที