Getting Started
Board has three SDKs. They all expose the same capabilities (touch and Piece input, players and profiles, save games, the system pause overlay, avatars) and you can build a full game with any of them. Pick the one that matches the engine or stack you already work in. You can also build the same game in more than one if you ever want to.
Pick your SDK
Unity (v3.3.0)
Best fit if you build with Unity or use C# as your primary game language. The most mature SDK and the broadest API surface.
Godot (v1.0.0-beta.1)
Best fit if you build with Godot 4.6+ in GDScript. A drop-in addon that exposes Board through a Board autoload singleton with signals and GDScript idioms throughout.
Web (v1.0.0-beta.1)
Best fit if you build with web technology (TypeScript, JavaScript, any web framework). A small typed wrapper over the platform bridge that runs your app inside Board’s built-in browser.
Next steps
Whichever SDK you pick, the following are worth knowing about before you go deep:
- Learn — how Board’s touch tech works, what Pieces and Glyphs are, hardware specs, and the platform architecture.
- Guides — implementation guides that apply to all SDKs (touch input, players, save games, the pause overlay, and more) with code samples in all three languages.
- Tools — Board Connect (the recommended developer workflow tool) and
bdb(legacy CLI).