jeremiahs's Forum Posts

  • 11 posts
  • You don't need to download the Steam SDK to use the Steamworks plugin. You used to have to with the old Greenworks plugin, but the Steamworks plugin makes things easier by just including everything it needs.

    I think they were using it to do the upload. What is the intended way to actually upload the files to steam? The only choices I know of are the steampipe gui, the web upload, and steamcmd. To my knowledge the steamos devkit is only for testing, not to actually publish. Maybe I'm missing something?

  • AshleyIt does not. I used the steamos devkit on linux, got the game to run from there onto the steamdeck, still doesn't connect. The same project exported to webview2 DOES connect when used on pc.

  • Ashley I spent tons of time on this and could still never get it to connect. I finally got the web upload on steam to work by extracting the files and recompressing them directly inside the x64 folder. Otherwise, I assume it was having problems with the extra folder called x64 inside. Not an issue with steampipe gui, but does cause problems with web upload. Anyway once that was figured out, I used a virtual machine with linux and did the same thing, so that it wouldn't lose permissions as you said. However, still the same result. No CEF steam connection during gameplay. Achievements cannot be triggered. It simply does not work in practice, at least not for me. I would love to use the steamworks plugins, webview2 and cef, but it seems to be impossible. Hopefully no one makes a whole project in a non LTS version of construct and learns this the hard way.

  • Ashley So you did try it yourself? With the web upload and a zip? Or is that just in theory?

  • Ashley I have also tried using a fresh new project and uploading the zip from that, and it still doesn't work. Is it possibly a file structure issue with the depot? I did message steam. My real question right now is "does the web upload on steam work with construct cef zips?"

  • If there's an issue with Valve's upload process, you'll need to contact them about it.

    I guess I'm just making sure I'm not doing anything wrong from the construct side. When you've done this for testing have you used this web upload and do you just upload the zip directly after you've downloaded it from the construct export? citron2010 I have tried renaming the zip without parenthesis and without spaces.

  • I don't want to extract and change things. I assume with that in mind, I'm supposed to use the "web upload" option in the steampipe section of the steamworks webpage. My issue is that when I do, I always get this - Error: ( Failure )

  • It's hard to say anything other than it should work, and I tested this recently and it worked fine for me. One common mistake is to extract the files on Windows and recompress them before deploying to macOS or Linux, which removes executable file permissions and will break your export. You need to extract the zip on the target system for it to preserve file permissions (the one exception being the Steam Devkit client). See this guide for more details.

    Thanks for the response, I do extract the downloaded zip file after it exports, which seems to be the only way it can be uploaded. I tried to upload the zip directly with the steampipe and the web upload, but it always fails that way. If I extract first then upload with steampipe the game works fine on steamdeck, just not the achievements. Do I need a linux computer just to extract and upload for steamdeck? Or is there another way?

  • I'm using the steamworks plugin. When I use the webview2 export on pc it works, but the cef export is always "not available" when on steam deck. What could be wrong? Same issue happens on a fresh project with nothing but steamworks added. Steamworks:1.5.0.0 C3:458.2

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Looks great! There aren't enough zelda-likes that actually get finished.

  • Subscribe to Construct videos now

    I'm Jeremiah Stilts and I made 100 Pumpkins 1 and 2 using construct 3! They're small metroidvanias, the first being a colecovision style game and the second being more GBC inspired. Here's a link to the steam page for the latest one: https://store.steampowered.com/app/1824290/100_Pumpkins_2/

  • 11 posts