ปรับปรุงการทดสอบและการอัปเดตแบบเรียลไทม์ด้วยแพลตฟอร์มวิเคราะห์และทดลองของ Roblox
วิธีที่ Uplift Games ใช้การวิเคราะห์ข้อมูลและการทดลองเพื่อปรับปรุงประสบการณ์ผู้เล่นใน Adopt Me!

การสร้างเกมที่โดดเด่นต้องการการทดลอง การวัดผล และการปรับปรุงอย่างต่อเนื่อง ด้วยแพลตฟอร์ม Analytics และ LiveOps ของ Roblox ผู้สร้างสามารถได้รับข้อมูลเชิงลึกเกี่ยวกับการเล่นเกมและประสิทธิภาพ ทดสอบการเปลี่ยนแปลง และปรับตัวให้เข้ากับวิธีที่ผู้เล่นเล่นเกม วันนี้ เราขอประกาศการแจ้งเตือนประสิทธิภาพแบบเรียลไทม์ การกำหนดเป้าหมายและการแบ่งกลุ่มที่ละเอียดยิ่งขึ้น รวมถึงการแจ้งเตือนล่วงหน้าอัตโนมัติที่แจ้งให้ผู้สร้างทราบหากการทดลองส่งผลกระทบต่อตัวชี้วัดหลัก เครื่องมือใหม่เหล่านี้ช่วยให้ผู้สร้างสามารถทดสอบการเปลี่ยนแปลงและปรับใช้การอัปเดตแบบเรียลไทม์ได้อย่างมั่นใจ ผู้พัฒนา UpliftBradB ได้แบ่งปันด้านล่างนี้ว่า Uplift Games สตูดิโอผู้พัฒนาเกม Adopt Me! ใช้แพลตฟอร์ม Analytics และ LiveOps ของ Roblox อย่างไรเพื่อปรับปรุงประสบการณ์การรับเลี้ยงสัตว์เลี้ยงให้กับผู้เล่นของพวกเขา
วัดผลและปล่อยอัปเดต
การรักษาความสนใจของผู้เล่นประเภทต่าง ๆ ในระยะยาวเป็นงานที่ต้องรักษาสมดุลอย่างละเอียดอ่อน ข้อมูลเป็นเครื่องมือที่ทรงพลังในการเข้าใจว่าผู้เล่นมีปฏิสัมพันธ์กับเกมอย่างไร ระบุจุดที่อาจเกิดปัญหา และปรับเกมให้เหมาะสมได้อย่างราบรื่น เราอัปเดตแพลตฟอร์ม Analytics และ Experience LiveOps ของ Roblox อย่างต่อเนื่องตามข้อเสนอแนะและความต้องการของผู้สร้างเนื้อหา เครื่องมือใหม่เหล่านี้ทำให้แพลตฟอร์มมีความยืดหยุ่นและทรงพลังยิ่งขึ้นในทุกด้าน
Analytics
แดชบอร์ด Analytics ช่วยผู้สร้างเนื้อหาระบุพื้นที่ที่มีโอกาสหรือกำหนดจุดที่อาจจำเป็นต้องปรับปรุง ตัวอย่างเช่น อัตราการรักษาผู้เล่นในวันแรกที่สูง แต่ลดลงอย่างรวดเร็วในอัตราการรักษาผู้เล่น 30 วัน อาจบ่งชี้ถึงความต้องการเนื้อหาที่ลึกซึ้งยิ่งขึ้น ส่วนการเห็นอัตราการรักษาผู้เล่นในวันแรกที่ต่ำ แต่มีกลุ่มผู้เล่นหลักที่คงที่และเล่นระยะยาว อาจบ่งชี้ถึงกระบวนการต้อนรับผู้เล่นที่ไม่ดีหรือระดับความยากที่เพิ่มขึ้นอย่างรวดเร็ว
แพลตฟอร์มวิเคราะห์ยังสามารถจัดหมวดหมู่ข้อมูลตามกลุ่มผู้เล่นเพื่อแสดงว่าแนวโน้มนั้นเป็นทั่วไปในทุกกลุ่มผู้เล่นหรือจำกัดเฉพาะกลุ่มใดกลุ่มหนึ่งเท่านั้น มิติกลุ่มใหม่ช่วยให้ผู้สร้างเนื้อหาสามารถแบ่งข้อมูลตามกิจกรรมในเกม ระดับการมีส่วนร่วม กิจกรรมบนแพลตฟอร์ม ระยะเวลาการเล่น และค่าใช้จ่ายบนแพลตฟอร์ม เพื่อเข้าใจว่าแบบการเล่นแตกต่างกันอย่างไร

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

