View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.2.13 or later
- Package size
- 192 KB
- Files
- 59
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $10.00 on
Keywords
Universal Platform Services
Universal Platform Services toolkit for Unity: achievements, stats, leaderboards, lobbies, cloud saves, avatars, rich presence, SteamCMD uploader, and TMP/legacy demo UI
Price $20.00
Buy on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
Universal Platform Services screenshot 1
About this asset
Steamworks Essentials is a plug-and-play toolkit for integrating Steamworks.NET into Unity. It ships with customizable UI, prefabs, and demo scenes covering:
- Achievements with queued popups and a dynamic achievement UI.
- Stats (int/float) with dynamic inspector-driven panels and ready-made stats UI.
- Leaderboards (find/create, upload, top entries) with avatars and scrollable UI.
- Lobbies (create/find/join/leave), member list with chat, ready/state flags, scene selection, and host checks.
- Cloud saves (string/JSON), rich presence, profile/avatar loading.
- SteamCMD uploader window for branch/build uploads.
- UI supports both TextMeshPro and legacy UI Text; scenes show practical wiring.
Requirements: Steamworks.NET installed, Steam client running, valid Steam AppID; Steam SDK binaries are not included. Spacewar (480) is for testing only. If using URP, note the tested pipeline/version.
From the publisher's Asset Store listing.
Technical details
- SteamManager: init/run callbacks/shutdown with ready checks.
- Achievements: SteamAchievements.Unlock, queued popups, dynamic achievement UI.
- Stats: int/float get/set/add, reset/flush; dynamic inspector-driven stats UI; auto-built rows.
- Leaderboards: find/create, upload (KeepBest), top entries; UI with avatars.
- Lobbies: create/find/join/leave, member list, chat, ready/state flags, scene selection, host checks.
- Cloud Save: save/load/delete string/JSON via Steam Remote Storage.
- Profile/Avatar & Rich Presence wrappers.
- SteamCMD Uploader: editor window + settings, app/depot/branch config, VDF generation, run_app_build.
- UI supports TextMeshPro and legacy UI Text; demo scenes included.
- Requirements: Steamworks.NET installed, Steam client running, valid Steam AppID; no Steam SDK binaries included. If using URP, note tested Unity/URP versions.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.2.13f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.