What Is the indie.fun SDK Used For?
Updated
The indie.fun SDK is the toolkit for building games that live on indie.fun. The site describes its purpose directly: "Play games, publish yours, and build with the indie.fun SDK." So the SDK is the "build" half of a three-part platform — playing, publishing, and building — and it exists so developers can create games that plug into indie.fun rather than shipping something standalone.
The three things indie.fun does
The platform's own one-line description splits into three activities, and the SDK belongs to the third:
| Activity | Who it's for | What it means |
|---|---|---|
| Play games | Players | Browse and play games hosted on indie.fun |
| Publish yours | Developers | Get a finished game onto the platform |
| Build with the SDK | Developers | Create the game itself using indie.fun's tooling |
The SDK is not a publishing button and not a storefront. It's the development layer that sits before publishing.
How the SDK relates to the publishing flow
The order implied by the platform is: build with the SDK → publish your game → players play it. That means the SDK is the earliest step, and publishing is what makes the result visible to the "Play games" audience.
What this tells you as a developer:
- If you already have a finished game made with other tools, the SDK may not be the part you need — publishing is.
- If you're starting from scratch and want the game to run on indie.fun, the SDK is the intended starting point.
- The SDK and the publishing flow are separate concerns, so don't assume integrating the SDK automatically lists your game.
What the SDK does not tell you from the homepage alone
The homepage evidence is thin — it names the SDK but doesn't specify languages, engines, APIs, or integration steps. The site points to a Docs link (and a Sign In entry) as the place for detail. If you need to know what the SDK actually exposes, the Docs page is the only reliable next stop; the homepage won't answer it.
Practical next steps
- Open the Docs link on indie.fun to see the SDK's actual integration instructions.
- Check whether your target engine or language is covered there before committing to the platform.
- Treat Sign In as the account step — likely needed for publishing, though the homepage doesn't spell out the requirements.
- If you only want to publish an existing game rather than build one, look for the publishing path in Docs rather than the SDK section.
The short version: the SDK is for making games on indie.fun; publishing and playing are the other two pieces, and the Docs are where the concrete integration details live.