Multiplayer Signalling Server

The official Scirra Multiplayer Signalling Server for helping peers find and connect to each other

The official Scirra Multiplayer Signalling Server for helping peers find and connect to each other

Multiplayer Signalling Server

  • $21.99 USD

    Permitted for use by one individual user

Add to Basket
Shield

Buy With Confidence

If an asset is not as described or doesn't function properly, and the author doesn't resolve the issue for you - we will refund 100% of the cost of the asset.

Full refund policy

Releases

  • 1.6

    Released: 24 Apr, 2023

    The v1.6 update adds a new alternate_http_server_port configuration setting, allowing for configuration of the alterate HTTP server that is hosted to help with PKI validation responses.

  • 1.5

    Released: 15 Sep, 2022

    The v1.5 update to the signalling server includes various minor updates: Modernised codebase supporting node.js v14+; Improved SSL configuration with support for using ca-bundle files and serving pki-validation files; Allows host to remain connected to peers if the host disconnects from the signalling server; Improved support for asynchronous operations on the client; Serves basic stats over HTTP

  • 1.0

    Released: 2 Feb, 2021

Files Included with this Asset

File Preview

Reviews Overview

  • 5 star
    2
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    1

The official Scirra Multiplayer Signalling Server helps peers using the Construct 3 and Construct 2 Multiplayer object find and connect to each other. The signalling server does not relay any actual game data: it merely relays connection details so that peers can make direct connections to each other, and the actual gameplay data travels over those peer-to-peer connections, not via the signalling server. As a result bandwidth requirements should be minimal.

Scirra hosts a free official signalling server at wss://multiplayer.scirra.com, running on a high-end dedicated server with a gigabit connection. If this is suitable for your needs, you do not need to run your own signalling server. You may also prefer to rely on the official server if you are not prepared to also run a dedicated server with an SSL certificate, which normally involves additional fees.

The signalling server is based on node.js and runs on Windows, Mac and Linux.

You may also wish to consider:

  • Having a publicly reachable server with a direct connection to the Internet (without using Network Address Translation)
  • Acquiring an SSL certificate to encrypt the connection to the signalling server, which improves connectivity for some devices
  • Also hosting a TURN server (separate server software required) to improve connectivity for peers where STUN cannot achieve connectivity, e.g. symmetric NAT

The signalling server can work with none of the above, but the percentage of users who can successfully connect to the server across the Internet may be reduced. The signalling server can also be used offline on local area networks (LANs) where no SSL certificate or STUN/TURN servers are necessary.

The purchase is a license to run a single signalling server. If you wish to run multiple signalling servers concurrently, additional purchases must be made.

globalweb's avatar
globalweb on previous version 1.5
1 years ago

Super little server

Fast solution for any mmo and online games ever !

3 of 3 users found this review helpful
Was this review helpful?
  • License
  • Compatibility
    Windows, Mac, Linux
  • Files
    4
  • Download Size
    0.01MB
  • Latest Version
    1.6
  • Latest Release Date
    24 Apr, 2023
  • Support

Frequently Bought Together With

Other customers also purchased these items with Multiplayer Signalling Server