Skip to main content

❗ Introduction

Small Steamworks is a Unity package based on Steamworks.NET. It is designed to wrap Steamworks.NET in a easy-to-use callback and async wrapper. It aims to make the Steamworks API easier to use by doing a lot of the heavy lifting for you with only a few methods and properties.

Installation​

See the installation page for more information.

Features​

Small Steamworks is currently in development. The features listed below are already implemented and working. If a feature isn't listed, you can still use Steamworks.NET directly.

Achievements​

Achievements are fully implemented and working. Use achievements to track the progress of your users.

Apps​

Apps are fully implemented and working. Use apps to get information about your game, other games, and DLC.

Friends​

Friends have the important parts already, but not all functions are implemented. Use friends to get information about other Steam users in game.

Leaderboards​

Leaderboards are fully implemented and working. Use leaderboards to track the high scores of your users.

Stats​

Stats are fully implemented and working. Use stats to track the progress of your users.

Storage​

Storage is partially implemented. Use storage to save and load data from the cloud.

Development Progress​

Here are all the features that are planned to be implemented. If you want to help, feel free to open a pull request.

If a feature is missing, you can still use it by using Steamworks.NET directly.

Features can be ✅ Completed when they are fully implemented, 🚧 In Progress when they are only partially implemented, or ❌ Not Started for when they are completely abscent from the package.

FeatureSatus
Achievements✅ Completed
Apps✅ Completed
App Ticket❌ Not Started
Client❌ Not Started
Friends🚧 In Progress
Game Coordinator❌ Not Started
Game Server❌ Not Started
Game Server Stats❌ Not Started
HTML Surface❌ Not Started
HTTP❌ Not Started
Input❌ Not Started
Inventory❌ Not Started
Leaderboards✅ Completed
Matchmaking❌ Not Started
Matchmaking Servers❌ Not Started
Music❌ Not Started
Networking❌ Not Started
Networking Sockets❌ Not Started
Networking Utils❌ Not Started
Remote Play❌ Not Started
Remote Storage🚧 In Progress
Screenshots❌ Not Started
User❌ Not Started
User Stats✅ Completed
Utils❌ Not Started
Video❌ Not Started
Workshop❌ Not Started