Sunkenland
Get ready for a Waterworld-themed survival game with modular base building, sunken city scavenging, crafting, base defense, and invasions of NPC clans for resources and territory. Ready for the water apocalypse?
Exported:Author: brainshead@gmail.comVersion: PTDL_v2
README
# Sunkenland ### Author & Contributers | Name | Github Profile | | ------------- |-------------| | Brainshead | https://github.com/brainshead | ## [Documentation](https://www.sunkenlandgame.com/post/dedicated-server-user-manual) > [!NOTE] > Latest document can also be found in root of your container when installing server. Sunkenland is a Waterworld-themed survival game. Explore sunken cities, build your base, craft items, trade, and fight pirates as you struggle to survive in an aquatic post-apocalypse world plagued by hunger and violence. ## Install notes To launch properly, the Sunkenland dedicated server software requires a map. However, the software does not generate the map itself. This egg includes a default map created through the game. If the user desires a different map, they must create it through Sunkenland and import it to the server manually. To locate your save files on Windows, go to the following directory: `%USERPROFILE%\AppData\LocalLow\Vector3 Studio\Sunkenland\Worlds` On the server, you can find the map here: `/.wine/drive_c/users/container/AppData/LocalLow/Vector3 Studio/Sunkenland/Worlds` On this location you also find AdminSteamIDs.txt and BanSteamIDs.txt Put in Steam ID line by line of users to be admins or to be banned. > [!CAUTION] > **Remember** to change the `WORLD_GUID` variable, if you upload a new world to your server! Otherwise the server will crash upon launching it. ## Installation/System Requirements <!--Make changes to reflect the server minimum/recommended hardware specs--> | | Bare Minimum | Recommended | |---------|---------|---------| | Game Ownership | *Server can start without it* | *Game is needed for creating custom maps* | | RAM | 4 GB+ | 8 GB+ | | Storage | 5 GB+ | 20 GB+ | | CPU | 2 cores with high single-core performance (≥3.0 GHz, modern architecture)| 4 cores with high IPC and boost clocks (≥3.5–4.5 GHz; modern architecture preferred) | > [!Important] > Sunkenland Dedicated Server is built on Unity and is primarily single-threaded and wine also have overhead. > CPU clock speed and IPC matter far more than total core count. > The server simulation (world, physics, AI) runs largely on one primary thread > Additional cores provide limited benefit ## Server Ports Ports required to run the server in a table format. | Port | Default | |---------|---------| | Game Port | 25000 | ### Notes > [!NOTE] > - There's no strict "server name" variable. It's tied to the World/Map Name. The install script is modified to rename the folder to whatever the users sets as `SERVER_NAME`. > - When you want change the server name, a reinstall is required to let the script run the renaming of the world name.
Startup Command
wine ./Sunkenland-DedicatedServer.exe -nographics -batchmode -worldGuid {{WORLD_GUID}} -region {{REGION}} -password {{PASSWORD}} -maxPlayerCapacity {{MAX_PLAYER}} -publicIP {{SERVER_IP}} -publicPort {{SERVER_PORT}}