Vintage Story 1.20.11 – Stabilna wersja już dostępna!
Drodzy Gracze!
Wersja 1.20.11 gry Vintage Story jest już dostępna do pobrania za pośrednictwem menedżera konta. Choć ta aktualizacja nie wprowadza nowych funkcji rozgrywki, to zawiera istotne poprawki i znaczące usprawnienia wydajności, szczególnie w trybie wieloosobowym.
Lepsza wydajność na serwerach multiplayer
Największą zmianą w tej wersji jest poprawa wydajności serwerów multiplayer.
- Serwery z dużą liczbą graczy (30+) mogą osiągnąć nawet dwukrotnie wyższe TPS (tiki na sekundę) w porównaniu do poprzednich wersji.
- Zoptymalizowano obsługę fizyki, animacji, tickowania jednostek i generowania stworzeń.
- Zmniejszono także szczytowe zużycie RAM podczas wysyłania pakietów oraz automatycznego zapisu gry.
Rzeczywiste wyniki mogą się różnić w zależności od liczby graczy, konfiguracji serwera (servermagicnumbers.json
), ilości stworzeń lub zainstalowanych modów. Niemniej jednak, każdy serwer powinien zauważyć poprawę.
Optymalizacja zużycia pamięci RAM
Wersja 1.20.11 zużywa o 10–20% mniej pamięci RAM zarówno w grach jednoosobowych, jak i wieloosobowych. Oznacza to płynniejszą rozgrywkę, szybsze ładowanie świata i mniej obciążony system.
Poprawiona stabilność połączeń sieciowych
Wprowadzono nowy mechanizm sprawdzania zdrowia połączenia UDP:
- Jeśli przez 30 sekund nie otrzymano żadnego pakietu UDP od klienta, serwer automatycznie przełącza się na połączenie TCP i wymusza to także po stronie klienta.
- Dodano opcję
forceUdpOverTcp
w plikuclientsettings.json
lub przez komendę.cf forceUdpOverTcp on
, aby ręcznie wymusić korzystanie tylko z TCP.
To rozwiązanie pomaga w uniknięciu problemów z desynchronizacją obiektów i znikającymi przedmiotami.
Poprawki błędów
- Naprawiono rzadkie wyjątki przy ładowaniu fragmentów mapy na granicy świata.
- Naprawiono błąd powodujący awarię klienta po umieszczeniu nieokreślonych pojemników (spawn z komendy
/giveblock
) w slocie łodzi. - Drzewa Redwoo już nie niszczą translokatorów podczas generacji.
Ulepszenia mapy i minimapy
Zmiany po stronie klienta:
- Nawigacja po mapie działa do 10 razy szybciej.
- Obszary przesunięte poza ekran są teraz przechowywane dłużej bez ponownego rysowania.
- Znacząco zredukowano opóźnienia w rozgrywce multiplayer po przesuwaniu mapy (mniej danych sieciowych).
Nowa opcja dla serwerów o ograniczonych zasobach
Dodano nowy argument uruchomieniowy --reducedThreads
dla pliku VintagestoryServer.exe
, który zmniejsza ogólną liczbę używanych wątków. Może być to pomocne na słabszym sprzęcie kosztem lekkiego spadku TPS i wolniejszego startu gry.
Uwaga dla twórców modów
- Zdecydowana większość modów z wersji 1.20.10 będzie działać poprawnie.
- Jeśli jednak twój mod korzysta z kodu i odnosi się do
ServerMain.Clients
w zależności odVintagestoryLib.dll
, konieczna będzie rekompilacja pod wersję 1.20.11. - Harmony patche ingerujące głęboko w fizykę, animacje i tickowanie jednostek mogą wymagać uwagi.
Jeśli pojawią się błędy w modach, które nie występowały w wersji 1.20.10 – zgłoś je i tymczasowo wróć do poprzedniej wersji gry.
Podsumowanie
Wersja 1.20.11 to aktualizacja techniczna, która nie wprowadza nowości w rozgrywce, ale znacząco poprawia wydajność, stabilność oraz wykorzystanie zasobów. Idealna dla graczy multiplayer, modderów oraz administratorów serwerów.
Pobierz aktualizację już teraz przez menedżera konta i ciesz się płynniejszą rozgrywką! 🛠️🌍