Respawn ได้เปิดใจเกี่ยวกับปัญหาเซิร์ฟเวอร์ของ Apex Legends
3 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม
ในการดำน้ำลึกที่ยาวนาน โพสต์บล็อก โดย Samy หัวหน้าวิศวกรของ Apex Legends “ริกเกิลซอสเซอร์” Duc ปัญหา netcode ที่รบกวน Apex Legends ได้รับการพูดคุยด้วยความหวังบนขอบฟ้า
ชุมชน Apex Legends มีปัญหามากมายกับเน็ตโค้ดของเซิร์ฟเวอร์และประสิทธิภาพในช่วงหลังๆ นี้ โดยมีตัวอย่างจากผู้เล่นบางคนที่ทำให้เกิด การโจมตี DDoS เพื่อชนะเกมจัดอันดับและต่อมาถูกแบนเมื่อมีคนมากพอที่จะทำให้เอะอะ
บล็อกโพสต์ให้รายละเอียดเกี่ยวกับปัญหามากมาย และสิ่งที่ทีมกำลังทำอยู่มากมายเพื่อพยายามปรับปรุงสิ่งต่างๆ เมื่อพวกเขาก้าวไปข้างหน้า
ตั้งแต่ซีซั่น 6 การแสดงประสิทธิภาพได้ถูกนำมาใช้เพื่อให้มีผลดีเยี่ยมในการรวบรวมข้อมูลและเป็นการบ่งชี้ที่ดีว่าเกิดอะไรขึ้นกับวิศวกร การใช้ประโยชน์จากข้อมูลได้นำไปสู่การค้นพบว่าชิ้นส่วนของอุปกรณ์เครือข่ายในศูนย์ข้อมูลแห่งใดแห่งหนึ่งมีข้อผิดพลาด และทำให้ทุกเกมบนเซิร์ฟเวอร์นั้นมีประสิทธิภาพเครือข่ายที่น่ากลัว
ในซีซัน 9 ที่จะมาถึงนี้ จะมีการเพิ่ม ID เซิร์ฟเวอร์เฉพาะลงในการแสดงประสิทธิภาพ ซึ่งจะช่วยให้ระบุปัญหาได้เร็วยิ่งขึ้น ซึ่งจะได้รับความช่วยเหลือเพิ่มเติมจากการย้ายไปยังการแจ้งเตือนตามเวลาจริงกับวิศวกร
โพสต์กล่าวถึงรายละเอียดว่าแถบยางและการถูกฆ่าโดยผนังบางครั้งเกิดจาก "ความผันแปรของเวลาในการตอบสนองที่หลีกเลี่ยงไม่ได้ระหว่างผู้เล่นและวิธีที่ระบบของเราแจกจ่าย" Duc กล่าว และพวกเขา "มุ่งมั่นที่จะลดสิ่งนี้ในทุกโอกาส เราได้รับ."
นอกจากนี้ในโพสต์ การลงทะเบียน Hit ยังเป็นปัญหาที่ทำให้ผู้เล่นหลายคนไม่พอใจ เนื่องจาก Duc ยืนยันว่าจะเรียกมันว่า "ไม่น่าพอใจอย่างยิ่ง" ในเกมยิงอย่าง Apex Legends
เนื่องจาก “ความหน่วงแฝงสูงหรือการสูญเสียแพ็กเก็ตอาจทำให้การจำลองในพื้นที่ของคุณไม่ซิงค์กับเซิร์ฟเวอร์เล็กน้อย” ตามที่ Duc กล่าว เป็นการยากที่จะกำจัดในการแก้ไขง่ายๆ เพียงครั้งเดียว แต่พวกเขาพยายามที่จะปรับปรุงโดย “ขุดลงไปในจุดบกพร่องต่างๆ อย่างต่อเนื่อง ที่ส่งผลให้เกิดปัญหาการตรวจจับการโจมตี”
ในเชิงลึก ปัญหา netcode จำนวนมากที่ Apex Legends กำลังเผชิญอยู่นั้นได้รับการพูดคุยและจัดการ โดยมีการปรับปรุงมากมายที่จะเกิดขึ้นในอนาคต ซึ่งจะสรุปเป็นโพสต์สรุป
- “การใช้การแจ้งเตือนตามเวลาจริงที่จะทำให้เราสามารถระบุปัญหาและตอบสนองได้รวดเร็วยิ่งขึ้น”
- “การนำเครื่องมือสำหรับระบุเซิร์ฟเวอร์มาใช้ เพื่อให้เราสามารถลบและแทนที่เซิร์ฟเวอร์ที่มีปัญหาได้อย่างรวดเร็ว”
- “การมุ่งเน้นที่เซิร์ฟเวอร์ที่ทำงานช้า—การลบเซิร์ฟเวอร์ที่มีปัญหาเป็นขั้นตอนเดียว แต่เป้าหมายของเราคือทำให้การเปลี่ยนแปลงโค้ดนี้ไม่เกิดขึ้นบ่อยนัก”
- “ลดเวลาแฝงด้วยการเพิ่มประสิทธิภาพคุณสมบัติใหม่ให้ดียิ่งขึ้น”
- “แก้ไขจุดบกพร่องของ Hit-reg และสร้างเครื่องมือตรวจจับอัตโนมัติเพื่อช่วยเราหลีกเลี่ยงการแนะนำสิ่งใหม่”
ในการออกจากทีม Duc และทีม Apex Legends หวังว่าจะมีการสื่อสารกันมากขึ้นในอนาคตเกี่ยวกับปัญหาต่างๆ ที่จะช่วยบรรเทาข้อกังวลบางประการในสิ่งที่เกิดขึ้นเบื้องหลัง