GameMaker (all)
Icon

Socket.IO 3.0

Moonsteroid

You must be logged in to obtain assets

Description

Socket.io extension for GameMaker: Studio 2 (HTML5).

What is Socket.io?

Socket.IO enables real-time, bidirectional and event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed.

This is an intuitive Game Maker Studio: 2 / 1.4 extension which enables fast Socket.IO communication for the client

Documentation - Blog post to get started

Please RATE this asset here if you find it useful, thanks!

If you don't like to get me a coffee.., you can download the extension from GitHub

End User Licence Agreement (EULA).

Age Rating: 4+

Versions

Version 1.0.2. Published August 29, 2019

Support for GameMaker Studio 1.4!

GMS2 - Version 1.0.2. Published December 14, 2020

  • sio_connect() now connects to window.location by default, it does not take any arguments anymore.
  • sio_connect_by_url(url:string) if you want to connect to a specific URL, use this function instead of sio_connect()
  • Event names are now case sensitve
  • Client now parses received json-objects to string

Extension for the GMS 1.x will be ready soon or get the recent files from GitHub.

Thanks to everyone who contributed, enjoy!

GMS2.3 - Version 1.0.4. Published December 14, 2020

  • Fixed CORS Error by allowing it in the Server. See in Example 1/sampleserver.js
  • Updated Socket.io from v2.2.0 to v3.0.4
  • Updated Extensions for GMS 1.4.9999 and GMS 2.3.1
  • Updated Example 1 with v1.0.4

Download the GMS 1.4.x version, on GitHub!

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait