A modular and easy-to-use Steamworks wrapper for Unity with automatic initialization and service-based architecture.
- Stats system
- Achievements system
- Avatar loading (Texture2D / Sprite)
- Rich Presence (status)
- Cloud Save (Coming Soon)
- Modular services (plug-and-play)
- Custom Bootstrap system
Import Steamworks.NET into your Unity project.
Add SteamWrapperManager to a GameObject.
- Set your App ID
- Assign
SteamBoostrap
In SteamBoostrap:
- Enable Should Start API
- Add required services to Steam Service
Example:
- Avatar
- Overlay
- Clan
- Stats
var statsService = bootstrap.GetSteamComponent<SteamStatsService>();This project is licensed under the MIT License. See the LICENSE file for details.