W weekend do VEIN trafiły dwa buildy i oba celują w to samo miejsce: w serwery dedykowane. Hotfix 7 wyszedł 31 sierpnia, Hotfix 8 pojawił się niemal natychmiast po nim, a 1 września zespół opublikował wpis VEIN News, w którym większość miejsca zajmują netcode, FPS serwera i region mapy zamykający 0.025.
To zmiana tonu. Patch notes do VEIN zwykle zaczynają się od przedmiotów, broni i budynków. Tym razem zaczynają się od FPS serwera. Jeśli prowadzisz serwer VEIN, to najbardziej istotna runda poprawek od czasu rozszerzenia mapy w 0.024 w czerwcu.
Hotfix 7 i 8 to przede wszystkim poprawki serwerowe
Dwie pierwsze linijki changelogu Hotfixa 7 brzmią "drastically reduce rubberbanding in multiplayer" oraz "drastically improve dedicated server performance". Pod nimi jest lista, która czyta się jak lista życzeń administratora:
- Server browser działa szybciej, więc twój serwer pojawia się wcześniej, gdy gracze odświeżają listę.
- Zombie nie zapominają już o graczu podczas horde eventów, a pathing dostał ogólny przegląd.
- Mniej linii "stuck and failed to move" w logach serwera. Ten komunikat każdy administrator VEIN oglądał przez miesiące, a każda taka linia to praca AI, którą serwer wykonał na darmo.
- Puste serwery przestają robić bezużyteczną robotę: żadnego odtwarzania muzyki bez graczy i żadnego autosave bez graczy, jeśli twój serwer jest ustawiony tak, że czas nie płynie na pustym świecie.
- Poprawki VOIP na całej linii. Radio ręczne nie piszczy już przy odbiorze dźwięku i brzmi zauważalnie mniej blaszanie.
- Inni gracze pokazują się adminom na mapie tylko przy aktywnym "see all", co zamyka drobny, ale realny wyciek informacji na serwerach PvP.
Hotfix 8 jest malutki i i tak go chcesz. Naprawia sytuację, w której gracze z Windows Smart App Control w ogóle nie mogli uruchomić gry, oraz zamienione miejscami turecki i chiński na liście języków. Usuwa też obsługę czytników ekranu dodaną w Hotfixie 7, bo to właśnie ona wyzwalała Smart App Control. Zespół zapowiada powrót tej funkcji jako opcjonalnego przełącznika.

FPS serwera wzrósł z 11 do 23
To liczba warta przeczytania dwa razy. Zespół testował na celowo słabym PC i podniósł swój serwer testowy z 11 FPS do 23 FPS.
FPS serwera to nie miara grafiki. To liczba kroków na sekundę, w których serwer przelicza świat: ruch, AI, fizykę i stan wysyłany z powrotem do każdego podłączonego klienta. Przy 11 FPS między klatkami serwera mija około 90 milisekund, zanim jakikolwiek pakiet w ogóle ruszy w sieć. Przy 23 ta przerwa to bliżej 43 milisekund. Dlatego poprawka rubberbandingu i praca nad FPS to jedna historia, a nie dwie. Twoja postać przestaje być cofana, bo serwer wreszcie odpowiada dość szybko, żeby zgadzać się z klientem.
Nie zakładaj dokładnego podwojenia na własnej maszynie. Ta liczba pochodzi z jednego słabego zestawu testowego pod jednym obciążeniem, a twój wynik zależy od liczby graczy, liczby zombie i tego, ile postawionych konstrukcji dźwiga świat. Liczy się kierunek, a kierunek jest dobry.
Warto odnotować też efekt uboczny. Zespół chce wykorzystać zdobytą wiedzę, żeby podnieść domyślną liczbę zombie w trybie jednoosobowym. Jeśli się uda, wyższa liczba zombie na serwerach też staje się realna, a to dokładnie to ustawienie, które większość administratorów po cichu obniżała, żeby odzyskać wydajność.

Reszta lagów siedzi w ekwipunku i pojazdach
Wpis deweloperów wskazuje inventory networking i vehicle networking jako dwóch największych pożeraczy pasma w grze, a Yan pracuje nad obydwoma. To przydatna diagnostyka dla administratora. Jeśli po Hotfixie 8 serwer nadal wydaje się ciężki, zwróć uwagę, kiedy to się dzieje. Czterech graczy plądrujących galerię handlową albo konwój przez pół mapy zaboli znacznie bardziej niż ta sama czwórka idąca przez pole.
Trwają też prace nad ragdollingiem. Zombie przestaną ginąć natychmiast po uderzeniu samochodem, zamiast tego zostaną przewrócone, wyhamują pojazd i wstaną z powrotem. To więcej fizyki dla serwera w każdym ticku, więc lepiej mieć zapas mocy przed 0.025, niż szukać go później.
Mountain View, Owl's Head i Duane są gotowe na 0.025
Nowy region mapy jest ukończony. Leży w Franklin County i dodaje trzy obszary: Mountain View, Owl's Head i Duane. Razem z nim przyszły nowe tekstury zimowe, sanki, na których można jeździć, oraz wyciągi narciarskie, więc to wyraźnie śnieżna strona mapy. Zespół prowadzi jednocześnie przegląd detali starszych obszarów, takich jak Redford, planując kolejne rozszerzenie.
Dla administratora rozszerzenie mapy to zmiana świata, a zespół nie powiedział, czy istniejące save'y przejdą czysto do nowego regionu. Zrób pełną kopię zapasową świata przed dniem aktualizacji. Jeśli nigdy nie przenosiłeś plików świata, nasz poradnik o wgrywaniu świata VEIN opisuje te same ścieżki w drugą stronę.

Co zrobić na serwerze w tym tygodniu
- Aktualizuj do Hotfixa 8, nie 7. Błąd uruchamiania w 7 blokuje graczy z włączonym Smart App Control, a oni odczytają to jako zepsuty serwer.
- Ustaw na nowo punkt odniesienia dla wydajności. Jeśli obniżałeś liczbę zombie albo slotów, żeby walczyć z lagiem, spróbuj teraz podnieść je z powrotem i obserwuj serwer.
- Zrób kopię zapasową świata, zanim wyjdzie 0.025.
- Sprawdź ponownie mody. Mody oparte na UE4SS psują się między buildami częściej, niż nie, więc po aktualizacji przejrzyj naszą listę modów do VEIN.
- Jeśli dopiero ustawiasz podstawy, generator konfiguracji serwera VEIN i poradnik na start dadzą ci czysty punkt wyjścia.

W skrócie
Serwer dedykowany VEIN przez większość swojego życia był tym, co uruchamia grę, a nie czymś, co ktoś optymalizuje. Hotfix 7 i 8 to pierwsza runda, w której to się zmieniło, a podwojenie FPS serwera na słabym sprzęcie to różnica między serwerem, który przy sześciu graczach sprawia wrażenie zepsutego, a takim, który tego nie robi. Praca nie jest skończona i zespół mówi to wprost. To i tak najlepszy tydzień administratora VEIN od dawna.
Jeśli szukasz miejsca na ten nowy zapas, nasze zestawienie najlepszych lokalizacji baz w VEIN to dobry start, a hosting serwerów VEIN da ci maszynę, która nie jest wąskim gardłem.
Źródła: VEIN 0.024 Hotfix 7 i VEIN News: Mountain View.




