Arty_Prof's Forum Posts

  • 4 posts
  • > Just to confirm do you use steamworks-ffi-node, right?

    I'm just exporting from Construct using webview2

    This is not the right topic then :D

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • What I've discovered so far is that if the project's exported with the "export for Steam" option, the overlay works, but I get a black screen when trying to use remote play together. If I export without "export for steam", I can see the screen being shared, but can't play because it says "input is temporarily disabled whilst the host is busy" - it seems as if the Steam overlay is required to handle input from the guest, so I'm stuck!

    Just to confirm do you use steamworks-ffi-node, right?

  • Do you happen to know whether this works with Steam Remote Play Together? I can't get my export using C3's new "export for Steam" option working with remote play.

    I covered steamworks method called SteamAPI_ISteamFriends_ActivateGameOverlayRemotePlayTogetherInviteDialog in my library which should show the Remote Play Together invite dialog when triggered in code, but to be fair never tested.

    Also have no idea how it is done in C3's exports.

  • Thanks for sharing my library.

    The core component I needed for electron Steam overlay integration is a BrowserWindow. It allows to properly get state from electron to properly display electron content at native window and put them in sync. It includes window size properties, capture page and electron window state (maximize, unmaximize, show, hide, restore, resize, move, etc).

    If Construct engine has similar component I can integrate it in my library.

  • 4 posts