Skip to content

GMEXT-Steamworks (v2.0.0)

Latest
Compare
Choose a tag to compare
@DiasFranciscoA DiasFranciscoA released this 19 Sep 09:29
· 13 commits to main since this release

IMPORTANT

  • This extension version will be compatible with the GM 2022.0.1 LTSr1 (upon release)
  • This extension is to be used with GM 2023.1 and future releases.
  • Requires Steamworks SDK version 1.60 (or recent)
  • Works with Windows, macOS and Ubuntu.
  • macOS (VM) not supported

CHANGES SINCE 1.7.0

1.7.0...2.0.0

Important

This is a major release with breaking changes:

  • You will need to make sure the SDK is updated to version 1.60
  • steam_user_get_auth_session_ticket can no longer be used for HTTP Web API purposes, this is now only for Game Server authentication (NOT HTTP, this is related to Steam Networking).
  • steam_user_get_auth_ticket_for_web_api must now be used for HTTP Web API, along with the identity parameter (not required but heavily recommended by Valve)

DESCRIPTION

Steamworks is a set of tools and services that help game developers and publishers build their games and get the most out of distributing on Steam.

FEATURES

  • General API
  • Achievements
  • Statistics
  • Leaderboards
  • Cloud Storage
  • DLC
  • UGC
  • Network
  • Matchmaking
  • Lobby
  • Inventory
  • Input
  • Timelines

DOCUMENTATION

The full documentation of the API is included in the extension asset (included files).