การเก็บกล่อนสภาพแวดล้อม เป็นกระบวนการเพิ่มรูปร่างง่ายๆ ให้กับพื้นที่ 3D เพื่อหาวิธีที่ผู้ใช้จะได้รับประสบการณ์การเล่
โดยใช้วิธีการใช้ชิ้นส่วนพื้นฐานและการจำลองที่แข็งแกร่ง ส่วนนี้ของการกวดวิชาสอนคุณวิธีการเก็บรวบรวมพื้นที่ของเล่นที่เป็นส่วนหนึ่งของพื้นที่เล่นของประสบการณ์ เมื่อคุณเสร็จสิ้นส
วางแผนพื้นที่เล่นได้
ในเวอร์ชันสุดท้ายของประสบการณ์ผู้เล่นจะต้องรวบรวมเหรียญบนเกาะและแท่นท้ายเรือในน่านน้ำเพื่ออัปเกรดพลังกระโดดของพวกเขาและไปถึงแท่น
ในฐานะการนำเสนอ, ตัวอย่าง Island Jump - Building ไฟล์รวมถึงเจ็ดระดับความสูงที่แตกต่างกันด้วยระดับแรกล้อมรอบ
เพิ่มแพลตฟอร์ม
ตอนนี้คุณมีแผนสำหรับความแตกต่างในความสูงระหว่างแพลตฟอร์ม, มันเวลาเพิ่มชื่อเรือแทนที่ Part Robloxรูปลักษณ์และสีที
ขณะที่คุณสามารถใช้รูปร่างของอะไหล่เกือบทุกชิ้นเพื่อแทนที่แพลตฟอร์มของคุณ แต่การเลือก ทรงกระบอก ชิ้นจะเป็นการเพิ่มพื้นที่สำหรับคุณเมื่อคุณเล่นจากแ
สร้างโครงสร้างองค์กร
ก่อนที่คุณจะใส่ชิ้นส่วนแทนที่ในพื้นที่ 3D มันเป็นสิ่งสำคัญที่จะสร้างโครงสร้างองค์กรสำหรับสินทรัพย์ของคุณใน Workspace มันเพิ่มความสามารถในการสแกนของ Workspace เป็นพิเศษโดยเฉพาะอย่างยิ่งเ
มีสองประเภทของคอนเทนเนอร์ที่คุณสามารถใช้เพื่อรวบรวมสินทรัพย์ด้วยกัน: Folder และ Model โอเคจุด Folders เป็นประโยชน์
เพื่อสร้างโครงสร้างองค์กร:
ใน หน้าต่าง Explorer เลื่อนเมาส์ไปที่ Workspace และคลิกที่ไอคอน ⊕ รายการบริบทัศน์ เมนูบริบทัศน์
จากเมนู上下컨텍สต์, ใส่วัตถุ โฟลเดอร์ เอาไว้ วัตถุโฟลเดอร์จะปรากฏขึ้นที่คุณจะใช้เพื่อรวบรวมทรัพยากรทั้งหมดสำหรับโลก 3D
เปลี่ยนชื่อโฟลเดอร์ใหม่ World
ให้คลิกซ้ายไปที่โอเคคูณใด ๆ ในโฟลเดอร์ เนื้อหาของเนื้อหาจะปรากฏขึ้น
จากเมนู上下컨텍สต์คลิก เปลี่ยนชื่อ และใส่ World สําหรับชื่อโฟลเดอร์
เลือกโลก แล้วคลิกที่ไอคอน ⊕
จากเมนูบริบทัศน์ ใส่ แบบฟอร์ม
เปลี่ยนชื่อ โมเดลเป็น Blockout_Parts
ใส่ชิ้นส่วน
ตอนนี้คุณมีโครงสร้างองค์กรเพื่อให้สินทรัพย์ของคุณแล้ว คุณสามารถเริ่มใส่ชิ้นส่วนลงในพื้นที่ 3D เพื่อแทนที่แท่นของคุณ
เพื่อใส่ชิ้นส่วนทรงกระบอกสำหรับแพลตฟอร์มแรกของคุณ:
ในแถบเมนูเลือก หน้าแรก แท็บ
ในส่วน ใส่ คลิกลูกศรลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูกลูก
ใน หน้าต่าง Explorer คลิกและลาก Part ใหม่ไปยัง Blockout_Parts โมเดล ส่วน กลายเป็นลูกของโมเดล
กลับไปที่แท็บ หน้าแรก แล้วใช้เครื่องมือ ย้าย ، ขยาย และ 1>หมุน1> เพื่อตำแหน่ง ขนาด และหมุนวงกลมของทรงกระบอกของค
โดยใช้ขั้นตอนเดียวกัน เพิ่มและกำหนดค่าให้ตั้งอย่างน้อยหกแท่นที่เรียงขึ้นอย่างน้อยหกเลเวลของความสูงใน Blockout_Blocks โมเดล
ใน หน้าต่าง Explorer เลือกแบบ Block_Out
ในแท็บ หน้าแรก ค้นหาไปยังส่วน แก้ไข และคลิกที่ไอคอน แอนค์ นี้จะให้คุณแน่ใจว่าระบบฟิสิกส์ของเราไม่เคลื่อนย้ายชิ้นส่วนของคุณเมื่อเริ่มประสบการณ์
จัดเรียงชิ้นส่วน
เมื่อคุณเพิ่มชิ้นส่วนตัวอักษรทะเลเพิ่มเติมออกจากเกาะ มันจะเป็นเรื่องง่ายขึ้นที่จะจัดการความแตกต่างระหว่างระดับถ้าคุณใช้ขนาดที่แตกต่างกันสำหรับแต่ละชิ
เครื่องมือ จัดตำแหน่ง จะจัดตำแหน่งชิ้นส่วนในองศาใด ๆ ตามแนวเส้นผ่านศูนย์กลาง สำหรับวัตถุประสงค์ในการใช้งานนี้ คุณต้องจัดตำแหน่ง ด้านล่าง เพื่อจัดตำแหน่งชิ้นส่วน:
ใน หน้าต่าง Explorer เลือกแพลตฟอร์มทั้งหมดของคุณ
ในแถบเมนู ไปที่แท็บ รุ่น แล้วคลิก จัดเครื่องมือตรง หน้าต่าง จัดเครื่องมือตรง จะปรากฏขึ้น
ใน หน้าต่าง Align Tool
- ตั้ง โหมด เป็น น้อย 2. ตั้ง จัดตำแหน่งใน เป็น โลก , Y 3. เก็บ เกี่ยวกับ ใน ขอบเขตการเลือก
คลิกปุ่ม จัดตำแหน่ง ทั้งหมด ชิ้นส่วนจะจัดตำแหน่งในแกน Y ตามค่า Part.Position ของชิ้นส่วนที่มี Y ต่ำสุด
สร้าง ด้านเดี่ยว ทางเดิน
นอกเหนือจากการใช้บล็อกโดยใช้ส่วนประกอบที่เป็นเอกลักษณ์เพื่อบล็อกพื้นที่เล่นของคุณ, คุณยังสามารถใช้การจำลองที่แข็งแกร่งเพื่อเข้าร่วมบล็อกในวิธีที่แตกต่างกันเพื่อรูปร่าง
มีสี่เครื่องมือการจำลอง:
- สหภาพ – รวบรวมสองหรือมากกว่าส่วนด้วยกันเพื่อสร้างสหภาพเดียวที่แข็งแกร่ง
- ตัดผ่าน – ตัดชิ้นส่วนที่เหนียวเป็นหนึ่งเดียวกันเป็นส่วนผสมที่แข็งแกร่ง
- ลบ – ลบชิ้นส่วน ซึ่งมีประโยชน์สำหรับการสร้างหลุมและการเจาะ
- แยก – แยกสหภาพหรือสายเชื่อมกลับเป็นส่วนของตัวเอง
สำหรับวัตถุประสงค์ในการสร้างด้านเดี่ยว คุณสามารถใช้เครื่องมือ สหภาพ และ เอกสาหะ เท่านั้น สำหรับการแก้ไขรายละเอียดของเครื่องมือทั้งหมด ดูที่ การจำลองแบบขั้นส
เพื่อสร้างด่านหลวม:
ใส่และวางชิ้นส่วน ทรงกระบอก ด้านบนหนึ่งในแพลตฟอร์มของคุณ ประสบการณ์ตัวอย่าง การกระโดดเกาะ - การสร้าง ตำแหน่งชิ้นส่วนนี้ด้านบนแพลตฟอร์ม Level_4b ด้วยมูลค่าต่อไป
ชื่อ ขนาด ตําแหน่ง CFrame CFrame.Orientation ระบุ อุโมงค์ 24, 65, 69 137, 77, 69 0, 0, 90 ใส่และวางชิ้นส่วน บล็อก เพื่อแทนที่ส่วนที่เป็นหลุมของด่านของคุณที่มีความสูงอย่างน้อยเท่ากับส่วนที่เป็นทรงกระบอก และความกว้างเหมาะสมสำหรับผู้เล่นที่จะเดิ
ชื่อ ขนาด ตําแหน่ง CFrame CFrame.Orientation ระบุ Hollow_Part 24.5, 72, 22 134.5, 77, 71 0, 135, 90 ใน หน้าต่าง Explorer เลือกบล็อก
ในแท็บ รุ่น ค้นหาไปยังส่วน การจำลองแข็งแรง แล้วคลิกปุ่ม ลบ บางส่วนจะเปลี่ยนเป็นสีเงา
ในหน้าต่าง Explorer เลือกทั้งส่วนที่เป็นลบและส่วนที่เป็นทางเดินวงกลม
ในแท็บ รุ่น ค้นหากลับไปที่ส่วน การจำลองแข็ง แล้วคลิกปุ่ม การผสาน ปุ่มปริ้นสหภาพจากหุ้มทางเดินสองชั้น
เปลี่ยนชื่อสหภาพใหม่ให้เป็นสิ่งที่สะท้อนระดับความสูงและตําแหน่งของมัน เช่น Level_4b_Union
ดับเบิลแพลตฟอร์มที่อยู่ภายใต้การผสานใหม่ของคุณและวางให้ตรงกับด้านบนของสายพานวิ่ง ประสบการณ์ Island Jump - Building ตำแหน่งดับเบิล Level_4b บนสายพานวิ่งด้านบนด้วยมูลค่าต่อไปนี้:
ชื่อ ขนาด ตําแหน่ง CFrame CFrame.Orientation ระบุ เลเวล_4b_ด้านบน 74, 65, 69 137, 126, 69 0, 0, 90
ทดสอบ
หลังจากที่คุณเสร็จสิ้นการเล่นพื้นที่เล่นของคุณแล้วคุณจะต้องทดสอบการจัดเค้าโครงของสภาพแวดล้อมของคุณเพื
คําแนะนําขั้นตอนต่อไปนี้สอนคุณวิธีการทดสอบประสบการณ์ของคุณด้วยค่า Humanoid.JumpPower ต่างๆ เมื่อคุณทดสอบประสบการณ์ของคุณให้ตอบคำถามต่อไปนี้:
- ผู้เล่นสามารถกระโดดไปยังแต่ละแพลตฟอร์มได้หรือไม่?
- ความแตกต่างในความสูงระหว่างแพลตฟอร์มเพิ่มขึ้นช้าสำหรับแต่ละระดับความสูงเพื่อส่งเสริมให้ผู้เล่นก้าวไปข้างหน้า?
- ฉันจะสนุกหรือโกรธกับการออกแบบหรือการเล่นเกม?
เพื่อทดสอบประสบการณ์ของคุณ:
ในแถบเมนู คลิกปุ่ม เล่น ปุ่ม Studio จะเข้าสู่โหมดทดสอบการเล่น
ใน หน้าต่าง Explorer ระหว่างตัวละครของคุณเลือกลูกศรที่อยู่ข้างๆ ของคุณที่แสดงชื่อผู้ใช้ Roblox ของคุณ ทั้งหมดของ หน้าต่างของหุ้นของตัวละครของคุณ จะปรากฏ
เลือก Humanoid
ใน หน้าต่างโปรพีเพอร์ตี้ ค้นหาไปยังส่วน การตั้งค่าการกระโดด แล้วเปิดใช้งาน ใช้ JumpPower ตัวอย่าง โปรพีเพอร์ตี้ 1>JumpPower1> ประกอบด้วยค่าเริ่มต้น
ตั้ง กระโดดขีด力 เป็น 0 นี่เป็นการรับประกันว่าตัวละครของคุณไม่สามารถกระโดดได้ การเล่นเกม
เมื่อคุณไปถึงระดับใหม่, ตั้ง JumpPower เป็นสองเท่าของ 30 เพื่อจำลองการกระโดดขึ้นพัฒนา
ในส่วนต่อไปของการกวดวิชานี้คุณจะเรียนรู้วิธีการสคริปต์การเล่นเกมทั้งหมดของประสบการณ์