Jeśli chodzi o gry online, nie będzie usprawiedliwienia spadku wydajności gier, a jedynie „To było opóźnienie”. Termin ten jest często zarezerwowany dla sytuacji, gdy czas reakcji gry jest zbyt wolny po wprowadzeniu polecenia z klawiatury. Czasami można go również wypowiedzieć z innych powodów, takich jak nie ponoszenie osobistej odpowiedzialności za brak umiejętności lub spadek liczby klatek na sekundę.
Dwa ostatnie nie mają absolutnie nic wspólnego z opóźnieniem. W rzeczywistości słaba liczba klatek na sekundę ma wszystko wspólnego z komputerem, a nie komplikacjami w sieci, a mianowicie wysokim pingiem, który powoduje opóźnienia. Większość graczy wciąż nie rozumie rzeczywistej przyczyny opóźnień, na które narzekają.
Dzieje się tak często, że nawet definicja została zmieniona, aby pasowała, nazywając kropkę klatek „lokalnym opóźnieniem” i łącząc zdarzenia, aby po prostu oznaczać „zauważalny spadek w szybkości aplikacji, z powodu ekstremalnego przeciążenia sieci lub niewystarczającej mocy przetwarzania. ”
Liczba klatek na sekundę (FPS) vs Ping
Podejrzewam, że lag jest terminem slangowym, definicja może się zmienić w zależności od kaprysów osób, które go używają . Jednak, aby dowiedzieć się dokładnie, co powoduje opóźnienie, najpierw musimy zrozumieć różnice między klatkami na sekundę (FPS) a pingiem.
Aby ci pomóc identyfikować i naprawiać problemy z wydajnością komputera, gdy wystąpią , musisz zrozumieć przyczynę. Możemy zacząć od podziału i przedyskutowania, czym są fps i ping, a następnie zastosowania tego, czego się nauczyliśmy. Pomoże to odkryć, dlaczego nasze sesje gier online mają problemy z wydajnością.
Niska liczba klatek na sekundę
Niska liczba klatek na sekundę (FPS) jest problemem komputerowym i dlatego technicznie nie powinna być uważana za opóźnienie. FPS jest w zasadzie miarą tego, jak dobrze gra działa na twoim komputerze. Wskazuje liczbę nowych obrazów, które komputer może wygenerować, aby stworzyć płynny obraz w grze.
Im większa liczba klatek, tym płynniejsza będzie gra. Gdy liczba klatek jest niska, obrazy mogą wyglądać na nierówne, szarpane lub pozornie zacinające się na ekranie. Maksymalna liczba ramek, jakie może wygenerować komputer, zależy od kilku czynników.
Zazwyczaj powodem niskiej liczby klatek na sekundę jest to, że na ekranie dzieje się więcej rzeczy, niż komputer może wygenerować. Zdarza się to najczęściej podczas grania w bardziej zaawansowane gry na komputer potrzebuje zaktualizowanych komponentów. To, że komputer może odznaczać wszystkie pola dotyczące minimalnych wymagań gry, nie oznacza, że gra będzie działać płynnie.
Wyraźny spadek liczby klatek na sekundę jest prawdopodobnie spowodowany tym, że komputer próbuje renderować więcej, niż jest w stanie obsłużyć. Możesz uniknąć tego problemu, aktualizując jeden (lub wszystkie) z czterech wyżej wymienionych składników. Może także pomóc upewnić się, że podczas grania nie działa żadne inne tło, aby zasoby komputera nie były dzielone.
High Latency
Opóźnienie, w swojej prawdziwej definicji, jest wynikiem problemu z siecią. Mianowicie, duże opóźnienie, określane również jako „ping”, jest opóźnieniem między wysyłaniem a odbieraniem informacji. Kiedy więc twoja sieć rozmawia z serwerem gry, czas, jaki zajmuje serwerowi, aby „usłyszeć” to, o co pyta komputer, jest uwzględniany w twoim pingu.
To samo dzieje się również, gdy serwer gry odpowiada na pytanie twojego komputera. Czas potrzebny na otrzymanie tej odpowiedzi jest również uwzględniany w twoim pingu. Pełny wynik obu dostarczy ci liczbę, która ma reprezentować twój ping. W grze twój ping jest mierzony w milisekundach, więc może pojawić się jako ### ms(# to Twoja suma).
Im wyższy ping, tym większa szansa na twój czas gry powoduje opóźnienie. Zazwyczaj, jeśli Twój komputer znajduje się daleko od lokalizacji serwera gry, Twój ping może być wysoki. Przykładem tego jest gra w nowej wschodniej mmorpg z siedzibą w Korei Południowej, gdy mieszkasz na wschodnim wybrzeżu Stanów Zjednoczonych. Możesz spodziewać się wyższego niż normalnie ping.
Wysokie wskaźniki ping
Liczba klatek na sekundę może nadal pozostawać na wysokim poziomie, podczas gdy w grze występuje duże opóźnienie. Podczas grania w grę wieloosobową sama gra może wydawać się płynna, a wszystkie obrazy są generowane tak, jak powinny. Jednak w tym czasie gracze na ekranie mogą wydawać się utknąć, biegać w miejscu lub teleportować się. To nie jest „hack gry” (choć nie jest to całkowicie poza możliwościami), to opóźnienie.
Kolejnym wskaźnikiem jest próba trafienia kogoś w strzelankę FPS, ale ciągle tęsknisz za każdym razem, nawet z bliskiej odległości. Może to wynikać z tego, że twoje opóźnienie jest tak duże, że zanim twój strzał dotrze do przeciwnika na ekranie, w rzeczywistości on już przeniósł tę postać na siebie. Działania, które podasz, prawdopodobnie wydają się trwać dłużej na ekranie niż powinny.
Skokami opóźnień są również problemem. Zbiegają się one z teleportacją wokół rzeczy omówionych wcześniej w grze wieloosobowej. Twoje opóźnienie może uderzyć w nierówną łatkę, powodując wzrost liczby, co powoduje, że normalne chodzenie wygląda teraz tak, jakby postacie gracza wykonały skok czasowy.
Poprawianie twojego opóźnienia
Nie ma wielu rzeczy, które możesz osobiście zrobić, aby poprawić swój opóźniony problem. Sugerowana byłaby zmiana serwerów, jeśli ma to zastosowanie, na te, które znajdują się bliżej fizycznej odległości od miejsca, w którym się obecnie znajdujesz. Innym byłoby trzymanie się korzystania tylko z połączenia ethernetowego w przeciwieństwie do WiFi. Powolny internet może odgrywać rolę w opóźnieniach, więc zwiększenie prędkości połączenia może pomóc.
Mam nadzieję, że teraz rozumiesz, że jeśli masz opóźnienie, przyczyną jest problem z siecią, a nie problem z komputerem. Problemy z wydajnością komputera to osobna sprawa, chociaż często mogą się wydawać podobne.
Niski FPS i opóźnienie mogą wyglądać na powiązane
Aby jeszcze bardziej skomplikować pogląd, że opóźnienie zależy od wydajności komputera, niskie FPS i opóźnienie mogą czasem pojawiać się na w tym samym czasie. Może się to zdarzyć, gdy w grze występuje zarówno czas reakcji sieci, jak i problem z generowaniem obrazu.
Przykładem może być mmorpg online, gdy wchodzisz do dużego miasta pełnego innych biegających graczy, to bardzo możliwe jest jednoczesne doświadczanie zarówno niskich klatek, jak i wysokiego pinga. Opóźnienie występuje, ponieważ serwer stara się nadążyć za wszystkim, co dzieje się na raz, podczas gdy komputer stara się wygenerować wszystkie wizualizacje na ekranie, co powoduje niski FPS.
Może to prowadzić do zamieszania wśród gracze, tak jak w tym konkretnym przypadku, zarówno niski FPS, jak i lag mają tę samą przyczynę - więcej osób niż gra może obsłużyć w jednym miejscu w tym samym czasie. Nie oznacza to, że są teraz tym samym, po prostu duża liczba graczy powoduje zarówno spadek wydajności komputera, jak i problemy z siecią.
Dlaczego to jest ważne
Zrozumienie różnicy między opóźnieniem a niskim FPS może ci pomóc identyfikować problemy i mieć większą szansę na ich naprawienie. Niektóre gry umożliwiają wyświetlanie bieżącego FPS i pingowania podczas grania. Tak więc, pomimo opóźnień w grze, możesz sprawdzić liczbę klatek na sekundę i ping, aby zobaczyć, co się zmieniło. Spowoduje to przejście do obecnego problemu i, jeśli to możliwe, pozwoli go naprawić.
Rzeczy, które możesz zrobić w oparciu o swój obecny poziom ping w porównaniu do FPS:
Normal Ping + Normal FPS
High Ping + Normal FPS
Normalny ping + niski FPS
- Jeśli na ekranie dzieje się wiele rzeczy, daj komputerowi kilka sekund na nadrobienie zaległości.
Wysoki ping + niski FPS