GrapeSodaGames / Multiplayer

0 stars 0 forks source link

Test out some different structures for the multiplayer server syncing #140

Closed zaphodb2002 closed 3 months ago

zaphodb2002 commented 4 months ago

see #135, lots of issues with this. Let's create a new branch to test out some ideas on how to restructure this and make it more streamlined. Currently, it's a buggy mess.

zaphodb2002 commented 4 months ago

Fuckin' a. Turns out Godot has a MultiplayerSynchronizer node. We need to think differently about this.

What needs to happen is that the PlayerInfo objects should get synced. They do need to be added to the tree first though, I tend to not do that. Need to be better about using the tree.

So if we put a MultiplayerSynchronizer node on the PlayerInfo nodes, we can have them automagically sync. Let's give it a shot.

zaphodb2002 commented 3 months ago

Life got in the way. I've already logged more than the 8 hours allotted for this ticket, and it's now incredibly overdue, so I'm going to create some tickets to implement what we learned from this and I'll reference this one. We can slow down and start from an isolated test.