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

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

rbxassetid://6768917255

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