Platform-specific reference
Details for behavior and API usage unique to the Platform Toolkit Steamworks package.
Note
Refer to Get started with Platform Toolkit for Steamworks for detailed setup instructions.
Steam achievement system behavior
The Platform Toolkit package doesn't support the Steamworks Stats API. This causes limited behavior for progressive achievements. Attempts to set a progressive achievement to a value lower than its target value are ignored. To unlock a progressive achievement, the value must be set to the target value.
Steam saving system
The Steamworks Platform Toolkit saving system requires Steam Cloud to store save data. Ensure Steam Cloud is configured correctly by following the Initial Setup guide.
When saving data via Platform Toolkit, the following limitations apply:
- Because the Steam saving system uses both archives and Steam file APIs, it doesn't support streamed archive operations like the local saving system. You must fully load the data into memory for read and write operations.
- Steam Cloud sets a maximum size for a single save as 100 MiB. This is equal to
100 × 1024 × 1024bytes, referenced in the Steamworks k_unMaxCloudFileChunkSize documentation. This limitation applies to the save itself as save files are written as a single archive file.