หลักสูตรหลักช่วยให้คุณเรียนรู้คุณสมบัติของ Studio ที่จำเป็นมากมายในสายงานทางเทคนิคและสร้างสรรค์
คุณจะได้เรียนรู้วิธีการสร้างประสบการณ์ 3D platformer ง่ายๆ ที่ผู้เล่นเก็บเหรียญเพื่อแลกกับพลังในการกระโดด ผู้เล่นกระโดดเพื่อไปยังแพลตฟอร์มที่สูงขึ้นเรื่อยๆ จนกว่าจะถึงสัญญาณที่อยู่บนแพลตฟอร์มที่สูงที่สุด
หลักสูตรนี้มีไว้สำหรับผู้ที่คุ้นเคยกับแนวคิดการเขียนโค้ดทั่วไป แต่เป็นมือใหม่ใน Roblox หากคุณต้องการความช่วยเหลือเกี่ยวกับการเรียนรู้การเขียนโค้ด ลองดู พื้นฐานที่สมบูรณ์ ของการทำงานใน Studio และ หลักการเขียนโค้ด
เนื้อหาหลักสูตร
หลักสูตรหลักแบ่งออกเป็นสามบท แต่ละบทมีไฟล์สถานที่ที่เกี่ยวข้อง คุณสามารถทำตามขั้นตอนสำหรับแต่ละบทหรือดูไฟล์สถานที่หากคุณต้องการดูผลลัพธ์สุดท้ายของแต่ละบท
สร้างโครงการ - เรียนรู้วิธีการสร้างไฟล์ .rbxl ที่แสดงถึงประสบการณ์ของคุณในแพลตฟอร์ม Roblox
สร้างสภาพแวดล้อมด้วยภูมิประเทศ - เรียนรู้วิธีการสร้างเกาะที่ผู้เล่นเกิดขึ้นโดยใช้เครื่องมือภูมิประเทศของ Studio
สร้างกรอบสีเทาในพื้นที่เล่นได้ - เรียนรู้วิธีการใช้เครื่องมือการสร้างโมเดลเพื่อวางแผนรูปทรงพื้นฐานของแพลตฟอร์มของคุณ
สร้างกลไกการเก็บเหรียญ - เรียนรู้วิธีการติดตามและจัดเก็บการเก็บเหรียญของผู้เล่น
บันทึกและแสดงข้อมูลผู้เล่น - เรียนรู้วิธีจัดเก็บ รับ และแสดงข้อมูลผู้เล่นแต่ละคนทางสายตาผ่านกระดานคะแนน
สร้างอันตรายสำหรับผู้เล่น - เรียนรู้วิธีการสร้างอันตรายในน้ำโดยการปรับเปลี่ยนพฤติกรรมของผู้เล่นและสร้างวงจรชีวิตผู้เล่น
เขียนสคริปต์ปุ่มอัปเกรด - เรียนรู้วิธีการอัปเกรดพลังในการกระโดดของผู้เล่นโดยการสื่อสารกับเซิร์ฟเวอร์ Roblox และจัดการการโต้ตอบ GUI
สร้างเอฟเฟกต์ภาพพื้นฐาน - เรียนรู้วิธีการสร้างเอฟเฟกต์ภาพสองประเภทที่แตกต่างกันโดยใช้เครื่องปล่อยอนุภาค
ปรับแต่งแสงทั่วโลก - เรียนรู้วิธีการใช้การตั้งค่าแสงทั่วโลกเพื่อปรับแต่งรูปลักษณ์และความรู้สึกของประสบการณ์ของคุณ
ใช้สินค้าที่ปรับแต่งแล้ว - เรียนรู้วิธีการทำให้ฉากของคุณเสร็จสมบูรณ์โดยการเปลี่ยนส่วนง่ายๆ ให้เป็นโมเดลที่ซับซ้อนที่นำเข้า
ทำไมต้องสร้างด้วย Assistant?
แตกต่างจากเวิร์กโฟลว์การพัฒนาเกมหลายๆ อย่างที่ต้องพึ่งพาเครื่องมือจากบุคคลที่สามหลายตัว Roblox ให้เครื่องยนต์ การสื่อสาร ตลาดทรัพย์สิน กระบวนการเผยแพร่ และ Assistant ที่ขับเคลื่อนด้วย AI ในแพลตฟอร์มเดียว ซึ่งช่วยให้คุณสร้าง ทดสอบ และเผยแพร่เกมมัลติเพลเยอร์โดยไม่ต้องรวมเครื่องมือหรือบริการเพิ่มเติม
Assistant ทำงานภายใน Studio ดังนั้นมันจึงสามารถสร้างอินสแตนซ์ กำหนดค่า คุณสมบัติ และสร้างสคริปต์ในโครงการของคุณ ซึ่งหมายความว่าคุณสามารถทำงานในการพัฒนาทั่วไปโดยไม่ต้องสลับระหว่าง Studio และเครื่องมือภายนอก สำหรับผู้สร้างที่ใหม่กับ Roblox Assistant สามารถช่วยลดปริมาณการทำงานใน Studio ที่คุณต้องเรียนรู้ก่อนที่คุณจะเริ่มสร้างเกม
ตลอดหลักสูตรนี้ คุณจะพบตัวเลือก สร้างด้วย Assistant และ สร้างด้วยตัวคุณเอง คุณสามารถทำตามเวิร์กโฟลว์ใดก็ได้ การทำตามขั้นตอนด้วยตนเองสามารถช่วยให้คุณเข้าใจวิธีการทำงานของ Studio ได้ ในขณะที่การใช้ Assistant สามารถช่วยให้คุณทำงานที่เป็นกิจวัตรให้เสร็จได้เร็วขึ้นและมีประสิทธิภาพมากขึ้น
| Assistant สามารถช่วยได้ | คุณยังคงต้องทำด้วยตัวเอง |
|---|---|
| การสร้างและจัดระเบียบอินสแตนซ์ เช่น โฟลเดอร์ โมเดล และส่วน | การปั้นภูมิประเทศและการสร้างสภาพแวดล้อม |
| การกำหนดคุณสมบัติและการวางตำแหน่งวัตถุตามความต้องการเฉพาะ | การเลือกสี แสง และสไตล์ภาพ |
| การสร้างโค้ดพื้นฐาน รวมถึงตัวจัดการเหตุการณ์ กระดานคะแนน RemoteFunctions และตรรกะ GUI | การออกแบบเกมเพลย์และตัดสินใจว่าควรวางวัตถุไว้ที่ไหน |
| การปฏิบัติตามคำแนะนำในบทเรียนอย่างละเอียดโดยไม่ต้องคัดลอกและวางซ้ำ | การทดสอบการเล่น การปรับสมดุล และการปรับแต่งประสบการณ์ของผู้เล่น |