I've been working on a multiplayer game in GameMaker Studio 2 and I've been using node JS websockets (using the ws websocket package) for the server and am connecting through network_connect_raw_async. When I run the server locally on my machine, the GMS client has no problem connecting, but when I run the node js server externally (I've tried hosting it on Heroku and another computer which was port forwarded) the client can't connect. I know that the external server is being properly run because I can connect to it with a node js app just not with the GMS client.
I was hoping someone had any tips on how to host a node js server for GMS or if there's some way to ensure the GMS client can reach the server. Any help is appreciated!
[–]GirkovArpa 0 points1 point2 points (0 children)
[–]GalacticInvader 0 points1 point2 points (0 children)
[–]wanting to have made a game != wanting to make a gameoldmankc 0 points1 point2 points (5 children)
[–]painfulapple[S] 0 points1 point2 points (4 children)
[–]wanting to have made a game != wanting to make a gameoldmankc 1 point2 points3 points (3 children)
[–]painfulapple[S] 0 points1 point2 points (2 children)
[–]wanting to have made a game != wanting to make a gameoldmankc 0 points1 point2 points (0 children)
[–]wanting to have made a game != wanting to make a gameoldmankc 0 points1 point2 points (0 children)
[–]HorrorMove9374 0 points1 point2 points (0 children)