0 Favourites

[R250]Edge does not allow to create another peer

  • Problem Description

    Trying to duplicate a tab that is executing the multiplayer example Real Time game, the original tab crashes and cannot create another peer.

    In Chrome and FF this is possible.

    Attach a Capx

    Use the example/template "Multiplayer Real-Time game" when making a new game or the "Multiplayer game.capx" file.

    Description of Capx

    Each tab allows to create a character and log to the same game session.

    Steps to Reproduce Bug

      * C2 fresh R250 install in Win10 in administrator mode (preview over LAN) * Use the example/template "Multiplayer Real-Time game" when making a new game or open the "Multiplayer game.capx" file. * Execute the game in Edge * Make a first connexion, use whatever nickname for the session. * Duplicate the tab * Use a different nickname * On validation of the nickname and attempt to connect to the session, notice a JS crash of c2mp-peer.js in the original tab.

    Observed Result

    The original tab has a JS crash

    "Could not complete the operation due to error c004e00d."

    In the file c2mp-peer.js

    The newly made tab goes to the game but does not display any character, neither the one for this tab, neither the one from the host of the session (who crashed)

    Expected Result

    For the host to not crash, like in other browsers.

    Affected Browsers

    • Chrome: (NO)
    • FireFox: (NO)
    • Edge: (YES)

    Operating System and Service Pack

    Win 10 64b

    Construct 2 Version ID

    R250

  • Edge doesn't allow the RTC method of multiplayer, meaning we can't even make multiplayer games on Xbox, not even through IDXbox. I'm sure someday that will change, but it sucks.

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • Yeah, I think the problem is Edge supports WebRTC, but not DataChannel. So the fix will be to adjust the support check so Edge says it's not supported.

  • Should be fixed in r253 - the fix being that Edge now correctly detects as not supporting multiplayer.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)