หลังจากที่คุณผ่านการทักทายและรู้จักกับ UI ของ Roblox Studio คุณก็พร้อมที่จะเริ่มสร้างประสบการณ์บนแพลตฟอร์ม
โดยใช้ตัวอย่าง คุณภาพสูงแคตตาล็อก แพ็คเกจ, การแนะนำนี้ช่วยให้คุณผ่านกระบวนการสร้างสรรค์สำหรับประสบการณ์ที่ผู้เล่นสามารถปล่อยไปยังเป้าหมายบนแท่นลอยรวมถึงคำแนะนำเกี่ยวกับ:
- การสร้างและจัดระเบียบาดาห์ของข้อมูลสำหรับสถานที่เดียวโดยใช้หนึ่งในโครงสร้างและระเบียบาดาของโครงการของ Studio
- การปรับแต่งทั้ง 3D เรืองแสงและซับซ้อนจากร้านค้าสร้างของผู้สร้างด้วยลักษณะเฉพาะสำหรับความต้องการในการเล่นเกมของคุณ
- จัดและวางสคริปต์ในสถานที่ที่เหมาะสมเพื่อให้ Roblox การเล่นเกม
- ทดสอบและเผยแพร่ผลงานของคุณให้กับผู้ชมทั่วโลกที่เข้าถึงแพลตฟอร์มโดยใช้อุปกรณ์ต่างๆ
หลังจากที่คุณเสร็จสิ้นกระบวนการนี้คุณสามารถเรียนรู้วิธีการสร้างประสบการณ์ 3D เรื่องง่ายดายด้วย หลักสูตรการเรียนรู้แกนหลัก ร่วมกับการทดลองใช้กรณีใช้งานที่แตกต่างกันหรือเริ่มสร้า
สร้างโครงการ
โครงการ เป็นคอลเลกชันของสินทรัพย์ การตั้งค่า และทรัพยากรอื่น ๆ ที่เกี่ยวข้องกับประสบการณ์ ทั้งหมด โครงการเริ่มต้น
ตัวอักษรของวัตถุในสถานที่คือ แบบข้อมูลของมัน และอธิบายทุกอย่างที่เก็บข้อมูลเกมที่เล่นได้, เช่น วัตถุที่ประกอบเป็นโลก 3D สู่วัตถุที่
สําหรับประสบการณ์ครั้งแรกของคุณ การกวดวิชานี้สอนคุณวิธีการสร้างและจัดระเบียบาดาห์ของข้อมูลโดยใช้หนึ่งในโครงการเทมเพลตของ Studio ที่คุณสามารถใช้เพื่อสร้างประสบการณ์ส�
เช่นเดียวกับการสร้างประสบการณ์สวมบทบาทด้วยเมืองขนาดใหญ่คุณสามารถเปิด เทมเพลตเมือง Modern City ที่มีวัตถุผนัง หน้าต่าง และประตูที่คุณสามารถแนบม
เพื่อให้เรื่องง่าย การกวดวิชานี้สอนคุณวิธีการสร้างโครงการด้วย แผ่นพื้นฐาน เทมเพลตเพราะมันรวมถึงสองวัตถุที่เป็นสิ่งสำคัญสำหรับประสบการณ์ส่วนใหญ่บนแพลตฟอร์ม:
- สถานที่เกิดตัว – เมื่อผู้เล่นเข้าร่วมประสบการณ์ สถานที่เกิดตัว SpawnLocation จะเป็นสถานที่ที่ผู้เล่นปรากฏในพื้นที่ 3D เมื่อพวกเขาเข้าร่วมประสบการณ์ และยังเป็นสถานที่ท
- แผ่นพื้นฐาน – แผ่นพื้นฐานคือพื้นที่ชั้นดาดฟ้าที่มีลักษณะเหมือนกริด
รุ่นนี้เป็นตัวอย่างที่ดีเพื่อสร้างประสบการณ์ครั้งแรกของคุณเพราะมันให้โลกที่มีความสมจริงสูงโดยใช้เทคโนโลยีการอśานแสงที่มีคุณภาพสูงและ
เพื่อเปิดโครงการด้วยแม่พิมพ์ Baseplate:
เปิด Roblox Studio หน้าแรกจะแสดงรายการโครงการทั้งหมดที่มี
เลือก แผ่นพื้นฐาน รุ่นที่ ใหม่โดยใช้ตำแหน่งเริ่มต้นและฐานพื้นฐาน
รับแพ็คเกจสินทรัพย์
ตอนนี้คุณมีโครงการเปิดอยู่แล้ว คุณสามารถเพิ่มวัตถุ 3D เพิ่มเติมได้ในรุ่นข้อมูลข้างเคียงกับสถานที่เกิดและแผ่นดิน โดย Studio จะแทนที่วัตถุ 3D เหล่านี้ด้วย
มีสามประเภทของ BasePart วัตถุ แต่ส่วนที่พบบ่อยที่สุดคือ:
- ชิ้นส่วน – วัตถุ Part เป็นวัตถุ 3D พื้นฐานของ Studio ที่มีห้ารูปร่างที่แตกต่างกัน: ลูกบอล, บล็อก, ทรงกระบอก, ขอบ, และมุม
- เมชชันเนต์ – วัตถุ MeshPart คือคอลเลกชันของเหลี่ยมผืนผ้า, ขอบ, และใบหน้าที่ประกอบด้วยวัตถุจากแอปการจำลองของบุคคลที่สาม
เพื่อช่วยให้คุณคุ้นเคยกับวัตถุ 3D ทั้งสองประเภทนี้ การฝึกนี้ให้คุณแพ็คเกจทรัพยากรที่รวมถึงส่วนต่อไปนี้และเมชที่สร้างเกมเพลย์แห่งการเริ่มต้นสำหรับประสบการณ์แรกของคุณ:
คุณสามารถหาแพ็คเกจสินค้านี้ได้ที่ ร้านค้าผู้สร้าง ตลาดที่มีสินค้าจาก Roblox และชุมชน Roblox สำหรับใช้ในโครงการของคุณ
คลังไอเท็มStudio ให้คลิกลิงค์ เพิ่มในคลัง ในส่วนต่อไปนี้ คลังไอเท็ม
เพื่อรับแพ็คเกจสินทรัพย์นี้จากคลังของคุณไปยังประสบการณ์ของคุณ:
ในแถบเมนู เลือก ดู แท็บ
ในส่วน แสดง คลิก กล่องเครื่องมือ รูป แสดง กล่องเครื่องมือ ขึ้นมา
ในหน้าต่าง กล่องเครื่องมือ คลิกที่แท็บ กระเป๋า แสดงผลการเรียงลำดับ โมเดลของฉัน
คลิกที่ปุ่ม เริ่ม - แพ็คเกจสินทรัพย์ ที่อยู่ในช่องมุมมองของคุณ แพ็คเกจสินทรัพย์จะปรากฏในหน้าต่างของคุณ
ปรับแต่งเป้าหมาย
เมื่อคุณเพิ่มวัตถุ 3D ในประสบการณ์ของคุณ Studio จะปรับปรุง หน้าต่าง Explorer เพื่อแสดงชื่อของวัตถุและลำดับของบุตรหลานภายในบริการ
หน้าต่าง Explorer เป็นหน้าต่าง Studio ที่แสดงรุ่นข้อมูลสำหรับสถานที่ในประสบการณ์ของคุณที่คุณมีเปิดอยู่ หมายความว่าหากคุณมีประสบการณ์กับสถานที่หลายแห่งหน้าต่างนี้จะแสดงวัตถุที่แตกต่างกันขึ้นอย
เมื่อคุณเลือกวัตถุในหน้าต่าง Explorer ของ Studio จะปรับปรุง หน้าต่าง ลักษณะละเอียดละเอียดเพิ่มเติม เพื่อแสดงการเลือกของคุณสมบัติที่คุณสามารถปรับแต่งสำหร
เพื่อปรับแต่งเป้าหมายของคุณ:
เลือกหนึ่งในเป้าหมาย
ใน หน้าต่าง Explorer คลิกลูกศรลูกลงไปทางซ้ายของ IntroToStudioCatapult เพื่อแสดงทั้งหมดของลูกของมัน
โดยใช้กระบวนการนี้ให้ขยายไดเรกทอรี เป้าหมายพื้นฐาน โดยใช้โมเดลเด็ก เป้าหมายพื้นฐาน สำหรับแพลตฟอร์มลอยที่อยู่ใกล้กับแพลตฟอร์มติดตั้งบนพื้น, และ เก็บไอเท
คลิกหนึ่งในส่วน หน้าต่างมุมมอง จะแสดงรูปโฉมรอบตัววัตถุเพื่อแสดงว่ามันได้รับการเลือก และ หน้าต่างพรรค จะปรับปรุงให้เพื่อแสดงเลือกของโปรไฟล์ที่ปรับแต่งได้สำหรับชิ้นส่
ใน หน้าต่าง Proprieties
- ตั้ง สีอิฐ ให้เป็นสีที่คุณต้องการสีผนัง
- ตั้ง ขนาด ให้กับเครื่องชี้วัดที่คุณต้องการให้มีขนาดบรรจุบนแกน X, Y และ Z
- ตั้ง CFrame.Position ให้กับตำแหน่งที่คุณต้องการให้ชิ้นส่วนมีบนแพลตฟอร์ม
- ตั้ง CFrame.Orientation ให้กับการหมุนที่คุณต้องการให้ชิ้นส่วนมีตามแกน Y
ทำซ้ำกระบวนการนี้สำหรับอื่น ๆ บนแพลตฟอร์มลอย
จัดเรียงสคริปต์
ขณะที่คุณมีความยืดหยุ่นมากมายในวิธีการจัดการโมเดลข้อมูลภายในโครงการของคุณ แต่เครื่องยนต์ Roblox คาดหวังว่าจะมีบางวัตถ
หมวดหมู่หลักของบริการคอนเทนเนอร์รวมถึง:
- พื้นที่ทํางาน - มีวัตถุที่เรนเดอร์ในโลก 3D
- สภาพแวดล้อม - มีวัตถุสำหรับการตั้งค่าและองค์ประกอบสภาพแวดล้อม
- การเลียนแบบ - มีเนื้อหาและโลจิกที่เลียนแบบระหว่างเซิร์ฟเวอร์และลูกค้า
- เซิร์ฟเวอร์ - ประกอบด้วยเนื้อหาและโลจิกข้างเซิร์ฟเวอร์เท่านั้น
- ลูกค้า - ประกอบด้วยเนื้อหาและโลจิกข้างลูกค้า
- การแชท - มีวัตถุที่เปิดใช้งานคุณสมบัติการแชท
จนถึงขั้นตอนนี้ในการกวดวิชาคุณได้โต้ตอบกับวัตถุเท่านั้นในบริการ Workspace ของข้อมูลของคุณ อย่างไรก็ตามเพื่อให้คาตาปลายทำงานได้อย่างเหมาะสมคุ
- Scripts - สคริปที่สามารถดำเนินการบนเซิร์ฟเวอร์หรือคลายเคลมได้ขึ้นอยู่กับสมบัติสมบัติของมัน RunContext โปรพี่
- ModuleScripts - สคริปต์ที่ใช้ได้ซ้ำที่คุณสามารถต้องการจากสคริปต์ของเซิร์ฟเวอร์และคลายเคลมได้
สมบัติของ Script ตัว RunContext ระบุว่าสคริปต์จะดำเนินการบนคลายเคลมอาจเป็นสามประเภทของรูปแบบการดำเนินการ:
- มรดก - สคริปต์จะดำเนินการตามคอนเทนเนอร์พ่อของมัน มรดกคือคอนเทนเนอร์การดำเนินการเริ่มต้น
- เซิร์ฟเวอร์ - สคริปต์จะดำเนินการเฉพาะในเซิร์ฟเวอร์ ไม่ว่าจะเป็นคอนเทนเนอร์พ่อของมัน
- ลูกค้า - สคริปต์ทำงานได้เฉพาะในลูกค้า ไม่ว่ามันจะอยู่ในคอนเทนเนอร์พ่อ
มีความสำคัญที่จะตระหนักว่าสคริปต์ทำงานที่ไหน หากคุณเล่นเกมในขณะนี้ผู้เล่นไม่สามารถใช้โครงกระเป๋าเป้สะพายหลังได้หรือเปิดให้บริกา
ReplicatedStorage มีวัตถุที่สามารถใช้ได้ทั้งเซิร์ฟเวอร์และลูกค้าที่เชื่อมต่อ ทำให้เป็นสถานที่ที่ดีที่ส
เพื่อจัดเก็บไฟล์ในโฟลเดอร์ของพวกเขาเป็นบริการคอนเทนเนอร์ที่ถูกต้องสำหรับกาตาปัลติที่จะทำงานได้อย่างถูกต้อง:
ใน หน้าต่าง Explorer ขยาย ReplicatedStorage และ ServerScriptService ไดเรกทอรี
เลือกลูกทั้งหมดใน ReplicatedStorage โฟลเดอร์แล้วลากไปยังบริการ ReplicatedStorage
เลือกลูกทั้งหมดใน ServerScriptService โฟลเดอร์แล้วลากไปยังบริการ ServerScriptService
ลบ ReplicatedStorage และ ServerScriptService ไดเรกทอรี
- เลือกทั้งสองโฟลเดอร์
- กด Delete
ทดสอบเพื่อให้แน่ใจว่าเครื่องโยนหินตآนี้ทำงานได้อย่างถูกต้อง
ในแถบเมนู คลิกปุ่ม เล่น ปุ่ม Studio จะเข้าสู่โหมดทดสอบการเล่น
ติดตั้งโครงกระเป๋าเก็บน้ำแข็ง Ice แพลตฟอร์มเล็งไปที่แพลตฟอร์ตลอยตัวที่ใกล้ที่สุด แล้วปล่อยให้มันที่เป้าหมาย
ติดตั้งโครงการ WoodPlanks แพลตฟอร์ม
เมื่อคุณทําการทดสอบเสร็จสิ้นให้กลับไปที่เมนูและคลิกปุ่ม หยุด บัตร Studio จะออกจากโหมดทดสอบ
ปรับแต่งกระสุน
ขณะที่โครงกระสุนของคุณมีขนาดเท่ากันเหมือนกัน พวกเขาจะเดินทางระยะทางที่แตกต่างกันเมื่อคุณปล่อยพวกเขาจากคาตาปัลต์ เนื่องจากแต่ละโครงกระสุนมีวัสดุที่แตกต่างกันซึ่
ตามกฎของเคลื่อนที่ที่สองของนิวตัน กฎแห่งการเคลื่อนที่ของวัตถุ การเร่งของวัตถุขึ้นอยู่กับแรงที่กระทําบนวัตถุแ
เพื่อดูหลักการนี้ในการดำเนินการ ตรวจสอบผลลัพธ์จากเกมเพลย์ที่ผ่านมาของคุณ วัส
Roblox Studio เป็นเครื่องมือจำลองสถานการณ์ในโลกแห่งความเป็นจริงซึ่งจะเหมือนกับพฤติกรรมทางกายภาพในเวลาจริงดังนั้นจึงเป็นเรื่องสำคัญที่จะพิจารณ
เพื่อปรับแต่งโครงการที่สาม:
สร้างแพลตฟอร์มลอยตัวที่สามของเป้าหมาย
- ใน หน้าต่าง Explorer เลือก เป้าหมายPlatform โอเบจ
- กด CMD + D เพื่อดับเบิลแพลตฟอร์มและเป้าหมาย
- ใช้เครื่องมือ ย้าย เพื่อย้ายแพลตฟอร์มใหม่ไปยังตำแหน่งใหม่
เปลี่ยนวัสดุของโครงการที่สามเพื่อให้มีปริมาณมวลที่เหมาะสมเพื่อไปยังเป้าหมายของแพลตฟอร์มของคุณ
- ใน หน้าต่าง Explorer ขยายไดเร็กทอรี่ ProjectileMaterials ได้ แล้วเลือก ProjectileC 2. ในหน้าต่าง โปรพีเพอร์ตี้ ตั้ง วัสดุ เป็นวัสดุจริงที่คุณต้องการให้ชิ้นส่วนเหล่านี้เคลื่อนย้ายไปยัง รวมถึงลักษณะทางสายตาและทางกายภาพของมัน นี้ต้องการจำนวนมากของพลัง
แพลตฟอร์ม
เผยแพร่ประสบการณ์
Roblox ไม่เพียง แต่จัดหาเครื่องมือและเครื่องยนต์สำหรับคุณเพื่อสร้างและดำเนินการประสบการณ์ แต่ยังให้คุณเข้าถึงเครือข่ายสังคมขนาดใหญ่ของผ
เกือบทุกอย่างใน Roblox ได้รับการแทนที่เป็นคลาวด์เบสด์ที่มีรหัสที่ตรงกันซึ่งเป็นรหัสที่เหมาะสมสำหรับประเภทของสิน
เมื่อเกิดขึ้นครั้งนี้, ครีเอเตอร์ ดาชาร์ด ให้คุณเครื่องมือและทรัพยากรเพื่อตรวจสอบ การจัดการ และประสานงานสำหรับประสบการณ์ของคุณและสถานที่ของคุณ, เช่น:
- ติดตามกิจกรรมของผู้เล่น การคงคลัง และการเติบโตด้วย คุณสมบัติการวิเคราะห์
- การแปลเนื้อหาในประสบการณ์โดยอัตโนมัติสำหรับผู้ชมทั่วโลกที่พูดภาษาที่หลากหลายด้วย คุณสมบัติการแปลภาษา
- การกำหนดการซื้อในประสบการณ์และโฆษณาที่เสมือนจริงด้วย คุณสมบัติการเงิน
สิ่งที่คุณเรียนรู้จาก Dashboard ของผู้สร้างสร้างสามารถให้คุณมีข้อมูลที่มีประโยชน์เกี่ยวกับวิธีการที่คุณสามารถเริ่มใช้งานต่อไปในโครงการของคุณและมีส่วนร่วมกั
เพื่อเผยแพร่ประสบการณ์ของคุณครั้งแรก:
อัปโหลดประสบการณ์ของคุณไปยังเมฆ
- ในแถบเมนู คลิก ไฟล์ แล้วเลือก เผยแพร่ใน Roblox 2. ใน เผยแพร่เกม หน้าต่าง กรอกฟิลด์ที่เกี่ยวข้องทั้งหมด
- ในฟิลด์ ชื่อ ให้ชื่อประสบการณ์ของคุณ
- ในสาขา คำอธิบาย ให้รายละเอียดเกี่ยวกับสิ่งที่ผู้เล่นคาดหวังจากประสบการณ์
- จาก รายการประเภท เมนูล้างลงมา, เลือกประเภทที่คุณต้องการจะแทนที่ประสบการณ์ของคุณ
- ในส่วน อุปกรณ์ เปิดใช้งานอุปกรณ์ที่คุณต้องการให้ผู้เล่นใช้เพื่อเข้าถึงประสบการณ์ของคุณ
- ในด้านล่างขวาของหน้าต่าง คลิกปุ่ม สร้าง ประสบการณ์ของคุณตอนนี้อยู่ในเมฆด้วย UniverseID และ PlaceID สำหรับสถานที่เริ่มต้น
ทำให้ประสบการณ์เป็นสาธารณะสำหรับผู้เล่นทั้งหมด
ไปที่ แผงควบคุมของผู้สร้าง หน้านี้จะแสดงหน้าแรกของประสบการณ์ของคุณ
เลื่อนเมาส์ไปที่กระเบื้องของประสบการณ์ คลิกปุ่ม ⋯ และเลือก ทำให้สาธารณะ จากเมนู上下文
(อpcional) แบ่งปันประสบการณ์ของคุณกับผู้อื่น
จาก หน้าผู้สร้าง ให้เลื่อนเมาส์ของคุณไปที่กระเบื้องของประสบการณ์ของคุณ คลิกปุ่ม ⋯ และเลือก คัดลอก URL จากเมนู上下文
แบ่งปัน URL กับผู้อื่นให้เป็นลิงค์โดยตรงไปยังหน้าเว็บของประสบการณ์ของคุณ