จากการเปลี่ยนแปลงเล็กๆ น้อยๆ เช่น การปรับจำนวนผู้เล่นในแมตช์ไปจนถึงการทำให้หัวของผู้เล่นใหญ่ขึ้นหรือแม้กระทั่งการแนะนำกลไกการเล่นเกมใหม่ทั้งหมด Craftland ได้รับการปรับปรุงด้วยแผนที่เกมที่กำหนดเองจำนวนมากที่สร้างโดยผู้เล่นที่สร้างสรรค์
ในชุดบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีสร้างแผนที่ Craftland ที่น่าสนใจ
ก่อนที่คุณจะเริ่มต้น คุณควรทราบว่าคุณไม่จำเป็นต้องเข้าใจคุณสมบัติและหลักการทั้งหมดของ Craftland เพื่อสร้างแผนที่ที่คุณต้องการ
หากคุณต้องการสร้างฉากของคุณเองหรือปรับเปลี่ยนการตั้งค่าการเล่นเกม คุณสามารถปรับแต่งเทมเพลตที่มีอยู่ให้ตรงตามความต้องการของคุณได้ เราขอแนะนำให้คุณอ่านข้อมูลต่อไปนี้:
การนำทางบทช่วยสอนพื้นฐาน
หากคุณมีความต้องการเพิ่มเติม เช่น การใช้วัตถุฟังก์ชันต่างๆ เพื่อสร้างเลเวลที่ซับซ้อนมากขึ้น การปรับแต่งตรรกะของเกม หรือการปรับ UI คุณสามารถเริ่มเรียนรู้เพิ่มเติมจากเนื้อหาต่อไปนี้ได้:
การนำทางบทช่วยสอนขั้นสูง
นอกจากนี้ คุณอาจเคยได้ยินคำศัพท์บางคำที่ใช้ในการพัฒนาเกม เช่น ระดับ ฉาก และเอนทิตี้ ใน Craftland ความหมายของคำศัพท์เหล่านี้จะคล้ายคลึงกับคำศัพท์ในซอฟต์แวร์พัฒนาเกมอื่นๆ อย่างไรก็ตาม Craftland ยังมีคำศัพท์ที่ค่อนข้างเฉพาะตัวอยู่บ้าง การทำความเข้าใจความหมายของคำศัพท์เหล่านี้ล่วงหน้าจะช่วยให้คุณเริ่มต้นการแก้ไขแผนที่ใน Craftland ได้
คำศัพท์ทั่วไป
คำศัพท์ | คำอธิบาย | image |
---|---|---|
แผนที่ | ใน Craftland เกมต่างๆ จะถูกโฮสต์บนแผนที่ และแผนที่แต่ละแผนที่จะเทียบเท่ากับเกมใหม่หนึ่งเกม | ![]() |
ฉาก | ฉากประกอบด้วยองค์ประกอบทั้งหมดภายใต้ฉากนั้น รวมถึงวัตถุในเกม สกายบ็อกซ์ กล้อง UI และองค์ประกอบอื่นๆ ของเกมทั้งหมด ในคราฟต์แลนด์ คุณไม่สามารถสลับฉากได้ คุณสามารถแก้ไขเกมได้ในฉากหลักเท่านั้น ซึ่งหมายความว่าคอนเซปต์ของฉากปัจจุบันนั้นแทบจะเหมือนกับแผนที่ | ![]() |
วัตถุในด่าน | วัตถุในด่านคือวัตถุที่สามารถมองเห็นและโต้ตอบได้ในฉาก ลูกบาศก์พื้นฐาน ซอมบี้ เครื่องขายของอัตโนมัติ และอาคาร ล้วนเป็นวัตถุในด่าน และมีบทบาทต่างกันในด่านขึ้นอยู่กับฟังก์ชันของพวกมัน | ![]() |
Skybox | พื้นที่ 3 มิติของเกมเป็นพื้นที่ที่ค่อนข้างจำกัด และ Skybox ทำหน้าที่เป็นพื้นหลังที่ขอบเขตของพื้นที่นี้ ใน Craftland Skybox ยังผสานเอฟเฟกต์แสงและหมอกเข้าไปด้วย แต่คุณสามารถแก้ไขได้โดยใช้สคริปต์บล็อกเท่านั้น | ![]() |
เทมเพลต | เทมเพลตเป็นชุดของการตั้งค่าเกมที่กำหนดไว้ล่วงหน้า วัตถุในด่าน และอื่นๆ เทมเพลตจะถูกกำหนดขึ้นเมื่อคุณสร้างแผนที่ และเทมเพลตเหล่านี้จะช่วยให้คุณมีจุดเริ่มต้นที่ดีกว่าฉากว่างเปล่า คุณสามารถแก้ไขขั้นสูงได้ตามเนื้อหาที่เทมเพลตจัดเตรียมไว้ | ![]() |
การตั้งค่าการเล่นเกม | การตั้งค่าการเล่นเกมช่วยให้คุณปรับแต่งวิธีการเล่นแผนที่ ทำให้คุณสามารถกำหนดตรรกะหลักของการเล่นเกมของแผนที่ได้ | ![]() |
Block Scripts | Block Scripts เป็นสคริปต์การเขียนโปรแกรมภาพประเภทหนึ่งที่ช่วยให้คุณปรับแต่งตรรกะของเกมและทำให้ไอเดียสร้างสรรค์ทุกประเภทเกิดขึ้นจริงได้ | ![]() |
บล็อก | บล็อกเป็นหน่วยพื้นฐานในการสร้างสคริปต์บล็อก บล็อกแสดงถึงฟังก์ชัน เหตุการณ์ หรือข้อมูลชิ้นหนึ่ง การรวมบล็อกเข้าด้วยกันจะช่วยให้คุณได้ตรรกะที่ต้องการ | ![]() |
ตัวแปรสคริปต์ | ตัวแปรสคริปต์คือตัวแปรแบบกำหนดเองที่ใช้เพื่อระบุสคริปต์ คุณสามารถใช้ตัวแปรแบบกำหนดเองเพื่อจัดเก็บข้อมูลส่วนบุคคลสำหรับการแก้ไขสคริปต์แบบบล็อก | ![]() |
เอนทิตี้ | เอนทิตี้เป็นแนวคิดกว้างๆ ที่หมายถึงแนวคิดที่เป็นรูปธรรมหรือนามธรรมใดๆ ในเกมที่สามารถสร้างตัวอย่างได้ ตัวอย่างเช่น แนวคิดนามธรรม เช่น เกมโดยรวม รอบ และเฟส ตลอดจนแนวคิดที่เป็นรูปธรรม เช่น NPC ยานพาหนะ อาวุธ และวัตถุอื่นๆ ที่สามารถมองเห็นได้ | ![]() |
คุณสมบัติ | เอนทิตีมีข้อมูลที่เรียกว่าคุณสมบัติ ซึ่งแสดงถึงฟังก์ชันบางอย่างของเอนทิตี เช่น สวิตช์และค่าตัวเลข สำหรับยานพาหนะ แรงม้าและความสามารถในการเบรกเป็นคุณสมบัติของเอนทิตีของยานพาหนะ | ![]() |
UI | UI คือสื่อที่ผู้เล่นใช้โต้ตอบกับเกม โดยทั่วไปจะเป็นแบบ 2 มิติและจะแสดงที่ด้านหน้าของหน้าจอเกมเสมอ ผู้เล่นสามารถออกคำสั่งไปยังตัวละครที่ตนควบคุมได้โดยการคลิกปุ่มบนหน้าจอ หรือรับข้อมูลที่เป็นประโยชน์จากข้อมูลการแข่งขันและภาพที่แสดงบนหน้าจอ | ![]() |
วิดเจ็ต | วิดเจ็ตเป็นองค์ประกอบที่ใช้งานได้จริงใน UI ใน Craftland เรามีวิดเจ็ตสี่รายการสำหรับปรับแต่ง UI ได้แก่ ข้อความ image ปุ่ม และวิดเจ็ตว่างเปล่า | ![]() |