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.