คนเล่นเกมออนไลน์จำนวนมากใช้คำว่าแลคกับคำว่ากระตุกปนกันจนแยกไม่ออก ทั้งที่ต้นเหตุของแต่ละอย่างอยู่กันคนละที่โดยสิ้นเชิง ผลคือหลายคนจ่ายเงินซื้อของใหม่แล้วพบว่าอาการเดิมยังอยู่ครบทุกอย่าง บางคนอัปแพ็กเกจเน็ตเพราะเชื่อว่าภาพจะลื่นขึ้นตาม เราจะดูวิธีสังเกตว่าอาการที่เจออยู่มาจากฝั่งไหน เพื่อให้เงินและเวลาที่ลงไปตกอยู่กับจุดที่เป็นปัญหาจริง ๆ
ทำไมคนถึงสับสนสองค่านี้กันบ่อยมาก
สาเหตุหลักคือผลลัพธ์ที่เรารู้สึกได้จากทั้งสองอาการนั้นคล้ายกันมาก ทั้งคู่ทำให้จังหวะการเล่นเสียและยิงพลาดในสถานการณ์เดียวกัน อีกเหตุผลคือคำที่ใช้เรียกกันในวงสนทนามักถูกใช้แบบหลวม ๆ จนความหมายเบลอ หลายคนเรียกทุกความสะดุดว่าเน็ตไม่ดีโดยไม่ได้ตรวจอะไรเลย คนที่แยกเป็นจะใช้เวลาแก้ปัญหาน้อยกว่าคนอื่นหลายเท่า
หลักการง่าย ๆ คือสองค่านี้อยู่คนละเส้นทางและไม่เคยมาบรรจบกันเลย ค่าหนึ่งเกิดขึ้นระหว่างเครื่องของเรากับเครื่องแม่ข่ายที่อยู่ไกลออกไป ส่วนอีกค่าเกิดขึ้นภายในเครื่องของเราล้วน ๆ ไม่เกี่ยวกับโลกภายนอกเลย มันขึ้นอยู่กับกำลังของฮาร์ดแวร์และค่าที่ตั้งไว้ในเกม เมื่อเข้าใจว่าเป็นคนละเส้นทาง ก็จะเลิกหวังว่าแก้ที่หนึ่งแล้วอีกที่จะดีตาม
เรื่องที่ต้องเข้าใจทีละข้อ
1. ปิงคือเวลาเดินทางไปกลับของข้อมูล
ตัวเลขนี้บอกว่าข้อมูลชิ้นหนึ่งใช้เวลาเท่าไรในการวิ่งไปหาเครื่องแม่ข่ายแล้ววิ่งกลับ เลขน้อยคือความต่างระหว่างสิ่งที่เห็นกับสิ่งที่เกิดขึ้นจริงน้อยลง สิ่งที่กำหนดค่านี้คือระยะทาง จำนวนจุดที่ข้อมูลต้องผ่าน และความแออัดของเส้นทาง จุดพักระหว่างทางแต่ละจุดเพิ่มเวลาให้อีกเล็กน้อยเสมอ สิ่งที่ไม่มีผลกับค่านี้เลยคือกำลังของการ์ดจอและค่ากราฟิกในเกม
2. เฟรมเรตคือจำนวนภาพที่เครื่องวาดได้ในหนึ่งวินาที
ค่านี้บอกว่าเครื่องของเราสร้างภาพใหม่ออกมาได้ถี่แค่ไหนต่อหนึ่งวินาที ยิ่งวาดได้ถี่ ภาพที่เคลื่อนไหวก็ยิ่งดูต่อเนื่องและนุ่มนวลกว่า ปัจจัยที่กำหนดคือกำลังของชิปกราฟิก หน่วยประมวลผล ความจำ และค่าที่ตั้งในเกม เอฟเฟกต์อย่างเงาและแสงสะท้อนกินกำลังมากกว่าที่หลายคนคิด เปลี่ยนผู้ให้บริการกี่เจ้าตัวเลขนี้ก็จะไม่ขยับตามแน่นอน
3. แยกอาการด้วยการสังเกตสามอย่าง
อ่านต่อ
อย่างแรกให้ดูว่าภาพเคลื่อนไหวยังลื่นอยู่หรือไม่ในขณะที่รู้สึกว่าเล่นไม่ทัน ภาพลื่นแต่การกระทำมาช้าคือลายเซ็นของปัญหาฝั่งการเชื่อมต่อ อย่างที่สองให้ลองเข้าโหมดเล่นคนเดียวหรือสนามซ้อมที่ไม่ต้องต่อกับผู้เล่นอื่น ถ้าอาการยังอยู่เหมือนเดิม แปลว่าต้นเหตุอยู่ในเครื่องของเราเอง อย่างที่สามให้สังเกตว่าอาการเกิดเป็นจังหวะหรือเกิดตลอดเวลา
4. อาการเฉพาะเวลาการเชื่อมต่อมีปัญหา
ลายเซ็นที่ชัดที่สุดคือตัวละครหรือศัตรูกระโดดข้ามตำแหน่งไปมาแบบไม่ต่อเนื่อง เหมือนภาพถูกตัดหายไปช่วงหนึ่งแล้วโผล่ขึ้นมาใหม่ที่อีกจุด อาการที่สองคือการกดปุ่มแล้วผลเกิดขึ้นช้ากว่าที่กดอย่างสม่ำเสมอ ในขณะที่การหมุนกล้องยังทำได้ทันใจเหมือนเดิมทุกครั้ง อาการที่สามคือเห็นตัวเองโดนโจมตีทั้งที่ในจอเราหลบทันไปแล้ว
5. อาการเฉพาะเวลากำลังเครื่องไม่พอ
ลายเซ็นของฝั่งนี้คือภาพเคลื่อนไหวสะดุดเหมือนภาพนิ่งเรียงต่อกันแบบห่าง ๆ การหมุนกล้องจะรู้สึกเป็นขั้นบันไดแทนที่จะไหลไปอย่างต่อเนื่อง อาการที่พบบ่อยอีกอย่างคือเกมสะดุดหนักเฉพาะตอนเข้าฉากใหม่หรือมีเอฟเฟกต์เยอะ เนื่องจากภาระพุ่งขึ้นชั่วขณะจนเครื่องประมวลผลตามไม่ทัน ข้อสังเกตที่ชัดคืออาการจะเหมือนเดิมแม้เล่นโหมดที่ไม่ต้องต่อเน็ต
6. ทำไมเปลี่ยนการ์ดจอไม่เคยแก้ปิง และเน็ตเร็วขึ้นไม่เคยแก้อาการกระตุก
การ์ดจอทำหน้าที่คำนวณและวาดภาพเท่านั้น มันไม่ได้ยุ่งกับการรับส่งข้อมูลเลย ต่อให้เป็นรุ่นแรงที่สุดในตลาด ข้อมูลก็ยังเดินทางด้วยเวลาเท่าเดิม ในทางกลับกัน แบนด์วิดท์ที่มากขึ้นก็ไม่ได้ทำให้เครื่องวาดภาพได้ถี่ขึ้น เนื่องจากคอขวดของการวาดภาพอยู่ที่ตัวชิปไม่ใช่ที่สายเน็ต นี่คือเหตุผลที่การอัปเกรดโดยไม่วินิจฉัยก่อนมักจบด้วยความผิดหวัง
7. เครื่องมือที่ใช้ดูค่าทั้งสองพร้อมกัน
เกมออนไลน์เกือบทุกเกมมีตัวเลือกให้แสดงค่าทั้งสองบนหน้าจอระหว่างเล่นได้ มักซ่อนอยู่ใต้หัวข้อเกี่ยวกับข้อมูลเครือข่ายหรือการวินิจฉัย นอกจากนี้ซอฟต์แวร์ที่มากับการ์ดจอและโปรแกรมวัดผลทั่วไปก็แสดงค่าซ้อนบนเกมได้ ซึ่งช่วยให้เห็นทั้งเฟรมเรต อุณหภูมิ และการใช้งานชิปพร้อมกัน ความสม่ำเสมอสำคัญกว่าตัวเลขสูงสุดที่วัดได้ในบางวินาที
8. ลำดับการแก้ที่ถูกต้องเป็นอย่างไร
ขั้นแรกให้วัดค่าทั้งสองพร้อมกันในสถานการณ์ที่เกิดอาการจริง ไม่ใช่ตอนอยู่ในเมนู เนื่องจากค่าที่วัดตอนยืนเฉย ๆ ไม่สะท้อนสภาพการเล่นจริง ขั้นที่สองคือแก้ทีละอย่างแล้ววัดใหม่ทุกครั้ง อย่าเปลี่ยนหลายอย่างพร้อมกัน ทดสอบทีละข้อจะช้ากว่าตอนแรกแต่จบเร็วกว่าในภาพรวม ขั้นที่สามคือปรับค่าในเกม เคลียร์เครื่อง และเดินสายก่อนคิดเรื่องซื้อของ
ข้อผิดพลาดที่มือใหม่มักเจอ
ข้อแรกคือการเชื่อผลทดสอบความเร็วเน็ตว่าเป็นตัวแทนของคุณภาพการเล่นเกม ทั้งที่ค่าที่วัดได้มักดูดีเสมอแม้เกมจะเล่นไม่ได้เรื่อง ข้อที่สองคือการดูเฉพาะเฟรมเรตเฉลี่ยแล้วสรุปว่าเครื่องไม่มีปัญหา แล้วก็หาสาเหตุไม่เจอเพราะดูตัวเลขผิดตัวมาตั้งแต่ต้น การจดค่าต่ำสุดในแต่ละรอบจะให้ข้อมูลที่ใช้ได้จริงมากกว่าการดูค่าเฉลี่ยอย่างเดียว
ข้อที่สามคือการลดคุณภาพกราฟิกลงสุดเพื่อหวังให้ค่าหน่วงของเน็ตดีขึ้น ผลที่ได้คือภาพแย่ลงโดยที่อาการเดิมยังอยู่ครบทุกประการ ข้อที่สี่คือการโทษเน็ตทุกครั้งโดยไม่เคยลองเล่นโหมดที่ไม่ต้องต่อเน็ตเลย ทำให้เสียเวลาไล่แก้เรื่องเครือข่ายทั้งที่ปัญหาอยู่ในเครื่อง การทดสอบง่าย ๆ ไม่กี่นาทีมักประหยัดเวลาได้เป็นสัปดาห์
สองค่านี้ในบริบทของผู้เล่นไทย
ผู้เล่นในบ้านเราจำนวนมากเจอสถานการณ์ที่เครื่องแม่ข่ายของเกมอยู่ต่างประเทศ จนหลายคนเข้าใจผิดว่าเน็ตที่บ้านมีปัญหาทั้งที่เป็นเรื่องระยะทาง ในกรณีแบบนี้สิ่งที่ทำได้คือเลือกแม่ข่ายที่ใกล้ที่สุดเท่าที่เกมนั้นมีให้เลือก กับหันไปทำให้ค่านั้นนิ่งแทนการพยายามกดให้ต่ำลงอีก ความนิ่งของค่าสำคัญกว่าตัวเลขที่ต่ำแต่แกว่งขึ้นลงตลอดเวลาอยู่มาก
อีกเรื่องที่พบบ่อยคือเครื่องที่ใช้กันในบ้านเรามักเป็นเครื่องที่ใช้งานมาหลายปี ซึ่งประสิทธิภาพลดลงจากฝุ่นและซิลิโคนนำความร้อนที่แห้งไป การทำความสะอาดและจัดการโปรแกรมพื้นหลังจึงมักได้เฟรมเรตกลับมาฟรี ๆ เป็นสิ่งที่ควรทำก่อนคิดเรื่องเปลี่ยนอุปกรณ์ใด ๆ ทั้งสิ้น ร้านเน็ตที่ดูแลเครื่องสม่ำเสมอจึงมักให้ความรู้สึกลื่นกว่าเครื่องที่บ้านสเปกใกล้เคียงกัน
คำถามที่พบบ่อย
ปิงต่ำแต่ยังรู้สึกหน่วง เป็นไปได้ไหม เป็นไปได้และพบบ่อยมาก เพราะค่าที่แสดงเป็นค่าเฉลี่ยซึ่งกลบช่วงที่พุ่งสูงชั่วขณะไป ให้ดูค่าความแกว่งและอัตราการสูญหายของข้อมูลควบคู่ไปด้วยจึงจะเห็นภาพครบ
เฟรมเรตสูงมากแล้วจำเป็นต้องมีจอที่รองรับไหม จำเป็นถ้าอยากได้ประโยชน์เต็ม เพราะจอที่แสดงภาพได้ช้ากว่าจะตัดภาพส่วนเกินทิ้งไปเฉย ๆ แต่การมีเฟรมเรตสูงกว่าความถี่จอก็ยังช่วยลดเวลาหน่วงของภาพลงได้อยู่บ้าง
ควรแก้ตัวไหนก่อนถ้าเจอปัญหาทั้งสองอย่างพร้อมกัน ให้เริ่มจากฝั่งเครื่องก่อน เนื่องจากการปรับค่าในเกมทำได้ทันทีและเห็นผลในไม่กี่นาที เมื่อภาพนิ่งแล้วค่อยกลับมาดูฝั่งการเชื่อมต่อจะแยกอาการได้ง่ายกว่าเดิมมาก
โปรแกรมที่โฆษณาว่าลดปิงได้จริงไหม บางกรณีช่วยได้แต่ไม่ใช่ทุกกรณี ถ้าเส้นทางเดิมมีปัญหาจริง การเปลี่ยนทางก็ช่วยได้ระดับหนึ่ง แต่ถ้าเส้นทางเดิมดีอยู่แล้ว การเพิ่มจุดแวะเข้าไปมีแต่จะทำให้ค่าสูงขึ้นกว่าเดิม
เล่นเกมบนเน็ตมือถือจะแยกอาการยากขึ้นไหม ยากขึ้นพอสมควรทีเดียว เนื่องจากค่าอาจดีมากในนาทีหนึ่งแล้วแย่ลงในนาทีถัดไป ให้ทดสอบซ้ำหลายรอบในจุดเดิมและเวลาต่างกันก่อนสรุปว่าปัญหาอยู่ที่ไหน
สรุป
ค่าหนึ่งบอกเรื่องการเดินทางของข้อมูล อีกค่าบอกเรื่องกำลังของเครื่องเรา สองอย่างนี้ไม่เคยแก้กันและกันได้ ไม่ว่าจะจ่ายเงินมากแค่ไหน วิธีที่ปลอดภัยที่สุดคือวัดก่อนแก้ และแก้ทีละอย่างแล้ววัดซ้ำทุกครั้ง ด้วยความที่การทดสอบใช้เวลาไม่นานแต่ตัดทางที่ผิดออกได้เยอะ เมื่อแยกสองเรื่องนี้ออกจากกันได้ การแก้ปัญหาเกมกระตุกจะกลายเป็นงานที่มีคำตอบชัดเจน