0 votes

The server processes the logic, and the client is mostly just a user interface, Isn't this trivial ?
We need to rewrite a server with an other language not gdscript ?

in Engine by (118 points)

it's not mandatory to apply any graphic while using gdscript, you can run a single Node with a script attached, but what would be the point? you still need a minimum amount of graphic to display informations about the server

1 Answer

–1 vote

From the docs:
"There is no dedicated server build for Windows yet. As an alternative, you can use the --no-window command-line argument to prevent Godot from spawning a window. Note that even with the --no-window command-line argument, you'll need to have OpenGL support available on the Windows machine." cite

MacOS and Linux headless builds are available, however.

by (747 points)

Headless and server are two diffrent things. To be able to this with a linux server there is a very long learning curve. So either that or rewrite the game server part of the game using a different language ( write it again because it will be the same logic )
The no window argument is just to eliminate the window you still need a GPU to run it.

Thanks, I give it a go to figure it out.

happy wheels

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.