Barotrauma: konfiguracja serwera

Barotrauma zanurza graczy w klaustrofobicznej łodzi podwodnej pełnej systemów, które mogą się zepsuć, potworów, które atakują, i załogi, która musi zrobić wszystko, by przetrwać. Właśnie dlatego, że sesja zależy od dobrej współpracy, stabilny dedykowany serwer jest niezbędny; nikt nie chce zerwanych połączeń w środku awaryjnej naprawy. W tym poradniku konfigurujemy serwer Barotrauma z SteamCMD, omawiamy serversettings.xml i wyjaśniamy, jak dodawać mody przez Steam Workshop.

Wymagania systemowe

Barotrauma jest cięższa niż większość gier survivalowych, ponieważ każda łódź podwodna, każdy system i każda akcja załogi są symulowane. Dla załogi do 8 graczy ze standardową łodzią podwodną 4 GB RAM to wygodna baza. Przy pełnej załodze do 16 graczy, użyciu rozbudowanych modów Workshop lub prowadzeniu wielu łodzi podwodnych w kampanii, polecamy 8 GB RAM, aby uniknąć opóźnień. Symulacja płynów, elektryczności i uszkodzeń jest wymagająca obliczeniowo, więc szybki CPU z wysoką częstotliwością zegara robi zauważalną różnicę w płynności sesji. Dysk przy Barotrauma nie jest krytyczny, ponieważ nawet z wieloma łodziami podwodnymi i rozbudowaną kampanią pliki pozostają stosunkowo kompaktowe, choć szybki dysk NVMe jest wygodny przy ładowaniu nowych obszarów i treści Workshop.

Pakiety VPS HostValues działają na procesorach AMD Ryzen 9 7950X z dyskami NVMe, co dobrze odpowiada wymagającym obliczeniowo symulacjom Barotrauma. Wahasz się między 4 GB a 8 GB dla swojej załogi i modpacka, sprawdź kalkulator RAM po poradę.

Krok po kroku: konfiguracja serwera

Dedykowany serwer Barotrauma pobierasz przez SteamCMD z app-ID 1026340. Oto kroki:

1. Zainstaluj SteamCMD na VPS i zaloguj się anonimowo.
2. Wykonaj app_update 1026340 validate, aby pobrać pliki serwera.
3. Otwórz port UDP 27015 dla ruchu gry i port UDP 27016 dla zapytania Steam.
4. Uruchom serwer i poczekaj na załadowanie konfiguracji.
5. Udostępnij adres serwera załodze lub ustaw serwer jako widoczny na publicznej liście serwerów Steam.

Z pakietem gier w HostValues jest to gotowe w ciągu kilku minut, włącznie z automatyczną konfiguracją portów, abyś mógł od razu rozpocząć grę z załogą.

Konfiguracja serwera

Jądro serwera Barotrauma zarządzasz przez serversettings.xml, w którym ustawiasz m.in. maksymalną liczbę graczy, tryb gry i poziom trudności. Wybierz między trybem kampanii, w którym twoja załoga razem przechodzi długotrwałą historię na wielu łodziach podwodnych, a trybem misji dla pojedynczych zleceń bez ciągłego postępu. Nowe łodzie podwodne składasz w wbudowanym edytorze łodzi podwodnych i przesyłasz na serwer. Mody instalujesz przez Steam Workshop; subskrybuj je w Steam i włącz je po stronie serwera, aby wszyscy gracze doświadczali tej samej treści i balansu.

Optymalizacja wydajności

Przy większych łodziach podwodnych lub pełnej załodze 16 graczy opłaca się zarezerwować dodatkowy RAM, ponieważ każda uszkodzona rura czy obwód elektryczny jest oddzielnie śledzona. Ogranicz liczbę aktywnych modów Workshop do tych, których załoga faktycznie używa, ponieważ ciężkie mody treściowe z nowymi łodziami podwodnymi i potworami wymagają dodatkowej mocy obliczeniowej. Planuj restarty pomiędzy sesjami przy długich kampaniach, aby zapobiegać narastaniu pamięci. Połączenie o niskim opóźnieniu między serwerem a załogą sprawia, że naprawy i walki są zauważalnie bardziej responsywne, więc wybierz lokalizację serwera blisko załogi.

Kampanie i kopie zapasowe

Kampania w Barotrauma może trwać dziesiątki godzin, podczas których załoga podróżuje przez różne biomy, a łódź podwodna jest ciągle rozbudowywana i naprawiana. Właśnie przy tak długotrwałym procesie warto regularnie robić kopie zapasowe postępu kampanii, szczególnie przed dodaniem nowych modów Workshop lub instalacją dużej aktualizacji gry. Jeden uszkodzony zapis może inaczej skasować tygodnie wspólnego postępu. Omów z załogą z góry zasady dotyczące m.in. ognia przyjacielskiego, permadeath postaci i używania cheatów, i zapisz je w serversettings.xml, aby wszyscy mieli te same oczekiwania przy wejściu na pokład.

Dla grup grających przy zmiennej frekwencji wygodnie jest uruchomić serwer w sposób ciągły zamiast ręcznie uruchamiać go per sesję. W ten sposób część załogi może kontynuować tam, gdzie zakończyła się poprzednia sesja, bez czekania, aż wszyscy jednocześnie będą online.

Ile RAM potrzebuje serwer Barotrauma?

Dla załogi do 8 graczy 4 GB wystarczy. Przy pełnej załodze 16 graczy i wielu modach polecamy 8 GB.

Jakich portów używa Barotrauma?

Port UDP 27015 dla ruchu gry i port UDP 27016 dla zapytania Steam. Oba muszą być otwarte w firewallu.

Jaka jest różnica między trybem kampanii a misji?

Tryb kampanii śledzi ciągłą historię na wielu łodziach podwodnych i misjach, podczas gdy tryb misji oferuje pojedyncze zlecenia bez trwałego postępu między sesjami.

Jak dodaję mody Workshop do serwera?

Subskrybuj żądane mody przez Steam Workshop i włącz je po stronie serwera w serversettings.xml, aby wszyscy połączeni gracze używali tej samej treści.

Postaw swój serwer Barotrauma na pakietach VPS HostValues, z wydajnością AMD Ryzen 9 7950X, szybkimi dyskami NVMe i ochroną DDoS dla stabilnej sesji bez problemów z połączeniem.


Nadal masz pytania? Utworz ticket, a nasz zespol Ci pomoze.

Powrot do bloga