Input của người có đường truyền kém tới server lúc thưa lúc dồn. Nếu server áp dụng đúng số lượng nhận được ở mỗi tick, trong mắt người khác nhân vật đó sẽ khựng lại rồi đi một lúc nhiều bước.
Vì sao Lệnh di chuyển của người chơi chậm có tick tới 0 lệnh, có tick tới 2–3 lệnh → Dẫn đến Server áp dụng cùng lúc ở tick nhận được, nên vị trí nhân vật đó thay đổi như bậc thang → Trên màn hình Trên màn hình người khác, chỉ nhân vật đó khựng lại rồi di chuyển dồn cục một lượt. Những thứ khác vẫn bình thường
Chỉ một nhân vật trông bất thường, Một khu vực hoặc nhà mạng
Khi nào
Luôn luôn, Khi di chuyển hoặc chuyển bản đồ
Phụ trách
Phụ trách chính Phát triển server (Đội phát triển game) · Phối hợp Bên ngoài (Bên ngoài)
Việc cần làm (Đội phát triển game)
Dùng bộ đệm input theo người chơi để chia đều lệnh khi áp dụng, dựa vào số thứ tự input để áp dụng theo đúng khoảng cách ban đầu; chỉ tăng bộ đệm nội suy trên màn hình người khác là chưa đủ (vì chính bản ghi vị trí trên server đã có dạng bậc thang).
Việc cần làm (Bên ngoài)
Hướng dẫn người chơi bị chậm dùng kết nối có dây, kiểm tra Wi-Fi và router.
Con số tham khảo
Jitter 80 ms thì trên server 20 tick (50 ms), số lệnh mỗi tick dao động từ 0 đến 3.
Trên đồ thị
Chỉ một phần cao · Số lệnh được áp dụng mỗi tick theo người chơi, jitter theo người chơi
Chỗ cần xem
Trong bản bắt gói phía server, lọc riêng các gói do người chơi bị báo cáo gửi, đếm số gói tới trong mỗi khoảng tick (ví dụ 50 ms) rồi so sánh với người chơi khác. Nếu có log server: xem theo từng người chơi số lệnh di chuyển được áp dụng mỗi tick và số thứ tự input
Đúng nếu
chỉ gói của người chơi bị báo cáo tới dồn cục, dao động giữa 0 và 2–3 gói mỗi tick, jitter và mất gói của người đó cao, còn gói của người chơi khác tới đều. Người đó chuyển sang mạng có dây thì hiện tượng giảm
Loại trừ nếu
nhiều nhân vật cùng di chuyển dồn cục một lúc → tick server bị chậm hoặc đường truyền của người đang xem. Gói tới và được áp dụng đều mà nhân vật đó vẫn trông như bị nhảy → vấn đề nội suy hoặc hiển thị ở phía người xem
Cách kiểm tra
Kiểm tra bằng công cụ hạ tầng (không cần code game)
Tìm hiểu thêm
Trong cấu trúc server có thẩm quyền, đây là hành vi bình thường. Lag của một người chơi chậm chỉ hiện ra với người khác dưới dạng “người đó di chuyển kỳ lạ”, và không ảnh hưởng đến thao tác của người khác hay chuyển động của quái. Tuy nhiên, những việc tương tác trực tiếp với người đó (giao dịch, cơ chế boss khi đi tổ đội, phán định PvP) sẽ cùng bị chậm.
Nguồn
Peeking into VALORANT's NetcodeRiot Games Server đưa input đã tới vào hàng đợi di chuyển của từng người chơi theo thứ tự tick, nếu trống thì lấp bằng dự đoán. Hiệu chỉnh chỉ người chơi đó thấy, những người còn lại vẫn thấy mượt
State SynchronizationGaffer On Games Gói gửi 60 lần mỗi giây vẫn tới dồn cục, như khung hình này 2 gói, khung hình sau 0 gói