Featured image of post Steamworks SDK: Version 1.65 veröffentlicht

Steamworks SDK: Version 1.65 veröffentlicht

Das Steamworks SDK wurde in Version 1.65 veröffentlicht und steht Entwicklern über das Steamworks-Partnerportal zum Download bereit.

Es stellt die Programmierschnittstellen bereit, mit denen Entwickler ihre Spiele an Steam-Funktionen wie Achievements, Matchmaking, Cloud-Speicherung oder Steam Input anbinden.

Ein Update wird empfohlen, ist aber nicht zwingend erforderlich - ältere Versionen funktionieren weiterhin ohne Probleme. Neu ist unter anderem ISteamUtils::IsRunningUnderProton(), mit der Spiele erkennen können, ob sie unter der Proton-Kompatibilitätsschicht auf Linux laufen.

Steam Machine, Steam Frame and Steam Deck Removed ISteamUtils::IsRunningOnSteamDeck(). Please use other feature specific methods below. Added ISteamUtils::IsRunningOnSteamHardware() which returns ESteamHardwareType. Use this call for analytics, support or diagnostic purposes. For functional decisions, see other SDK calls. Added ISteamUtils::GetSteamHardwareDefaultConfig() to help choose default game settings (video and other) that you have tuned for specific Steam hardware. It also enables changing your default game settings on future Steam hardware without needing to recompile your game. Added ISteamUtils::IsRunningUnderProton() to determine if your game is running under the Proton compatibility layer on Linux. ISteamUtils contains other pre-existing methods that may be useful when replacing IsRunningOnSteamDeck(), such as ISteamUtils::IsSteamInBigPictureMode() and ISteamUtils::IsSteamRunningInVR().

ISteamApps Added SetGamePerformanceSetting() and SetGameRenderResolution() methods so a game can report to Steam servers what the relative performance settings and game resolution are set to for the given user. This data will be included with anonymous framerate data if the user has opted into sharing that.

ISteamUGC - Added options for querying UGC (sorted in descending order) k_EUGCQuery_RankedByNumParentItems - how many items depend on this item (if it isn’t a collection) k_EUGCRankedByNumParentCollections - how many collections contain this item

Steam Input Added Switch 2, Steam Controller and Steam Frame Controller action origin enum values

ISteamMatchmakingServers Added ISteamMatchmakingServers::ServerFriends() to get a list of friends that have recently played on a specific server Added “popularamongfriends” filter option to retrieve a set of servers that the user’s friends commonly play on

Steam Logo

Quelle: Steam

PlayingTux – Playing Games on Linux - since 1995.