> For the complete documentation index, see [llms.txt](https://wiki.playgama.com/playgama/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.playgama.com/playgama/bridge-sdk/getting-started.md).

# Getting started

{% hint style="info" %}
You are reading the documentation for Bridge SDK **v2**. If you need the obsolete v1 documentation, see [Documentation (v1)](https://wiki.playgama.com/playgama/bridge-sdk-v1).
{% endhint %}

{% hint style="info" %}
We recommend using AI agents to integrate the SDK: just send your agent the [LLMS](https://wiki.playgama.com/playgama/bridge-sdk.md) link and ask it to fully integrate the SDK into your game.
{% endhint %}

**Playgama Bridge is a unified SDK for publishing HTML5 games on multiple platforms with a single integration.**

Integrate once: Bridge handles platform-specific differences for ads, storage, payments, leaderboards, and more. SDK integration is required for submission; during submission, you choose which platforms to publish on.

## How Bridge works

When your game runs on a supported platform, Bridge automatically loads that platform's native scripts and routes API calls to it. In unsupported environments, including local development, Bridge uses a mock platform: calls return safe defaults (`false`, `reject`, etc.) instead of throwing, so you can develop and debug before publishing.

This means **you write the same code for every platform**. Differences are handled inside the SDK.

## Engine support

Bridge ships official packages for these engines. JS Core contains the shared SDK logic; engine packages are thin wrappers around it.

* **JS Core** — works in any web engine (PlayCanvas, Phaser, LayaAir, etc.)
* **Unity**
* **Construct 3**
* **GDevelop**
* **Godot** (3.x and 4.x)
* **GameMaker**
* **Defold**
* **Cocos Creator**
* **Scratch**

See [Setup](/playgama/bridge-sdk/setup.md) for installation instructions per engine.

## Required steps

Every game must also implement the required steps. See the full list with exact methods in [API → Required steps](/playgama/bridge-sdk/api.md#required-steps).

## Supported platforms

Currently the SDK is integrated with the following platforms. Publishing on more platforms gives your game more reach with the same codebase.

* <img src="/files/8zFPdBLRpwt3jFbxj1Ko" alt="" data-size="line"> [Playgama](https://playgama.com/) <mark style="color:purple;background-color:purple;">default</mark>
* <img src="/files/7QHFLD0g06Zx0kuEEzEm" alt="" data-size="line"> [Microsoft Store](https://apps.microsoft.com/home?hl=en-US)
* <img src="/files/ESUs2BIQ5dVaYhNU7QsS" alt="" data-size="line"> [Facebook](https://www.facebook.com/gaming/play/)
* <img src="/files/kekcvNRkiyPFQaievDhu" alt="" data-size="line"> [YouTube](https://www.youtube.com/playables)
* <img src="/files/AomD6wHaRO57leHwDbp5" alt="" data-size="line"> [Discord](https://discord.com/gaming)
* <img src="/files/cpSYpm2RVyzuTt27yrnD" alt="" data-size="line"> [Huawei](https://appgallery.huawei.com/Categories)
* <img src="/files/Qfi9xgQutB33bOz9oLO9" alt="" data-size="line"> [Xiaomi](https://global.app.mi.com/details?lo=ES\&la=en\&id=com.xiaomi.glgm)
* <img src="/files/tFqZ81v6gtrD3PRwFund" alt="" data-size="line"> [Reddit](https://www.reddit.com/r/GamesOnReddit/)
* <img src="/files/gNXTaRBS5xk6tYhticVK" alt="" data-size="line"> [MSN](https://msn.com/en-us/play)
* <img src="/files/KzuKPpV7FxVSFyZTFZUe" alt="" data-size="line"> [GameSnacks](https://gamesnacks.com/)
* <img src="/files/veeeKE1jlQdRkLRMhbeY" alt="" data-size="line"> [JioGames](https://play.jiogames.com/)
* <img src="/files/ViDcoJLW7zPYBy7PZ147" alt="" data-size="line"> [Telegram Playdeck](https://playdeck.io/)
* <img src="/files/3Bk1sSbavYax6MDEnAC8" alt="" data-size="line"> [Y8](https://y8.com)
* <img src="/files/uAy0afTTIwwXAYi4aPwf" alt="" data-size="line"> [Lagged](https://lagged.com)
* <img src="/files/HwCTn8dKRdc2cFltFQ1L" alt="" data-size="line"> [Game Distribution](https://gamedistribution.com/)
* <img src="/files/LhHtUcj14iEeiPripQSf" alt="" data-size="line"> [Crazy Games](https://www.crazygames.com/)
* <img src="/files/iQuKYwqyHLNvUYCY6GIx" alt="" data-size="line"> [Playhop](https://playhop.com/)
* <img src="/files/BjMJsj7JvFEJo6y69YLE" alt="" data-size="line"> [Yandex Games](https://yandex.com/games/)
* <img src="/files/yekPcUCLE8MgeR17gpHc" alt="" data-size="line"> [Poki](https://poki.com)
* <img src="/files/PoEthcdlcXMfbeNKGh36" alt="" data-size="line"> [Dlightek / Aha Games](https://aha.game/)

After you publish on Playgama, your game also enters our distribution network through a shareable link. Partners can pick up that link and embed the game on their own sites.
