Ashley
Thanks for the reply.
No i don't want it to be removed, but waiting for an update which is never going to happen is really not fun.
Let me quote you from just a few weeks ago:
There's a number of other aspects like the Scirra Arcade, multiplayer signalling, the hosting of C3 itself, other services we haven't announced yet, and other services we'd like to add in future.
So i expected to see multiplayer improvements in Construct 3.
But now since the beta release there's nothing about that "promise".
And with your post above saying that there are no plans to improve it any further is just a huge let down yet again.
And yes, multiplayer isn't easy.
Your tutorial is also pretty good.
It helped me to get multiplayer properly working with the prediction and anything else that's important about online multiplayer environments.
Although there's still a lot more that could be covered. But i can work with it even though i'm an absolute Construct 2 beginner.
I'm just saying that since that release back then, multiplayer has just been left back in the void.
If at least you could improve the solid behaviour (which could also be useful for non-multiplayer scenarios) that would already be a huge relief.
Yet the biggest request (which i understand is a lot of work) would be support for dedicated server hosting.
I'm not really expecting that to ever happen, even though it would be freaking amazing.
But i would already be more than just happy with the solid behaviour update.
Curious, it works fine and has full functionality as dedicated host, regards if you're running it in nw.js or a browser tab, so wondering what the problem is there. Is not like clients ever see what the host sees, depending on how you approach it.
Also, what is the benefit of running for own signalling server? Honest question, I really don't see it.
The main question I guess would be what exactly you want to see improved and how?
The solids issue you mention is hardly unique to multiplayer projects, and there are logical workarounds. Also it will likely be addressed in a C3 runtime update, which is planned for the future.
Full dedicated host functionality?
Do you mean if i let the game itself run on a windows server or what?
That's a really non-performant ugly workaround. I think Ashley even said that himself from what i can remember in a private message.
Benefit of running an own signalling server is:
I have full control over availability and geographical location (about 1 year ago the scirra signalling server was down for several days and i've offered my signalling server to others (and yes it has been used by several people))
And the solid issue i've mentioned has no logical workaround.
I've been testing tons of different things but everything was an ugly workaround which ended up with specific bugs which are impossible to be fixed.
Maybe someone could write a plugin for that, no idea since i'm not a coder (that's why i'm here using Construct in the first place).
And "likely" be adressed is a huge word.
Ashley
I would love to hear some feedback from Ashley on this particular case.