Kiedy trzeci gracz dołącza do twojej sesji w Don't Starve Together, gra zmienia się z przytulnej walki o przetrwanie w pokaz slajdów z postaciami teleportującymi się i opóźnionymi akcjami. To nie jest funkcja—to wołanie o pomoc twojego sprzętu, sieci lub ustawień gry. Przeanalizujmy, dlaczego tak się dzieje i jak odzyskać płynną rozgrywkę.

Wykres pokazujący wykorzystanie CPU podczas hostowania Don't Starve Together z wieloma graczami

Wykorzystanie CPU skacze, gdy trzeci gracz dołącza do sesji Don't Starve Together, wskazując na potencjalne problemy z lagiem.


Źródło problemu: Dlaczego trzeci gracz psuje grę

Hostowanie serwera obciąża twój lokalny komputer

Don’t Starve Together domyślnie używa systemu hostowania peer-to-peer. Kiedy hostujesz grę na swoim komputerze, nie tylko uruchamiasz grę—ale także działasz jako serwer. Każdy gracz łączący się z twoim światem zużywa zasoby CPU, RAM i przepustowość sieciową. Pierwsi dwaj gracze mogą działać płynnie, ale trzeci często przekracza limity twojego systemu.

Na przykład, użytkownik Reddita zgłosił poważne opóźnienia podczas hostowania dla dwóch znajomych na średniej klasy laptopie. Pomimo posiadania prędkości pobierania 150 Mbps, wykorzystanie ich CPU skoczyło do 95%, gdy dołączył trzeci gracz. To wąskie gardło powoduje, że ocena wydajności hosta (widoczna poprzez polecenie /netstats w grze) spada z „Dobra” na „Zła”, wywołując opóźnienia dla wszystkich.

Mody mnożą obciążenie

Mody takie jak Global Positions, Combined Status i Wormhole Markers dodają wygody, ale obciążają system hosta. Każdy mod wprowadza dodatkowe obliczenia do śledzenia statystyk graczy, renderowania ikon mapy lub modyfikowania zachowania stworzeń. Poradnik na YouTube pokazał, jak mod The Screecher powodował wycieki pamięci, które pogarszały się z dodatkowymi graczami.

Porównanie FPS z modami i bez w Don't Starve Together

FPS znacząco spada z dodatkiem wielu modów, ilustrując wpływ na wydajność gry.

Jeden gracz przetestował serwer z dużą ilością modów z 15 modami po stronie klienta i 10 modami serwerowymi. Z dwoma graczami gra działała przy 60 FPS. Gdy dołączył trzeci, FPS spadł do 20, a ping wzrósł do 800 ms.

Zatłoczenie sieci to nie tylko kwestia prędkości

Przepustowość ma znaczenie, ale stabilność jest kluczowa. Don’t Starve Together wymaga stabilnej prędkości wysyłania co najmniej 2 Mbps na gracza dla płynnej rozgrywki. Jednak zakłócenia od aplikacji w tle (takich jak strumieniowanie na Discordzie lub karty w Chrome) mogą destabilizować połączenia.

Użytkownik Steam Community odkrył, że ich lag zniknął po zamknięciu ukrytego procesu Windows Update, który pochłaniał ich przepustowość wysyłania. Podobnie, zakłócenia Wi-Fi od mikrofal lub urządzeń Bluetooth mogą powodować utratę pakietów, tworząc skokowe ruchy dla późno dołączających graczy.


Naprawianie laga: Rozwiązania krok po kroku

1. Zmniejsz obciążenie hostingu

Przełącz się na dedykowany serwer

Hostowanie gry na oddzielnym komputerze lub wynajęcie serwera rozkłada obciążenie obliczeniowe. Na przykład, gracz z procesorem Intel i5-9400F i 16 GB RAM-u uruchomił dedykowany serwer na starym laptopie, eliminując lag dla czterech graczy.

```bash

@echo off cd "C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together Dedicated Server\bin" start dontstarvededicatedservernullrenderer -console -cluster MyCluster -shard Master start dontstarvededicatedservernullrenderer -console -cluster MyCluster -shard Caves ```

Wyłącz jaskinie

Jaskinie podwajają obciążenie hostingu, tworząc równoległy świat. Wyłączenie ich w ustawieniach świata zmniejsza wykorzystanie CPU o ~40%.

2. Zoptymalizuj użycie modów

Bezwzględnie ogranicz mody

