การสร้างการต่อสู้รอยัล

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

คำอธิบายของซีรีส์

สร้างประสบการณ์ผู้เล่นหลายคนที่ขับเคลื่อนโดยรอบโดยผู้ใช้แข่งขันเพื่อเป็นผู้เล่นคนสุดท้ายที่เหลือ! บทเรียนใหญ่หลังเกมผจญภัยนี้ขยายตัวจากแนวคิดการออกแบบเกมและคอมพิวเตอร์ศาส

เป้าหมายและข้อกําหนดเบื้องต้น

เป้าหมายการเรียนรู้

การฝึกซ้อม การเขียนโปรแกรมโมดูล โดยการสร้างสคริปที่จัดการกับเกมฟังก์ชันต่างๆ เช่น การเคลื่อนย้ายผู้เล่นหรือเริ่มตัวจับเวลาการแข่งขัน

ใช้ เหตุการณ์ ทุกครั้งเมื่อเกมเริ่มและจบเพื่อสร้างความสัมพันธ์ระหว่างสคริปต์ที่แยกออกจากกันเพื่อสร้างสาเหตุและผล

ใช้ แท็งกี้ เพื่อจัดการผู้เล่นและปรับแต่งพวกเขาตามที่ผู้เล่นเริ่มต้น ชนะ หรือออกจากเกม

เข้าใจ อาณาเขตการเขียนโค้ด ของเกมรอบขึ้นไป การเล่นเกม

ข้อกําหนดเบื้องต้น

เข้าใจวิธีการใช้ถ้าคำสั่ง รายการ และสำหรับลูป

มีความรู้ทั่วไปเกี่ยวกับสคริปต์โมดูล

เนื้อหาในรุ่น

บทความคำอธิบาย
การตั้งค่าโครงการวาดวิสัยทัศน์สำหรับประสบการณ์และสร้างแผนที่เพื่อทดสอบการเล่นเกมและการเคลื่อนที่ด้วย
การเขียนโค้ดของ Game Loopใช้สคริปต์โมดูลเพื่อเขียนเกมที่จะทำงานในพื้นหลังของประสบการณ์
การจัดการผู้เล่นตรงกัน
เวลาและอีเวนต์ใช้เหตุการณ์เพื่อติดตามสถานะต่างๆ ของเกมและสัญญาณเมื่อสถานะเปลี่ยนแปลง เช่น การสิ้นสุดของทายเวลา
การสร้าง GUIแสดงสถานะเกมปัจจุบันและข้อมูลอื่น ๆ ให้กับผู้เล่นโดยใช้ UI กราฟิก
การจบการแข่งขันติดตามจำนวนผู้เล่นในขณะนี้ในการแข่งขันและใช้ข้อมูลนั้นเพื่อส่งเหตุการณ์ที่เกิดขึ้นในตัวเกม
ทำความสะอาดและรีเซ็ตดูวิธีการที่โค้ดถูกทำความสะอาดเพื่อให้แน่ใจว่าผู้เล่นแต่ละรายได้รับประสบการณ์การเล่นเกมที่ต่อเนื่องหลังจากการแข่งขัน
กำลังจะเสร็จสิ้นโครงการค้นหาสินทรัพย์เพื่อตกแต่งแผนที่และดูความท้าทายออปชันเพื่อให้ประสบการณ์เพิ่มเติม

โครงการตัวอย่าง

ตัวอย่าง Battle Royale

เล่นเวอร์ชันของโครงการสุดท้ายเพื่อดูว่าคุณสามารถพัฒนาด้วยซีรีส์นี้ได้