Access Steam features such as the user details, achievements, and DLC.
A basic technical test project that uses the plugin features.
You write "However the in-game overlay is not currently supported on Windows, macOS or Linux systems other than the Steam Deck." which means this addon will not allow a game to pass steam's validation process. Valve employees will flag the game as non functional if they cant initiate the overlay. Therefore no one is going to have a Construct 3 steam game once NW export becomes unsupported.
I have never seen anything saying the Steam in-game overlay is required to publish to Steam. Do you have a reference for that?
Is there a guide on how to use this plugin - for us noobs working from the ground up?
I see there was a decent guide for Greenworks - which no longer seems to be available??
Currently, I just want to know how to use this to upload a (demo) build to Steamworks - I have really struggled with the Steam upload and how to get linux/win/MacOS branches to work.
Can anyone help a noobie dev out please? :)
-T2
Did you get this figured out?
I didn't (at the time), probably my stupidity..
The documentation didn't work for me so I ended up watching a clip on how to use Steams tool to do it myself. Here: youtube.com/watch
Ill also say it isnt a perfect match to the current version of Steamworks, I dont recall the trouble I had but it was easily solvable - let me know if you get stuck and Ill try remember what it was.
Twitch: T222T222T
See the documentation page of this addon.
4 new APIs have been added to Steam:
GetCurrentBetaName
GetNumBetas
GetBetaInfo
SetActiveBeta
It would be nice to add them in the future :)
What about DLC check?
Hi Ashley,
I think it would be a good improvement to update the example project file to include automatic saving using the File System plugin, especially for Steam integration. This would make it much easier for new users to understand how to properly handle saving/loading with the platform.
Also, I’ve noticed that under friends’ names in the Steam friends list, some games display a custom status/label. Is there any plan to support this feature in Construct?
partner.steamgames.com/doc/features/enhancedrichpresence
Thanks!
Example C3P is corrupt and won't open (uses retired overlay scripts)
Thanks for spotting that, it should be fixed now.
Which Steamworks SDK does the current version use? It doesn't seem to be working for me right now.
Will there be support for Steam Workshop?
Steam overlay doesn't work, even using the recent "Fallback" Until overlay works Webview is not a viable alternative to NW.js for Steam deployment
See the section on the overlay in the documentation. The in-game overlay is not currently supported (Valve need to add support for that), but when the in-game overlay is not supported Steam uses a fallback approach, and that definitely worked for me last I tried.
Ashley My game was running SteamWorks 1.1 so I installed version 1.3, but apparently it still uses Steamworks 1.1, How do I solve this?
Well I found the problem, I'll keep this comment for future "idiots" like me HAHAHA, My project has the option to package add-ons active, in a way it treats the Addons as something that belongs to the project and not to Construct3, so even with SteamWorks updated it will continue to use the project's own SteamWorks.