Wyłącz nieistotne mody przed zaproszeniem trzeciego gracza. Użytkownik zmniejszył lag z 300 ms do 80 ms, usuwając Show Me (paski zdrowia), Minimap HUD i Wormhole Colors.

Typ modaMody wysokiego ryzykaBezpieczniejsze alternatywy
Po stronie klientaGlobal PositionsSimple Minimap
Po stronie serweraExtra Equip SlotsGeometric Placement

Zaktualizuj przestarzałe mody

Mody nieaktualizowane do najnowszej wersji gry często powodują wycieki pamięci. Gracz naprawił lag trzeciego gracza, aktualizując DST Storm Cellar z wersji 1.2 do 1.4.

3. Dostosuj ustawienia sieciowe

Wyłącz kompensację laga

To ustawienie maskuje opóźnienia, przewidując ruchy graczy, ale pogarsza rubberbanding. Zmiana na „None” w menu ustawień gry zmusza serwer do czekania na dokładne dane pozycji, redukując wizualne błędy.

Zrzut ekranu ustawień sieciowych w Don't Starve Together

Dostosowanie ustawień sieciowych może pomóc zmniejszyć lag podczas hostowania gry.

Włącz tryb netbooka

Znajdujący się w ustawieniach „Wydajności”, tryb netbooka obniża jakość tekstur i odległość rysowania obiektów. Testy pokazały 15% wzrost FPS na zintegrowanych GPU, takich jak Intel UHD 620.

4. Zmodernizuj sprzęt strategicznie

CPU ponad GPU

Don’t Starve Together mocno polega na wydajności jednowątkowej CPU. Intel i3-12100 przewyższa AMD Ryzen 5 3600 w tej grze dzięki wyższym prędkościom na rdzeń.

Przydziel więcej RAM-u

Hostowanie serwera z jaskiniami wymaga 4 GB wolnego RAM-u. Zamknięcie aplikacji w tle, takich jak Chrome lub Spotify, zapewnia, że gra nie konkuruje o zasoby.


Rzeczywiste naprawy: Studia przypadków

Przypadek 1: Przeciążony modami

Gracz hostował serwer z 20 modami, w tym Epic Healthbar i DST Storm Cellar. Z dwoma graczami opóźnienie wynosiło 50 ms. Gdy dołączył trzeci, opóźnienie sięgnęło 400 ms. Usunięcie wszystkich modów oprócz Geometric Placement zmniejszyło je do 90 ms.

Lekcja: Nawet kosmetyczne mody obciążają hosta.

Przypadek 2: Wojownik Wi-Fi

Host używający połączenia Wi-Fi 5 GHz widział, jak ping trzeciego gracza wahał się między 60 ms a 1200 ms. Przejście na przewodowe połączenie Ethernet ustabilizowało ping na poziomie 70 ms.

Obraz porównujący połączenia przewodowe i bezprzewodowe

Połączenia przewodowe zapewniają większą stabilność w porównaniu do bezprzewodowych, redukując lag.

Lekcja: Połączenia przewodowe zapobiegają zakłóceniom bezprzewodowym.

Przypadek 3: Zbawca słabego PC

Gracz z laptopem Intel Celeron N4000 hostował grę dla dwóch graczy przy 30 FPS. Użycie dedykowanego serwera na ich komputerze z Ryzen 5 pozwoliło na czterech graczy przy 60 FPS.

Lekcja: Przenieś hostowanie na mocniejszy sprzęt.


Ostateczne porady dla płynnej gry wieloosobowej

  1. Hostuj najpierw offline: Przetestuj swój świat solo, aby upewnić się co do podstawowej wydajności.
  2. Monitoruj zasoby: Użyj Menedżera zadań lub HWMonitor, aby sprawdzić wykorzystanie CPU/RAM.
  3. Ogranicz rozmiar świata: Mniejsze światy z mniejszą liczbą stworzeń zmniejszają obciążenie serwera.

Potrzebujesz więcej pomocy?
- Poradnik konfiguracji dedykowanego serwera: Poradnik na YouTube

Lag przy dodawaniu trzeciego gracza nie jest nieunikniony—to rozwiązywalna zagadka. Równoważąc mody, optymalizując ustawienia i przemyślając konfigurację hostingu, utrzymasz swoją drużynę przetrwania zjednoczoną i bez laga. Teraz ruszaj i pokonaj te hordy bez pokazu slajdów!