Questions about publishing game on Steam

Hi everyone, I have some questions about publishing my games on Steam.
I am working on publishing my 3 games that I made with Gdevelop on Steam. I have been using this guide: Publish to Steam - GDevelop documentation

  1. I have a question about the Linux build. Under “Preparing your game for Steam” it says “For Linux, build as an AppImage and extract it”. What does extract it mean? Do I need to be in a Linux environment to do this or can I do this on Windows? I noticed on Steam that I need to upload the build as a zip file. Can I just zip up the AppImage?

  2. I had some difficulty with the macOS upload. I finally got the game uploaded and it works but I still get the message “Your current macOS version is unable to run 32-bit games. This game may not run”. Does anyone know how to fix this?

2 Likes
  1. You can’t do this on windows and even the online build. You have to look into custom building through electron-builder and npm. (I can guide you if you like)
  2. If you used the online build, it is still probably an issue with the export (not an issue, but just the specific version built that Catalina can’t run. A custom build might be able to fix this.
    (Looked interesting so I wishlisted :grin:)
2 Likes

ah oke thank you!
Is this what I need to follow for the custom build?
https://wiki.gdevelop.io/gdevelop5/publishing/windows-macos-linux-with-electron/

And does it then matter on what operating system I am using Gdevelop on?

If the Linux Build is to complicated right now I might publish first without the Linux option because I want to submit my game soon

Yes the guide can be a starter:
https://wiki.gdevelop.io/gdevelop5/publishing/windows-macos-linux-with-electron/

Yes the operating system does matter as Windows cannot Build Linux App-images and mac. So Linux App-images must be built on Linux and Mac Apps on mac. You could try a cloud build on GitHub (it is very easy to setup as numerous guides online).

2 Likes

I just wanted to say that I found the solution for the Apple error.
In the general settings I needed to check the boxes for 64 bit binaries included and for Apple Silicon binaries included. So I did not need to make a custom build.

Platforms (Steamworks Documentation).

1 Like