สร้างด้วยเครื่องมือเขียนโค้ด

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

คู่มือนี้และวิดีโอที่แนบมาจะพาคุณเชื่อมต่อเครื่องมือเขียนโค้ดที่ใช้ AI กับ Roblox Studio ผ่าน MCP เพื่อให้ตัวแทนของคุณสามารถอ่าน เขียน และทดสอบเกมแทนคุณได้

เมื่อสิ้นสุด คุณจะมีโฟลเดอร์โปรเจกต์ที่ซิงค์กับ Studio ผ่าน Script Sync (ฟีเจอร์ที่ให้คุณใช้โปรแกรมแก้ไขของคุณเองในการเขียนโค้ด) การเชื่อมต่อ MCP ที่ให้ตัวแทนของคุณควบคุม Studio โดยตรง และที่เก็บ Git ที่พร้อมสำหรับการพัฒนา

ขั้นตอนที่ 1: ติดตั้งสิ่งที่จำเป็น

คุณจะต้องมีส่วนประกอบต่อไปนี้ก่อนเริ่ม:

  1. โปรแกรมแก้ไขข้อความที่ใช้ AI - ตัวเลือกที่ได้รับความนิยมมากที่สุดคือ Visual Studio Code และ Cursor Cursor มีผู้ช่วย AI ในตัว ขณะที่ VS Code ต้องการส่วนขยายเช่น Claude Code ทั้งสองทำงานได้ดีที่นี่ ดังนั้นใช้ตัวใดตัวหนึ่งที่คุณชอบ
  2. Roblox Studio - ดาวน์โหลดได้จาก create.roblox.com
  3. Git - ติดตั้งได้จาก git-scm.com
    • บน Windows คุณสามารถใช้ WinGet: winget install --id Git.Git -e --source winget
    • บน macOS คุณสามารถใช้ Homebrew: brew install git

ขั้นตอนที่ 2: ลงชื่อเข้าใช้ทุกอย่าง

  1. โปรแกรมแก้ไขข้อความของคุณ:
    • VS Code — การลงชื่อเข้าใช้จะแตกต่างกันไปตามส่วนขยาย สำหรับ Claude Code ให้คลิกที่ไอคอน Claude ในแถบกิจกรรม ลงชื่อเข้าใช้ด้วยบัญชี Anthropic ของคุณ และยืนยันว่าพาเนลแชทเปิดขึ้น ผู้ให้บริการอื่น ๆ ก็คล้ายกัน
    • Cursor — เปิด Cursor ลงชื่อเข้าใช้ด้วยบัญชี Cursor ของคุณ และยืนยันว่าพาเนลแชทเปิดขึ้น คุณสามารถใช้โมเดลใดก็ได้ที่คุณชอบ
  2. Roblox Studio — เปิด Studio ลงชื่อเข้าใช้ด้วยบัญชี Roblox ของคุณ และยืนยันว่าคุณสามารถสร้างสถานที่ใหม่ได้

ขั้นตอนที่ 3: ดาวน์โหลดที่เก็บเริ่มต้น

ที่เก็บเริ่มต้นจะให้เลย์เอาต์โฟลเดอร์และไฟล์ .gitignore เพื่อให้ Git บันทึกเฉพาะส่วนที่สำคัญของโปรเจกต์คุณ การตั้งค่ามือส่วนใหญ่ได้ทำไว้ให้คุณแล้ว

  1. ดาวน์โหลด ที่เก็บเริ่มต้น และแตกไฟล์ มันมีโฟลเดอร์ชื่อ WaveSurvival อยู่แล้ว
  2. ในโปรแกรมแก้ไขของคุณ ให้เลือก File → Open Folder และเลือก WaveSurvival คุณควรเห็นสามโฟลเดอร์ภายใน:
    • ServerScriptService/ เก็บสคริปต์เซิร์ฟเวอร์ เช่น เกมลอจิก AI ศัตรู และการจัดการคลื่น
    • ReplicatedStorage/ เก็บโมดูลที่แชร์ซึ่งทั้งเซิร์ฟเวอร์และไคลเอนต์สามารถใช้ได้
    • StarterPlayerScripts/ เก็บสคริปต์ไคลเอนต์ที่ทำงานสำหรับผู้เล่นแต่ละคน

ไฟล์ .gitkeep ภายในแต่ละโฟลเดอร์เป็นตัวแทนเพื่อให้ Git ติดตามโฟลเดอร์ในขณะที่ยังว่างอยู่

ขั้นตอนที่ 4: สร้างโปรเจกต์ว่างใน Roblox Studio

  1. เปิด Roblox Studio และคลิก New Experience
  2. เลือก File → Save to File นำทางไปยังโฟลเดอร์ WaveSurvival ของคุณ และบันทึกสถานที่เป็น WaveSurvival.rbxlx ไฟล์ .gitignore ของที่เก็บเริ่มต้นได้ยกเว้นไฟล์ .rbxlx จาก Git แล้ว
  3. รักษา Studio ให้เปิดอยู่ คุณจะต้องใช้มันสำหรับ Script Sync และ MCP

ขั้นตอนที่ 5: เปิดใช้งานเบต้า Script Sync

