+1 vote

Would anyone know any project for Godot that might deal with servers in a more higher level manner without compromising performance?

I was reading on the Godot docs and the scenes seems to be slow but servers make it more performant the game but the api is too low level. So I was wondering if there was some side project for Godot that aims to allow the user to use the servers but in a easier, high level manner?

in Engine by (189 points)

Did you actually reach a performance bottleneck due to using the scene-based APIs in your project? Did you try other ways to alleviate it first (such as running things less often and spreading the load over frames)? Also, did you make sure the bottleneck is actually CPU-related?

I have just heard that it is slow in terms of game performance. So I was looking into ways to improve performance before I actually start making games.

Usually, the genral rule is to first try what is simpler and would take less time to set up, and change if you find bottlenecks. You can end up doing overengineering if not, which would take much more time. Unless you are sure that for your usecase, the scene based API is not going to be enough, its probably a good idea to start there.


Since I am not a programmer and I am still in the learning process, if I use the scene rather than the server, even if there are not bottlenecks, wouldn't the use of scenes be slower, even if it was a very simple game?

Please log in or register to answer this question.

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 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 webmaster@godotengine.org with your username.