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