ผ่านมาแล้วเป็นเวลา 3 เดือนหลังจากที่ทาง PUBG ได้ประกาศโครงการ FIX PUBG ที่จะโฟกัสในการแก้ไขปัญหาตัวเกมต่างๆ ให้มีประสิทธิภาพดียิ่งขึ้น ซึ่งหลังจากแก้ไขกันมาอย่างยาวนาน ทาง PUBG ก็ได้เข้ามาสรุปผลในหัวข้อต่างๆ ว่าได้มีการพัฒนาส่วนไหนกันไปบ้าง เรามาดูกันดีกว่า ว่าหลังจากผ่านโครงการมาแล้วตัวเกมมีดีขึ้นอย่างไร
เป้าหมายโดยรวมของโครงการ FIX PUBG
ตั้งแต่การเริ่มโครงการนี้ เราก็มีปัญหาหลักที่อยากแก้ไขและพัฒนากันแล้วตั้งแต่แรก ซึ่งเราก็ได้ตั้งใจทำงานอย่างเต็มที่เพื่อพัฒนาในจุดนั้นๆ ให้ดีขึ้น โดยมี 4 หัวข้อหลักๆ ดังนี้
- ทำให้ผู้เล่นได้รับประสบการณ์ในการเล่นที่ดีมากยิ่งขึ้นในด้านของตัวเกมและเรื่องของ Server
- ทำให้มีการเล่นที่แฟร์ไร้การโกงมากกว่าเดิม ด้วยการพัฒนาระบบป้องกัน Anti-Cheat ให้ดียิ่งขึ้น
- ระบบ Matchmaking ที่จับคู่ผู้เล่นได้ดีขึ้นใน
- แก้ปัญหา Bug ต่างๆ ภายในเกม ที่จะช่วยพัฒนาการเล่นให้ดียิ่งขึ้น
การปรับปรุงตัวเกมให้ดีขึ้น Client Performance
ในช่วงระหว่างโครงการ FIX PUBG การพัฒนาตัวเกมให้ดียิ่งขึ้นถือเป็นหัวข้อหลักที่เราโฟกัสมากที่สุด ไม่ว่าจะเป็นการเพิ่มเฟรมเรท และอื่นๆ อีกมากมาย ซึ่งตรงจุดนี้ทางทีมงานก็ได้แก้ไขการโหวดวัตถุบางอย่างซึ่งจะทำให้ตัวเกมทำงานได้ดีขึ้น รวมไปถึง Effect ของเกมต่างๆ ซึ่งจากการทดสอบโดยการ Benchmark ตัวเกม ก็จะได้เห็นว่าจากเดือนกรกฏาคม เทียบกับเดือน พฤศจิกายน ตัวเกมสามารถรัน Framerate ได้สูงขึ้นในทุกๆ จุดเลยทีเดียว
การปรับปรุงด้าน Server ของตัวเกม
จากปัญหาของ Server ปัญหาใหญ่ที่สุดจะเป็นในช่วงต้นเกม (เพราะผู้เล่นที่เยอะในช่วงนั้น) ซึ่งเป้าหมายหลักก็คือการพัฒนาให้ตัวเกมมี Sever tick-rate ที่คงที่อยู่ที่ 30 ตั้งแต่ต้นจนจบแต่ละ Match ซึ่งจากการพยายามแก้ไขปัญหา ทำให้เราได้ค้นพบ Bug บางอย่างของการเคลื่อนไหวตัวละครภายในเกมที่จะส่งผลให้เกิดการ Desync และเราก็แก้ไขไปแล้วเรียบร้อยในวันที่ 7 พฤศจิกายนที่ผ่านมา ซึ่งผลตอบรับก็ทำให้อาการ Desync ลดลงอย่างเห็นได้ชัด
การพัฒนาระบบ Matchmaking
แม้ปัญหาการ Desync จะถูกแก้ไปแล้วจากหัวข้อด้านบน แต่ก็ไม่ใช่ทั้งหมด เพราะการ Desync ยังสามารถเกิดได้อีกในปัจจัยอื่นๆ ซึ่งหนึ่งในนั้นก็คือการจับคู่ของผู้เล่นที่มีค่า Ping ที่แตกต่างกันด้วย ทำให้เราโฟกัสในการปรับปรุงระบบ Matchmaking เป็น 5 หัวข้อใหญ่ๆ ดังนี้
- ทำให้ตัวเกมเล่นได้ลื่นไหลขึ้นโดนการจับคู่ผู้เล่นที่มี Ping ใกล้เคียงกัน
- จับคู่ผู้เล่นที่มีฝีมือใกล้เคียงกันเพื่อทำให้เกมมีความแฟร์ในแต่ละ Match
- จับให้ผู้เล่นที่ใช้ภาษาเดียวกันอยู่ในทีมเดียวกัน
- ทำให้ในแต่ละ Match ได้ผู้เล่นที่ใกล้ 100 คน มากที่สุด เพื่อให้ได้ประสบการณ์ BattleRoyale อย่างเต็มตัว
- ลดระยะเวลาในการหาห้องให้น้อยลงและบรรลุเป้าหมายในหัวข้อ 4 ข้อที่ผ่านมา
จากที่ได้อ่านมาเพื่อนๆ คงจะเห็นได้ว่าการจับคู่ในแต่ละเกมนั้นค่อนข้างซับซ้อน ซึ่งเราก็ได้มีการปรับปรุงไปแล้วบางส่วน และการแก้ไขบางปัญหาก็ส่งผลให้เกิดปัญหาอื่นๆ ตามมาเช่นกัน ซึ่งในหัวข้อระบบ Matchmaking นี้ ก็ยังคงต้องพัฒนากันต่อไป
ระบบป้องกันการโกง
การสู้กับโปรแกรมโกง เหมือนเป็นการต่อสู้ที่ไม่มีวันจบสิ้น ถึงแม้มันจะเหนื่อยล้าแต่เราก็ได้สร้างความก้าวหน้า โดยการแบนกว่า 2 ล้าน ID ในช่วงของโครงการ FIX PUBG เท่านั้น ซึ่งเราก็จะพัฒนาระบบป้องกันให้ดีมากยิ่งขึ้น ไม่เพียงแต่ในเกมเท่านั้น แต่รวมไปถึงการมีส่วนรวมกับตำรวจในการสืบสวนทางกฎหมายอีกด้วย
ในตอนนี้เราก็ได้พัฒนาระบบป้องกันโปรแกรมโกงให้ดียิ่งขึ้นและเราหวังว่าจะมีความคืบหน้ามีแจ้งให้เหล่าผู้เ่ล่นทราบในอนาคต นอกจากนี้ในบางพื้นที่เรายังสามารถประสานงานกับหน่วยงานด้านกฎหมายและทำการจับกุมผู้สร้างโปรแกรมโกงต่างๆ ในทุกทางที่เราทำได้ นอกจากนี้เรายังได้พัฒนาระบบการ Ban หัว Hardware สำหรับผู้เล่นที่ทำการโกงและเปลี่ยนไอดีไปเรื่อยๆ ซึ่งในจุดนี้ก็จะมีการพูดถึงในอนาคตเช่นกัน
การแก้ไขปัญหา Bug ต่างๆ
เราเริ่มโครงการ FIX PUBG พร้อม Bug กว่า 100 ตัว ที่เราจะแก้ไข ซึ่งทั้งหมดนั้นก็ได้ถูกแก้ไขเรียบร้อยหมดแล้ว และเราขอขอบคุณผู้เล่นที่ท่านที่ได้ทำการแจ้งถึง Bug ต่างๆ เพื่อทำให้พวกเราค้นหาและแก้ไขได้ง่ายขึ้น ซึ่งเราก็ได้พัฒนาระบบที่จะทำให้ผู้เล่นแจ้ง Bug ต่างๆ ได้ง่ายกว่าเดิมในช่วงสิ้นปีที่จะถึงนี้
หลังจากโครงการ FIX PUBG ก็ทำให้พวกเราเปลี่ยนแปลง Road Map ของเกม PUBG ในปี 2019 โดยการเล็งแก้ไขและพัฒนาความเสถียรของตัวเกมและพัฒนาระบบให้ดีขึ้น แต่ถึงอย่างนั้นเราก็จะไม่ลืมที่จะเพิ่ม Content ใหม่ๆ เข้าไปด้วยเช่นกัน ซึ่งเราสัญญาว่าจะให้ประสบการณ์ที่ดีแก้ผู้เล่นทุกท่าน แม้โครงการ FIX PUBG จะจบแล้ว แต่เราก็ยังมุ่งมั่นที่จะพัฒนาตัวเกมให้ดียิ่งขึ้นต่อไปนะครับ
Source : steamcommunity