Steamworks.NET is a C# Wrapper for Valve's Steamworks API, it can be used either with Unity or your C# based Application. This project relies on dynamic libraries created by CSteamworks. (Prebuilt and included for ease of use)
Steamworks.NET was designed to be as close as possible to the original C++ API, as such the documentation provided from Valve largely covers usage of Steamworks.NET. Niceties and C# Idioms can be easily implemented on top of Steamworks.NET.
Steamworks.NET currently fully supports Windows, OSX, and Linux in both 32 and 64bit varieties. Currently building against Steamworks SDK 1.36.
- Author: Riley Labrecque
- License: MIT
- Documentation
- Discussion Thread
- Reporting Issues
- 1-on-1 support is available by donating $60 USD or greater.
- Support can be obtained via Email, Skype, or Steam
- I can only help with Steamworks.NET specific issues, general API questions should be asked on the Steamworks discussion board.
Check out these sample projects to get started: