2.0 alpha
Pre-release
Pre-release
This is a preview of version 2 of Facepunch.Steamworks. This has had a decent enough testing across Windows, Osx and Linux, but it could do with more before it comes out of alpha.
Things have changed in Unity and C# since I made the original library. We now have a decently up to date .net version and can use some more advanced features that wasn't possible before.
Big changes here:
- Global static class based rather than instance class
- Uses simulated vtables instead of Valve's flat functions (some classes are missing in flat versions)
- Uses async for functions with callresults
- 32bit OSes no longer supported (less bullshit)
- Created from the ground up
- Totally incompatible with previous versions (but you'll probably want to use this instead)
- Some features are missing (just lobbies and a few random functions, working on it)
- The Unity plugin in the zip file should automatically copy/ship the right libraries
Let me know if there are any problems.