Maincloud is now LIVE! Get Maincloud Energy 90% off until we run out!

ALL POSTS

SpacetimeDB Officially Supports Unreal Engine

September 23rd, 2025 · Tyler Cloutier

After months of development, testing, and feedback from the community, SpacetimeDB is officially adding support for Unreal Engine.

SpacetimeDB x Unreal Engine

Unreal Engine Integration

This is one of the most highly requested features from our developer community, and we’re thrilled to finally deliver it. With the new SpacetimeDB Unreal Engine SDK, you can now build multiplayer and persistent-world experiences in Unreal using either C# or Rust SpacetimeDB modules, with C++ modules on the way.

To make things even better, we’ve extended our Blackholio demo to fully support Unreal Engine. That means you can now connect a Unity client and an Unreal Engine client to the same module, unlocking cross-platform gameplay.

We’re excited to see what you all build with this!

Resources to Get Started

And if you get stuck or want to share what you’ve made, come hang out with us in our Discord server.

Thank you to Arvikasoft, who partnered with us in developing the SDK. Their expertise and collaboration helped make Unreal support a reality.

This is just the foundation. Our first tutorial walks you through setting up your Unreal project, integrating the SDK, and connecting it to a SpacetimeDB module. From there, you’ll be ready to create multiplayer experiences that scale seamlessly.

Unreal Engine support is available now, and we can’t wait to see the games, tools, and experiments our community builds with it.


Version Requirement

Please note: SpacetimeDB v1.4.0 or later is required for Unreal Engine code generation support.