Script Sync เป็นฟีเจอร์เบต้า ดังนั้นคุณต้องเปิดใช้งานก่อนที่คุณจะสามารถใช้มันได้

  1. ใน Studio ให้เลือก File → Beta Features
  2. ค้นหา Script Sync เปิดใช้งานมัน และคลิก Save
  3. รีสตาร์ท Studio เมื่อได้รับการแจ้งเตือน

ขั้นตอนที่ 6: เชื่อมต่อ Script Sync

คุณเชื่อมต่อ Script Sync หนึ่งครั้งต่อโปรเจกต์โดยการเชื่อมโยงแต่ละบริการของ Studio กับโฟลเดอร์ที่ตรงกันบนดิสก์

  1. ใน Explorer คลิกขวาที่ ServerScriptService
  2. เลือก Script Sync → Sync to จากนั้นเรียกดูไปยังโฟลเดอร์ WaveSurvival
  3. ทำซ้ำสำหรับ ReplicatedStorage และ StarterPlayerScripts

ไฟล์ .luau ใด ๆ ที่คุณสร้างในโฟลเดอร์เหล่านั้นจะปรากฏเป็นสคริปต์ใน Studio โดยอัตโนมัติ

ขั้นตอนที่ 7: ตรวจสอบ Script Sync

ในพาเนลแชทของโปรแกรมแก้ไขของคุณ ให้เรียกตัวแทนของคุณ:

สร้างสคริปต์ทดสอบที่ ServerScriptService/Test.server.luau ที่พิมพ์ 'Hello from Script Sync!' ไปยังเอาต์พุต

ใน Studio ให้ตรวจสอบ Explorer คุณควรเห็น Test ปรากฏอยู่ใต้ ServerScriptService คุณจะทำการตรวจสอบที่ลึกซึ้งยิ่งขึ้นโดยใช้ตัวแทนหลังจากเชื่อมต่อ MCP

ขั้นตอนที่ 8: เปิดใช้งานการเชื่อมต่อ MCP

เซิร์ฟเวอร์ MCP ของ Studio ช่วยให้ตัวแทน AI ของคุณสามารถโต้ตอบกับ Studio ได้โดยตรง อ่านต้นไม้เกม สร้างวัตถุ รันสคริปต์ และตรวจสอบเอาต์พุต มันครอบคลุมสิ่งที่ Script Sync ไม่สามารถเข้าถึงได้ เช่น StarterGui และ StarterPack

  1. ใน Studio ให้เปิดหน้าต่าง Assistant โดยใช้ปุ่ม Assistant ที่มุมขวาบน
  2. คลิก ⋯ → Manage MCP Servers
  3. ยืนยันว่า MCP เปิดใช้งานอยู่
  4. ภายใต้ Quick connect เปิดใช้งาน Cursor หรือ Visual Studio Code

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

ขั้นตอนที่ 9: ตรวจสอบการเชื่อมต่อ MCP

เรียกตัวแทนของคุณ:

ใช้ Roblox MCP เพื่ออ่านต้นไม้เกมปัจจุบันใน Roblox Studio แสดงรายการสิ่งที่อยู่ใน Workspace

คุณอาจต้องอนุมัติคำสั่งหรือเพิ่มเครื่องมือ MCP ลงในรายการอนุญาต สำหรับเทมเพลต Baseplate ใหม่ คำตอบจะอธิบาย Camera, Terrain, Baseplate, และ SpawnLocation เริ่มต้นและยืนยันว่าไม่มีเนื้อหาอื่น ๆ ยังอยู่

ขั้นตอนที่ 10: รันการตรวจสอบแบบครบวงจร

เรียกตัวแทนของคุณเพื่อตรวจสอบการตั้งค่าทั้งหมดในครั้งเดียว:

ใช้การเชื่อมต่อ MCP ของ Roblox เพื่อตรวจสอบว่า Script Sync ทำงานอย่างถูกต้อง ทำการเปลี่ยนแปลงใน Test.server.luau เพิ่มสคริปต์ใหม่ในอีกสองโฟลเดอร์ และตรวจสอบเอาต์พุตของแต่ละอัน รัน game:GetService("InstanceFileSyncService"):GetStatus(instance) ในแต่ละสคริปต์เพื่อตรวจสอบสถานะการซิงค์ เมื่อคุณเสร็จสิ้น ให้ลบสคริปต์ทั้งสาม

ดูใน Studio และคุณจะเห็นตัวแทนเริ่มการทดสอบการเล่นเพื่อยืนยันเอาต์พุต

ขั้นตอนที่ 11: คอมมิตไปยัง Git

ตอนนี้คุณมีการกำหนดค่าที่สะอาดและทำงานได้ ซึ่งทำให้เป็นช่วงเวลาที่ดีในการคอมมิต จากเทอร์มินัลของคุณ:

git add .
git commit -m "เชื่อมต่อ Script sync และยืนยัน MCP"

ขั้นตอนถัดไป

โปรเจกต์ของคุณตอนนี้ซิงค์กับ Studio ตัวแทน AI ของคุณสามารถพูดคุยกับมันโดยตรง และคุณมีที่เก็บ Git เพื่อติดตามการเปลี่ยนแปลงและความก้าวหน้า

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

©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