-
-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dedicated server #28
Comments
Hello Insprill! Thank you very much for developing the Multiplayer module for DV. It's very cool. I have tried both LAN and intranet penetration solutions and have started the server normally. However, I am completely confused about my suggestion to use SteamCMD to implement a dedicated server solution. I don't know how to enter commands in SteamCMD to start the game correctly. I have read the online server development tutorial and found that most servers are set up by downloading the official server provided by the game. I haven't understood the DV solution for a long time, Can you provide a tutorial on how to set up a server? Thank you! Insprill 你好! |
It appears if you launch the DV executable with the Thoughts on how that might be achieved:
Note when the Does this seem like a viable method to get a dedicated server up and running, or does an assembly need to be compiled from Unity Editor to do it "properly"? |
is it possible to use it on a Linux (debian 12) Server, that runs without gui? |
IIRC DV runs on Proton, just not as smoothly as on Windows |
Dedicated server support can be implemented by making use of SteamCMD. Once the game is installed on the host of choice, it can be started with the
-batchmode
and-nographics
flags. This will prevent the game from trying to load a graphical environment. We can then check the arguments for one of our own, being which save to load, and from what user. If that argument is present, and the user and save are valid, we can automatically load into the session, which will then be ready for players to join.The text was updated successfully, but these errors were encountered: