unreal
SpacetimeDB Unreal Engine Integration
This skill covers Unreal Engine-specific patterns for connecting to SpacetimeDB. For server-side module development, see the rust-server or csharp-server skills.
Installation
Add the SpacetimeDB Unreal SDK as a plugin:
- Create a
Pluginsfolder in your Unreal project root if it does not exist. - Copy the
SpacetimeDbSdkfolder intoPlugins/. - Right-click your
.uprojectfile and select Generate Visual Studio project files. - Add
"SpacetimeDbSdk"to your module'sBuild.cs:
PublicDependencyModuleNames.AddRange(new string[] { "SpacetimeDbSdk" });
More from clockworklabs/spacetimedb
spacetimedb-concepts
Understand SpacetimeDB architecture and core concepts. Use when learning SpacetimeDB or making architectural decisions.
126spacetimedb-cli
SpacetimeDB CLI reference for initializing projects, building modules, publishing databases, querying data, and managing servers
113spacetimedb-typescript
Build TypeScript clients for SpacetimeDB. Use when connecting to SpacetimeDB from web apps, Node.js, Deno, Bun, or other JavaScript runtimes.
90spacetimedb-rust
Develop SpacetimeDB server modules in Rust. Use when writing reducers, tables, or module logic.
85spacetimedb-csharp
Build C# modules and clients for SpacetimeDB. Covers server-side module development and client SDK integration.
40spacetimedb-unity
Integrate SpacetimeDB with Unity game projects. Use when building Unity clients with MonoBehaviour lifecycle, FrameTick, and PlayerPrefs token persistence.
31