Core Keeper to jedna z najpopularniejszych gier survivalowych i górniczych ostatnich lat, świetnie nadająca się do kooperacji ze stałą grupą znajomych. Zamiast jednego z was pełniącego rolę hosta i utrzymującego świat, dopóki komputer jest włączony, dedykowany serwer jest znacznie praktyczniejszy: działa 24 godziny na dobę i każdy może się zalogować, kiedy mu pasuje. Poniżej przeczytasz, jak skonfigurować serwer Core Keeper, skonfigurować go przez ServerConfig.json i jakie porty musisz otworzyć.
Wymagania systemowe
Core Keeper jest stosunkowo lekki jak na grę survivalową z proceduralnie generowanymi światami. Dla serwera z maksymalnie 8 graczami, co jest maksimum gry, 2 do 4 GB RAM wystarczy. W miarę wzrostu świata i eksploracji kolejnych systemów jaskiń zużycie pamięci stopniowo rośnie, więc 4 GB daje większy komfort długoterminowo. Dysk nie jest wąskim gardłem; pliki świata zwykle nie przekraczają kilkuset MB, nawet po dziesiątkach godzin gry. CPU z wysoką częstotliwością zegara sprzyja symulacji grup wrogów i wielu luźnych obiektów w świecie, natomiast liczba rdzeni ma mniejsze znaczenie niż na przykład przy serwerze Minecraft z ciężkim modpackiem.
Pakiety VPS HostValues działają na procesorach AMD Ryzen 9 7950X z dyskami NVMe, co zapewnia szybką generację świata i płynne ładowanie nowych obszarów. Nie wiesz, ile RAM potrzebujesz dla swojej grupy, skorzystaj z kalkulatora RAM po poradę dostosowaną do twojej sytuacji.
Krok po kroku: konfiguracja serwera
Dedykowany serwer Core Keeper pobierasz przez SteamCMD z app-ID 1963720. Tak to robisz:
1. Zainstaluj SteamCMD i zaloguj się anonimowo na VPS.
2. Wykonaj app_update 1963720 validate, aby pobrać pliki serwera.
3. Otwórz firewall dla portu UDP 27015, używanego do zapytań Steam, podczas gdy właściwy port gry jest przydzielany automatycznie.
4. Uruchom plik serwera i poczekaj na wygenerowanie świata.
5. Udostępnij dane serwera lub pozwól znajomym dołączyć przez listę znajomych Steam, jeśli serwer jest ustawiony jako prywatny.
Przez pakiet gier HostValues jest to gotowe w ciągu kilku minut i zarządzasz wszystkimi ustawieniami przejrzyście przez panel, bez ręcznych komend SteamCMD.
Konfiguracja serwera
Core Keeper używa pliku ServerConfig.json dla najważniejszych ustawień serwera, w tym nazwy serwera, maksymalnej liczby graczy, poziomu trudności oraz tego, czy serwer jest publiczny, czy tylko na zaproszenie. Pliki świata znajdziesz w folderze AppData na Windows lub w folderze serwera przy instalacji Linux; rób tu regularnie kopię zapasową, szczególnie przed dużymi aktualizacjami lub instalacją nowych modów, które mogą wpływać na strukturę świata. Dostosuj ustawienia przed pierwszą generacją świata, ponieważ niektóre opcje, jak rozmiar świata, nie mogą być zmienione po jego utworzeniu.
Optymalizacja wydajności
W miarę jak gracze kopują głębiej i odkrywają więcej biomów, rośnie liczba aktywnych obiektów w świecie. Serwer z wystarczającym zapasem RAM zapobiega opóźnieniom podczas intensywnych sesji z wieloma graczami jednocześnie. Automatyczne kopie zapasowe warto planować poza godzinami szczytu, aby uniknąć niepotrzebnego obciążenia. Wybierz lokalizację serwera blisko swojej grupy graczy, ponieważ niskie opóźnienie jest w dynamicznej grze jak Core Keeper odczuwalnie przyjemniejsze niż w wolniejszych grach strategicznych.
Mody i zarządzanie aktualizacjami
Core Keeper regularnie otrzymuje aktualizacje treści od dewelopera, z nowymi biomami, bossami i przedmiotami. Upewnij się, że twój serwer po dużej aktualizacji zostanie ponownie zaktualizowany przez SteamCMD, zanim gracze spróbują się połączyć, w przeciwnym razie wystąpi niedopasowanie wersji i klienci nie będą mogli dołączyć. Jeśli używasz modów Workshop, sprawdź po każdej aktualizacji, czy mody są nadal kompatybilne, ponieważ aktualizacja gry może tymczasowo zepsuć istniejące mody, aż twórca moda wyda poprawkę. Zaleca się zrobienie dodatkowej kopii zapasowej świata tuż przed dużą łatką, abyś w razie problemów mógł zawsze wrócić do poprzedniej stabilnej wersji.
Dla grup grających o zmiennych porach dedykowany serwer działający cały czas jest znacznie wygodniejszy niż sesja peer-to-peer przez jednego z graczy. Każdy może się zalogować, kiedy mu pasuje, bez czekania, aż ktoś inny będzie online, żeby otworzyć świat.
Ilu graczy obsługuje serwer Core Keeper?
Maksymalnie 8 graczy jednocześnie, zarówno na oficjalnych, jak i na samodzielnie hostowanych dedykowanych serwerach.
Jakich portów potrzebuje Core Keeper?
Port UDP 27015 jest używany do zapytań Steam, podczas gdy właściwy port gry jest automatycznie przydzielany przez serwer przy uruchomieniu.
Gdzie zapisywany jest mój świat Core Keeper?
Pliki świata znajdują się domyślnie w folderze AppData twojego systemu lub w samym folderze serwera, w zależności od instalacji. Rób tu regularnie kopie.
Czy mogę później zmienić poziom trudności?
Niektóre ustawienia, takie jak rozmiar świata, są ustalone po utworzeniu świata. Poziom trudności i ustawienia graczy można zazwyczaj zmienić później przez ServerConfig.json.
Uruchom swój serwer Core Keeper na stabilnej bazie z pakietami VPS HostValues, z wydajnością AMD Ryzen 9 7950X, dyskami NVMe i ochroną DDoS.