As there are no specified or created functions for GameMaker Studio that supports HTML5 networking, you would have to create your own extension and create your own server.
In this course I walk through all the steps to build a multiplayer HTML5 game in GameMaker: Studio
Using this knowledge will allow you not only make HTML5 games, but make a variety of applications that differ from games.
Having the power to make multiplayer games in the browser will open up a bridge of opportunities.
Make great games, be a great developer, and have a great time!
What you need to download
Python 3 and above
Flask and FlaskSocketIO
For Python, you need your own text editor to code, which I suggest either Atom or Sublime Text.
In order to install Flask and Flask SocketIO, you must indicate that you want pip in Python while installing. If you already have Python, but do not have pip, re-run the installation file (or run a new installation file from the Python website) There will be a button called modify, which should have the options you need.
Then do the Windows Key + X and go to the command prompt.
To use pip in the command prompt on your Windows PC, you must check the checkbox Add Python to environment variables, which should be under advanced options (click next from optional features)
pip install Flask
pip install flask-socketio
pip install eventlet
If they prompt you if you wish to install, input Y.
That's it! That's all you need to know.
If you have any issues please message me or ask in the Q&A.
This is how we keep track of who is who. Sessions give the ability for the server to save a variable under a person who is connected and called them back. This is used for login purposes.
We are Suspendee Studios, a game studio that specializing in multiplayer games.
As we are a startup company, we already have made two games, and have built a HTML5 networking engine.
GameMaker Studio has allowed us to make high quality games and get them out quick.
We love multiplayer games, because it's a difficult market to get into.
We seek success, prosperity, and, wealth.