I know that currently Godot doesn't have a feature to synchronize nodes between server and client. In Unreal Engine, I can check "Replicated" and an object will be synced. Can anyone figure out a stategy to solve this ? I have a few solutions but they are not reliable. Solution 1: Store game data in json. Check every interval. Spawn children nodes if json data is not matched. Solution 2: Server sends list of children node names. Spawn nodes if data is not matched.
I feel like these are like a hack. I think the best solution is to modify RPC call. This networking feature is really really critical.