Hello,
Considering that GDevelop already has native integration with Steamworks, would it be possible to add an option to enable Steam Overlay (Steam Overlay (Steamworks Documentation)) and Leaderboards (Steam Leaderboards (Steamworks Documentation))?
The GDevelop’s native integration with Steamworks is really great. I’ve been adding Steam Achievements to my games and it works perfectly.
However, since there’s no option to enable Steam Overlay, if the user is playing the game on Full Screen, they will not know if they got the achievement, unless they minimize or close the game. This is just one case which I think the Overlay should be a good addition to GDevelop, but there’s several reasons, such as easy access to your friends list, taking screenshots in-game etc.
Regarding Leaderboards, though GDevelop has its own Leaderboard system, which is really great and easy to use, I believe, for Steam games, it’s more appropriate and benneficial to have Steam Leaderboards, since you can display them by their nicknames, regions or country etc.
What do you think? Thanks in advance!