LootLocker has SDKs for Unity, Unreal, Godot. If you're building in MonoGame or a plain C# project, you're on your own.
I ran into this myself while working on Edin's Gate. Wiring raw HTTP calls to a backend you didn't build gets old fast. So I built a wrapper and figured someone else might need it too 😊.
What I covered 🔥
Auth: guest sessions with automatic player identity persistence, Steam login.
Player: profile info, display name, server-side key-value storage.
Commerce: currencies, wallets, balances, catalog browsing, credit and debit.
Leaderboards: submit scores, fetch rankings, member lookup, full metadata
Progressions: XP systems, battle passes, skill trees.
Triggers: achievement-style reward firing, single and batch.
How it's built ðŸ§
Three .cs files. .NET 8, System.Text.Json, no Newtonsoft. Single static HttpClient. CancellationToken on every async method. Full XML docs & IntelliSense on everything.
Comes with a README and a working MonoGame demo project 💯
V2 is already planned — Characters & Heroes, real money purchases, additional auth providers. Existing buyers get it at no extra cost 🔥.
If you're building a game in C# and need a backend that just works, this might save you a few days.
LootLocker has SDKs for Unity, Unreal, Godot. If you're building in MonoGame or a plain C# project, you're on your own.
I ran into this myself while working ...