
Açıklama
Add Steam to your game without learning Steamworks. This plugin brings achievements, stats, leaderboards, lobbies, voice chat, Steam Input, cloud saves and more to Unreal Engine 5, from Blueprints or C++. Built for developers who want Steam working in minutes, not days: an editor dashboard sets up your project, an in-game Test Panel proves every feature works, and a Publish Tool uploads your build to Steam. Unlike plugins that only mirror the Steamworks SDK, ours is designed around how you actually build a game: one data asset, Gameplay Tags and clear async nodes.
Interested in our product? Got questions? Join our Discord community—our team is happy to help!
📄 Documentation: Github
🌐Support: Discord
Why Choose SandwichKit: Steam?
Sets Itself Up: The Steam Dashboard checks your project and fixes each problem with one button. App ID, config files, data asset and cook settings, with every change shown before it is written.
Test Before You Build: Open the in-game Test Panel with one console command. 13 pages, one per feature, with live Steam data and a button for every call. You know Steam works before you place a single node.
Tags, Not Magic Strings: Pick achievements, stats, leaderboards, DLC and rich presence from a Gameplay Tag dropdown. No typos, safe renames. Steam's own names work too.
Data-Driven: One App Definition asset holds all your Steam data. Import your achievements from Steam.
No SDK Download: Uses the Steamworks and Online Subsystem Steam that ship with Unreal Engine. Nothing to copy, nothing to update by hand.
Multiplayer-Ready: Sessions and lobbies run on Steam Sockets and Unreal travel, so your existing replicated game works over Steam.
Performance-Optimized: Built in C++. Steam callbacks are moved to the game thread for you, stat uploads are batched and friend updates are merged.
Editor-Friendly: 280+ Blueprint nodes with tooltips, async nodes with clear Success and Failure pins, and validation that tells you what is wrong and how to fix it.
Open Source: The source is also on GitHub under the MIT license for people who want to build it themselves. The Fab version is precompiled, installs and updates through the Epic launcher, and pays for continued development and support.
Plugins: (These plugins need to be enabled)
OnlineSubsystem
OnlineSubsystemUtils
OnlineSubsystemSteam
SteamSockets
GameplayTagsEditor (Editor only)
EnhancedInput (Optional, needed for Steam Input)
Using our product in your game? Let us know! We'd love to help promote your game to our community.












