Opóźnienie
Opóźnienie to powolna reakcja komputera. Tego terminu można użyć w odniesieniu do dowolnego urządzenia, które reaguje wolniej, niż powinno, jednak najczęściej stosuje się go w kontekście gier online.
Opóźnienie w grach wideo jest zazwyczaj spowodowane jednym z dwóch czynników:
- Wolnym komputerem
- Wolnym połączeniem internetowym
Jeśli grasz w internetową grę wieloosobową, a komputer nie może przetwarzać przychodzących danych w czasie rzeczywistym, gra może zwolnić wszystkim graczom. Jeśli połączenie internetowe jest wolne lub niestabilne co często zdarza się w przypadku współdzielonych połączeń (bezprzewodowych), system może nie wysyłać i odbierać danych wystarczająco szybko, aby nadążyć za innymi graczami. Opóźnienie może powodować nierówne wyświetlanie klatek oraz opóźnienie między wprowadzanymi danymi a tym, co dzieje się na ekranie.
W idealnym świecie wszyscy gracze online mieliby szybkie komputery i połączenia internetowe. W rzeczywistości gracze korzystają z bardzo różnych systemów komputerowych i połączeń z Internetem o różnej szybkości. Dlatego twórcy gier muszą uwzględniać opóźnienia w grach wieloosobowych. Jedną z metod jest użycie centralnego serwera gry, który sprawia, że opóźnienie jednego gracza wpływa tylko na osobę korzystającą z wolnego komputera lub połączenia internetowego. Zapobiega to negatywnemu wpływowi użytkowników z wolnymi systemami na graczy korzystających z wydajnych konfiguracji do gier.
W niektórych przypadkach gracz z dużym opóźnieniem zostanie usunięty z gry wieloosobowej. Na przykład w grze StarCraft 2, jeśli system gracza nie odpowiada, na jego ekranie pojawi się komunikat: "Waiting for Server." Inni gracze zobaczą komunikat: "Waiting for player: [player name]." Jeśli opóźnienie będzie zbyt duże, serwer ostatecznie usunie gracza powodującego opóźnienia z gry.
Opóźnienie a latencja
Terminy „opóźnienie” i „latencja” są czasami używane zamiennie, ponieważ często odnoszą się do tego samego. Jednak latencja jest terminem bardziej technicznym i zwykle określa się ją konkretną wartością. Na przykład latencja połączenia sieciowego gracza może być równa czasowi odpowiedzi ping między jego komputerem a serwerem. Duża latencja (na przykład większa niż 120 ms) może powodować zauważalne opóźnienie.
NOTE: Terminu „opóźnienie” można również używać jako czasownika. Na przykład gracz, u którego występuje „opóźnienie”, może spowalniać grę.
Sprawdź swoją wiedzę