DoubleDeez / MDFramework

A multiplayer C# game framework for Godot 3.4 Mono.
https://discord.gg/UH49eHK
MIT License
77 stars 13 forks source link

Improve Replicator Group Manager #44

Open Beider opened 4 years ago

Beider commented 4 years ago

The MDReplicatorGroupManager currently has very simple logic for balancing the updates between frames. What could be needed is some more advanced balancing logic and possibly rebalance logic.

Also is it worth it to allow users to set custom group names? It seems like allowing this just makes balancing harder, if we don't have group names any form of balancing we introduce could be much more efficient. I know I was the one who introduced the concept but now after thinking about it I am questioning the value of it.

DoubleDeez commented 4 years ago

There might be value in letting users choose to replicate out all the properties of a given node by giving them a common group. It's definitely something I've wanted before when making games.