โครงการใน Roblox คือการรวบรวม สถานที่, ทรัพย์สิน, การตั้งค่า, และทรัพยากรอื่น ๆ ที่รวมกันเพื่อแสดงถึง เกม หนึ่งเกม Roblox เก็บโครงการของคุณในคลาวด์เพื่อความสะดวกในการทำงานร่วมกัน การแก้ไข และการควบคุมเวอร์ชัน คุณสร้างและจัดการโครงการด้วย Roblox Studio ซึ่งเป็น IDE แบบครบวงจรที่ให้เครื่องมือสำหรับการสร้าง การเขียนสคริปต์ การทดสอบ และการเผยแพร่
สถานที่
เกมใน Roblox ประกอบด้วย สถานที่ แยกต่างหาก ซึ่งเปรียบได้กับฉากใน Unity หรือแผนที่ใน Unreal Engine แต่ละสถานที่จะมีส่วนประกอบทั้งหมดสำหรับส่วนนั้นของเกม รวมถึงสภาพแวดล้อมเฉพาะส่วนที่, ชิ้นส่วน, เมช, สคริปต์, และส่วนติดต่อผู้ใช้
ดูหน้าสำหรับ การสร้างและเผยแพร่, การกำหนดค่า, และ การอัปเดต เกมและสถานที่สำหรับรายละเอียดเพิ่มเติม

แต่ละสถานที่จะถูกแสดงโดย โมเดลข้อมูล ซึ่งเป็นลำดับชั้นของวัตถุที่บรรยายทุกอย่างเกี่ยวกับสถานที่นั้น ๆ เครื่องยนต์ Roblox ใช้โมเดลข้อมูลเป็นแหล่งความจริงสำหรับสถานะของสถานที่ ดังนั้นมันจึงสามารถจำลองและเรนเดอร์บนอุปกรณ์ของลูกค้าได้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่เครื่องยนต์ตีความโมเดลข้อมูล ดูที่ การทำงานของลูกค้า-เซิร์ฟเวอร์
การจัดระเบียบวัตถุภายในโมเดลข้อมูลอย่างเหมาะสมและตั้งใจนั้นเป็นสิ่งจำเป็นสำหรับ ฟังก์ชันการทำงานและการบำรุงรักษาโครงการของคุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับว่าวัตถุใดบ้างที่มีอยู่และวิธีการจัดระเบียบและใช้งานดูที่ โมเดลข้อมูล
ทรัพย์สิน
ใน Roblox ทรัพย์สินเช่น รูปภาพ, เมช, และเสียง จะถูกจัดเก็บเป็น ทรัพย์สินที่อยู่ในคลาวด์ ดังนั้นคุณจึงไม่จำเป็นต้องรวมสำเนาท้องถิ่นไว้ในเกม Studio ที่บันทึกไว้ แต่ละทรัพย์สินในคลาวด์จะถูกกำหนดหมายเลข ID ทรัพย์สิน ที่ไม่ซ้ำกันซึ่งสามารถให้เกมหลายเกมใช้ได้ คุณสามารถสร้างทรัพย์สินโดยตรงใน Studio เช่น โมเดล หรืออิมพอร์ตทรัพย์สินเช่น รูปภาพ, เสียง, และเมชจากเครื่องมืออื่น ๆ
rbxassetid://7229442422

rbxassetid://6768917255

