Hi guys,
I need some help on WebGL multiplayer on Unity Play. I’m wondering whether Unity Player may block some multiplayer features for web socket transport?
My team is building a 2D board game that supports multiplayer on WebGL. We planned to upload it to Unity Play. We have tested what we have so far, and the multiplayer mode works well when we test using Editor build and run for WebGL. However, when we test uploading to Unity Play, the multiplayer stops working. Here is a test upload of our game ParticleBuilder_WebGL_15Oct2024_4_45pm
The game freezes when clicking the multiplayer button which will try connecting to server. During this, on the server side, no new connection is made.
The game uses web socket transport for multiplayer.
I’m wondering whether Unity Player may block some multiplayer features?
edit:
adding some information:
Current server will only accept connection within the geological location of the institute my team is working for. This could be a potential cause. What location will the Unity Play game running on user’s device be? Is it same as user’s location or will it be treated as somewhere else?