Info

  • Official Official addon
  • Github Github page
  • Requires paid-for service
  • Copyright Scirra Ltd. All rights reserved.

Statistics

  • Download count953 total downloads
  • Latest download count 42 downloads of latest version
  • Average download count3 downloads per day average

Owners

Description

Access Steam features in the Windows WebView2 and Linux CEF exporters. Requires r407.2+ for Windows and r412+ for Linux.

Example Files

A basic technical test project that uses the plugin features.

Discussion

  • 16 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • What about DLC check?

  • I've implemented the following code to show the Steam Overlay when SHIFT+TAB is pressed:

    Keyboard: On TAB pressed (if SHIFT is down and SteamworksWebView2 is availble) -> Show Steam Overlay

    However, I'm unsure how to hide the Steam Overlay when SHIFT+TAB is pressed again. Could you advise on how to implement the "un-show" functionality, so that pressing SHIFT+TAB a second time would close or hide the Steam Overlay?

    Thanks for your help!

  • Should this work for the MacOS WKWebView platform? I tried the original Greenworks plugin and it doesn't open the steam overlay so was hoping this one might work but it gives an error when uploading it to steamworks.

      • [-] [+]
      • 1
      • Ashley's avatar
      • Ashley
      • Construct Team Founder
      • 1 points
      • (0 children)

      This plugin currently only supports the Windows WebView2 export option. WKWebView is a different technology.

  • Hold on... so this doesn't work with Linux???

    It might be a good idea to post this in bold somewhere so people don't spend half an hour changing their Steam achievements to a new system, only to then have to change them back after realising this...

    • [-] [+]
    • 1
    • 1 points
    • (1 child)
    [deleted]
    • You should probably have a debug text saying "Steamworks is available/not available" depending on if Steamworks works or not.

      It will help on understanding why it doesn't work. It might be you're not using the right compatible files.

      I haven't tried yet the Steamworks for Webview2 plugin so I don't know yet about the plugin.

      But in the meantime, I wrote a tutorial on my blog on how to export to Steam with NW.js and which versions of files to use to get your game working on all platforms (Windows, Mac, Linux, and Steamdeck) if you want.

      The article is here: sleepingpanda.games/blog/how-to-export-your-construct-3-game-for-steam-and-steamdeck

      Hope it helps!

  • Hi, hmm, if I use the basic version of the plugin 1.0 and do an export, then the game launches instantly, BUT if I use the new version of the plugin 1.0.1, then the game does not launch at all....( r359+ ) ( Even if the project is empty )

  • Every time I start construct 3 with this add on it sends me a red screen with an error... I am using the latest version of construct3 and without any other add on installed

      • [-] [+]
      • 3
      • Ashley's avatar
      • Ashley
      • Construct Team Founder
      • 3 points
      • (1 child)

      Are you sure you're using r359+? The latest stable release r358 is not currently supported, you have to use a beta release at the moment.