Is there a high level library for Godot to deal with servers?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Joe0239

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?

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?

Calinou | 2020-07-09 07:14

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.

Joe0239 | 2020-07-09 07:19

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.

p7f | 2020-07-09 12:37

Interesting.

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?

Joe0239 | 2020-07-09 13:08