rbxassetid://9125402735
โดยค่าเริ่มต้น ทรัพย์สินจะเป็นส่วนตัวสำหรับเกมของคุณและคุณสามารถใช้ทรัพย์สินในสถานที่ใดก็ได้โดยการอ้างถึงหมายเลข ID ของมัน คุณยังสามารถแจกจ่ายไปยังชุมชนใน Creator Store เพื่อให้ผู้อื่นสามารถใช้ได้เช่นกัน
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการอิมพอร์ตและเผยแพร่ทรัพย์สิน ดูที่ ทรัพย์สิน
แพ็คเกจ
แพ็คเกจ คือลำดับชั้นของวัตถุที่สามารถนำกลับมาใช้ใหม่ได้ซึ่งคุณสามารถกำหนดและใช้ซ้ำในหลายสถานที่ในหลายเกม สำหรับโครงการขนาดใหญ่ แพ็คเกจมีประโยชน์ดังต่อไปนี้:
- แพ็คเกจสามารถใช้เป็นชุดทรัพย์สิน ทำให้คุณสามารถสร้างสำเนาของชุดวัตถุตามที่ต้องการ
- แพ็คเกจทำให้การอัปเดตทรัพย์สินทำได้ง่ายขึ้น ตัวอย่างเช่น แพ็คเกจสามารถรวมต้นไม้ที่ซ้ำกันหลายครั้งในสภาพแวดล้อม หากคุณต้องการทำการเปลี่ยนแปลง เช่น เปลี่ยนพื้นผิวสำหรับต้นไม้ มันสามารถได้รับการอัปเดตในแพ็คเกจเพียงครั้งเดียวแทนที่จะต้องอัปเดตในแต่ละตัวอย่าง
- แพ็คเกจสามารถเริ่มต้นด้วยทรัพย์สินแบบเกรย์บ็อกซ์ และในที่สุดสามารถถูกแทนที่ด้วยทรัพย์สินศิลปะสุดท้าย เมื่อทรัพย์สินถูกแทนที่ มันจะเก็บรักษาตำแหน่งและทิศทางทั้งหมดไว้เหมือนเดิม
การตั้งค่า
การตั้งค่าเกมจะถูกจัดการจาก Creator Dashboard หรือภายใน Studio รวมถึง:
- ข้อมูลพื้นฐาน — ข้อมูลพื้นฐานเกี่ยวกับเกม เช่น ชื่อ, คำอธิบาย, และประเภท เกมส่วนใหญ่ที่นี่จะถูกใช้ในรายการเกมของคุณ
- การสื่อสาร — การตั้งค่าที่ช่วยให้ผู้ใช้ที่มีสิทธิ์สามารถใช้ การสนทนาด้วยเสียง หรือทำให้ตัวละครเคลื่อนไหวผ่านกล้องของพวกเขาในเกมของคุณ
- การสร้างรายได้ — ตัวเลือกในการสร้างรายได้จากเกมของคุณ ตามที่ระบุไว้ใน การสร้างรายได้
- การแปลภาษา — การกำหนดค่าสำหรับ ภาษาและภูมิภาคต่าง ๆ
- ตัวละคร — การตั้งค่าที่เกี่ยวข้องกับตัวละคร เช่น สัดส่วนของตัวละครและการแทนที่เสื้อผ้า
ความร่วมมือ
ด้วย เครื่องมือความร่วมมือที่สร้างขึ้นใน Studio สมาชิกในทีมสามารถมีส่วนร่วมในเกมได้อย่างอิสระตามเวลาของตนเอง หรือทำงานร่วมกับผู้อื่น คุณสมบัติหลัก ได้แก่:
- ผู้ดูแลกลุ่มสามารถจัดการสมาชิกที่มีสิทธิ์เข้าถึงการร่วมมือและสมาชิกที่ไม่มีสิทธิ์ได้ ซึ่งจะป้องกันบทบาทที่ถูกต้องภายในทีมขนาดใหญ่
- ผู้มีส่วนร่วมสามารถสร้างงานร่วมกับสมาชิกทีมคนอื่นได้ในเวลาเดียวกันและเห็นการเปลี่ยนแปลงที่เกิดขึ้นโดยผู้อื่นโดยอัตโนมัติ
- ผู้มีส่วนร่วมสามารถแก้ไขสคริปต์เดียวกันที่ผู้อื่นอาจกำลังแก้ไข, ทดสอบในท้องถิ่น, และส่งการเปลี่ยนแปลงไปยังโครงการที่ตั้งอยู่ในคลาวด์เมื่อพร้อม
สำหรับข้อมูลเพิ่มเติม ดูที่ ความร่วมมือ
การทดสอบ
ทีม ของคุณสามารถทดสอบเกมได้ทันทีใน PC, มือถือ, VR, และอุปกรณ์อื่น ๆ ที่คุณต้องการสนับสนุนผ่านแอป Roblox; ไม่จำเป็นต้องจัดทำบิลด์, เผยแพร่ในร้านแอป, หรือรอการอนุมัติจากร้านแอป
Studio เสนอตัวเลือกต่าง ๆ สำหรับการทดสอบเกมก่อนที่จะเผยแพร่สู่สาธารณะ:
- การทดสอบการเล่นอย่างรวดเร็ว ที่ให้การจำลองที่ใกล้เคียงของเกมที่ทำงานบนแอป Roblox
- การจำลองหลายไคลเอนต์ สำหรับการเปรียบเทียบว่าไคลเอนต์แต่ละตัว "เห็น" ไคลเอนต์อื่นภายในเกมอย่างไร
- การจำลองอุปกรณ์ ที่ให้ข้อมูลเชิงลึกเกี่ยวกับวิธีการทำงานของการควบคุมบนอุปกรณ์มือถือหรือตัวแสดง UI บนหน้าจอที่แตกต่างกันและอัตราส่วนต่าง ๆ
- การทดสอบการเล่นร่วมกัน กับสมาชิกในทีมของคุณ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแต่ละตัวเลือกการทดสอบ ดูที่ โหมดการทดสอบ Studio