การทดลอง
ระบบการทดลองของ Roblox ช่วยให้ผู้สร้างเนื้อหาสามารถดำเนินการทดสอบ A/B เพื่อวัดผลกระทบของฟีเจอร์หรือการเปลี่ยนแปลงได้อย่างแม่นยำ การอัปเดตล่าสุดของเราเพิ่มการกำหนดเป้าหมายตามกลุ่มเป้าหมาย การตั้งค่าที่ยืดหยุ่นและรวดเร็วขึ้น รวมถึงระบบตรวจจับความเสียหายล่วงหน้า ซึ่งจะแจ้งเตือนผู้สร้างเนื้อหาแบบเกือบเรียลไทม์ หากเวลาเล่น ARPU หรืออัตราการแปลงลดลงต่ำกว่าเกณฑ์ที่กำหนด ภายในปีหน้า เราจะเพิ่มตัวเลือกเพิ่มเติมสำหรับการสร้างตัวชี้วัดแบบกำหนดเองโดยผู้สร้างเนื้อหา และการแบ่งกลุ่มผลการทดลอง

การตั้งค่า
Configs ช่วยให้ผู้สร้างสามารถเปิดใช้งานฟีเจอร์และอัปเดตค่าในเกมแบบเรียลไทม์โดยไม่ต้องรีสตาร์ทเซิร์ฟเวอร์ ด้วยการอัปเดตนี้ เราได้เร่งความเร็วในการเผยแพร่ค่า Config และเพิ่มฟีเจอร์ “publish as” ที่ช่วยให้ผู้สร้างสามารถเผยแพร่จากสภาพแวดล้อมหนึ่งไปยังอีกสภาพแวดล้อมหนึ่ง (เช่น จาก staging ไปยัง production) เรายังได้เพิ่มการตั้งค่าแบบมีเงื่อนไข ซึ่งช่วยให้ผู้สร้างสามารถใช้ค่าต่าง ๆ เพื่อปรับแต่งประสบการณ์ให้เหมาะกับกลุ่มผู้เล่นที่แตกต่างกันได้ ตัวอย่างเช่น ผู้สร้างสามารถปรับค่าความยากเพื่อให้ภารกิจหรือดันเจี้ยนง่ายขึ้นสำหรับผู้เล่นใหม่ หรือลบข้อความแจ้งเตือนโฆษณาที่ได้รับรางวัลสำหรับผู้เล่นที่ใช้ Robux ไปแล้ว
สำหรับผู้สร้างเนื้อหาที่ต้องการใช้ข้อมูลผ่านเครื่องมือของบุคคลที่สามเป็นส่วนหนึ่งของกระบวนการทำงาน OpenCloud APIs ของเราช่วยให้สามารถจัดการคุณสมบัติเหล่านี้แบบโปรแกรมได้ ตัวอย่างเช่น ผู้สร้างเนื้อหาสามารถใช้เครื่องมือช่วยเขียนโค้ดเพื่อตั้งค่าการทดลองหรือติดตามข้อมูลวิเคราะห์
เรียนรู้เพิ่มเติมเกี่ยวกับการใช้ข้อมูลวิเคราะห์ การติดตามประสิทธิภาพ การทดลอง และการตั้งค่าบน Devforum
การปรับปรุงประสบการณ์ผู้เล่นใน Adopt Me!
Uplift Games, สตูดิโอผู้พัฒนา Adopt Me! เกมรับเลี้ยงสัตว์เลี้ยงที่มีจำนวนการเข้าชมรวม 44.4 พันล้านครั้ง ใช้แพลตฟอร์ม Analytics และ Experiments ของ Roblox เพื่อทดสอบคุณสมบัติใหม่ การทดสอบเหล่านี้ช่วยให้พวกเขาสามารถมอบประสบการณ์ที่ยอดเยี่ยมให้กับผู้เล่นที่มีสไตล์การเล่นที่แตกต่างกันอย่างมาก ตั้งแต่การเลี้ยงและแลกเปลี่ยนสัตว์เลี้ยง ไปจนถึงการเล่นบทบาทสมมติและการสร้างบ้านพัก ผู้พัฒนา UpliftBradB ได้แบ่งปันวิธีที่ทีมคิดเกี่ยวกับการพัฒนาสำหรับชุดคุณสมบัติและชุมชนที่หลากหลายเช่นนี้
“Adopt Me! ถูกออกแบบมาสำหรับทุกวัย” UpliftBradB กล่าว “เราต้องการให้กลไกทุกส่วนเข้าใจได้ง่าย ในขณะเดียวกันก็ให้ระดับความลึกที่เหมาะสมกับระบบต่าง ๆ เช่น การสร้างสิ่งก่อสร้างและการแลกเปลี่ยน ซึ่งกลุ่มผู้เล่นวัยผู้ใหญ่ชื่นชอบ”
ทีมได้เปิดตัวแพลตฟอร์มการซื้อขายที่ปรับปรุงใหม่เมื่อเร็วๆ นี้ ซึ่งผู้เล่นสามารถจับคู่กันเพื่อซื้อขายสัตว์เลี้ยงได้ “เราใช้ข้อมูลวิเคราะห์และการทดลองเพื่อทดสอบศูนย์การซื้อขายของเราเป็นระยะเวลาหนึ่งก่อนที่จะเปิดตัวประสบการณ์เต็มรูปแบบ” UpliftBradB กล่าว “เราได้ทดสอบตัวแปรต่างๆ มากมาย เช่น ขนาดเซิร์ฟเวอร์และสัญญาณการจับคู่ และสังเกตว่าผู้เล่นมีปฏิสัมพันธ์กับระบบอย่างไร ผู้เล่นมีส่วนร่วมมากขึ้นหรือไม่? จำนวนการซื้อขายเพิ่มขึ้นหรือไม่?”
การทดสอบการเปลี่ยนแปลงและดูผลลัพธ์จากข้อมูลวิเคราะห์ทำให้ทีมมั่นใจว่าพวกเขากำลังเดินไปในทิศทางที่ถูกต้อง แต่การเปลี่ยนแปลงบางอย่างกลับก่อให้เกิดผลที่ไม่คาดคิด “เราสร้างฟีเจอร์ที่ผู้เล่นสามารถได้รับสกุลเงินพิเศษจากการเล่นกับเพื่อน ซึ่งพวกเขาสามารถใช้สกุลเงินนั้นเพื่อซื้อสัตว์เลี้ยงพิเศษได้” UpliftBradB กล่าว “ฟีเจอร์นี้ถูกออกแบบมาเพื่อสร้างแรงจูงใจให้ผู้เล่นเล่นร่วมกัน แต่ผู้เล่นก็ตระหนักได้อย่างรวดเร็วว่าพวกเขาสามารถส่งคำขอเป็นเพื่อนไปยังเซิร์ฟเวอร์อย่างไม่หยุดเพื่อรับสกุลเงินเพิ่มเติมได้ สิ่งนี้เองอาจไม่ใช่ปัญหา แต่เรายังสังเกตเห็นการเพิ่มขึ้นอย่างมหาศาลของผู้เล่นที่เปิดเซิร์ฟเวอร์ส่วนตัวเพื่อหลีกเลี่ยงการถูกส่งคำขอเป็นเพื่อนอย่างไม่หยุด”
ด้วยระบบวิเคราะห์ข้อมูล ทีมงานยังสามารถติดตามประสิทธิภาพและปรับเปลี่ยนอย่างรวดเร็วเมื่อพบปัญหาในฟีเจอร์ใหม่ที่เปิดตัวระหว่างงานอีเวนต์ฤดูร้อน พวกเขาได้เพิ่มปลาให้ผู้เล่นจับเป็นส่วนหนึ่งของงานอีเวนต์ แต่กลับพบปัญหาในทันที “อัตราการเกิดข้อผิดพลาดและอัตราเฟรมเรตเป็นสัญญาณเตือนว่าบางอย่างกำลังผิดปกติ” UpliftBradB กล่าว “เมื่อตรวจสอบอย่างละเอียด เราพบว่าเราได้กำหนดให้ปลาเป็นฉากหลัง… ซึ่งทำให้เอนจินต้องวาดฉากหลังใหม่เป็นจำนวนมาก” การตรวจพบปัญหาตั้งแต่เนิ่นๆ ช่วยให้ทีมแก้ไขได้อย่างรวดเร็ว
ก้าวไปข้างหน้าและวิเคราะห์
เรื่องราวของ UpliftBradB เป็นเรื่องที่พบได้บ่อยในหมู่ผู้สร้างเนื้อหา: การวิเคราะห์ข้อมูลและการทดลองช่วยเปลี่ยนกระบวนการปรับปรุงจาก “การคาดเดาอย่างมีเหตุผล” เป็น “กลยุทธ์ที่อิงจากข้อมูล” แพลตฟอร์มที่ยืดหยุ่นของ Roblox ช่วยให้การปรับแต่งและการตัดสินใจที่อิงจากข้อมูลกลายเป็นส่วนมาตรฐานในกระบวนการทำงานของผู้สร้างทุกคน ภายในปีนี้ เราวางแผนที่จะขยายความสามารถด้านการวิเคราะห์ข้อมูลไปยัง Build ซึ่งเป็นแท็บการสร้างเนื้อหาที่เน้นมือถือเป็นหลักในแอป Roblox หลังจากการผสานรวม ผู้สร้างเนื้อหาจะสามารถติดตามประสิทธิภาพได้ทุกที่ทุกเวลา เรายังจะขยายแพลตฟอร์มด้วยคุณสมบัติใหม่ ๆ รวมถึงการดำเนินการทดลองแบบกำหนดเอง ผู้สร้างเนื้อหาที่สนใจสามารถสมัครเข้าร่วมโปรแกรมเข้าถึงล่วงหน้าได้ทันที เพื่อทดลองใช้คุณสมบัติการทดลองใหม่ล่าสุดก่อนที่จะเปิดใช้งานอย่างเป็นทางการบน Roblox
Roblox ช่วยให้ผู้สร้างเนื้อหาสามารถสร้าง ส่งออก และปรับปรุงอย่างชาญฉลาดได้อย่างง่ายดาย ทั้งหมดในที่เดียว


