Steamworks API
The Steamworks API allows game developers to integrate their games with tools and services of the Steam platform.
Developers need a Steamworks account and integrate the Steamworks SDK into the game project.
Features
- User Authentication (through a user's Steam account)
- Steam Cloud (storage for game saves and settings)
- Achievements, Stats, Leaderboards
- In-Game Purchases for microtransactions and DLC
- Multiplayer Services (e.g. matchmaking, server hosting, and P2P networking)
- Steam Workshop (for user-generated content)