Skip to content
This repository was archived by the owner on Aug 8, 2025. It is now read-only.

Commit 57549d2

Browse files
authored
Update docs to point to SpacetimeDB monorepo (#2989)
# Description of Changes We recently merged several repos into the SpacetimeDB repo. This PR update the docs accordingly. # API and ABI breaking changes None # Expected complexity level and risk 1 # Testing None, just docs Co-authored-by: Zeke Foppa <[email protected]>
1 parent 38ab427 commit 57549d2

File tree

8 files changed

+16
-14
lines changed

8 files changed

+16
-14
lines changed

docs/modules/c-sharp/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ spacetime sql quickstart-chat "SELECT * FROM message"
309309

310310
## What's next?
311311

312-
You've just set up your first database in SpacetimeDB! You can find the full code for this client [in the C# server module example](https://github.com/clockworklabs/com.clockworklabs.spacetimedbsdk/tree/master/examples~/quickstart-chat/server).
312+
You've just set up your first database in SpacetimeDB! You can find the full code for this client [in the C# server module example](https://github.com/clockworklabs/SpacetimeDB/tree/master/sdks/csharp/examples~/quickstart-chat/server).
313313

314314
The next step would be to create a client that interacts with this module. You can use any of SpacetimeDB's supported client languages to do this. Take a look at the quick start guide for your client language of choice: [Rust](/docs/sdks/rust/quickstart), [C#](/docs/sdks/c-sharp/quickstart), or [TypeScript](/docs/sdks/typescript/quickstart).
315315

docs/sdks/c-sharp/index.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,11 @@ dotnet add package SpacetimeDB.ClientSDK
3030

3131
### Using Unity
3232

33-
To install the SpacetimeDB SDK into a Unity project, [download the SpacetimeDB SDK](https://github.com/clockworklabs/com.clockworklabs.spacetimedbsdk/releases/latest), packaged as a `.unitypackage`.
33+
Add the SpacetimeDB Unity Package using the Package Manager. Open the Package Manager window by clicking on Window -> Package Manager. Click on the + button in the top left corner of the window and select "Add package from git URL". Enter the following URL and click Add.
3434

35-
In Unity navigate to the `Assets > Import Package > Custom Package` menu in the menu bar. Select your `SpacetimeDB.Unity.Comprehensive.Tutorial.unitypackage` file and leave all folders checked.
35+
```bash
36+
https://github.com/clockworklabs/com.clockworklabs.spacetimedbsdk.git
37+
```
3638

3739
(See also the [Unity Tutorial](/docs/unity/part-1))
3840

docs/sdks/c-sharp/quickstart.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -556,8 +556,8 @@ dotnet run --project client
556556

557557
Congratulations! You've built a simple chat app using SpacetimeDB.
558558

559-
You can find the full code for this client [in the C# client SDK's examples](https://github.com/clockworklabs/com.clockworklabs.spacetimedbsdk/tree/master/examples~/quickstart-chat/client).
559+
You can find the full code for this client [in the C# client SDK's examples](https://github.com/clockworklabs/SpacetimeDB/tree/master/sdks/csharp/examples~/quickstart-chat/client).
560560

561561
Check out the [C# client SDK Reference](/docs/sdks/c-sharp) for a more comprehensive view of the SpacetimeDB C# client SDK.
562562

563-
If you are interested in developing in the Unity game engine, check out our [Unity Comprehensive Tutorial](/docs/unity) and [Blackholio](https://github.com/ClockworkLabs/Blackholio) game example.
563+
If you are interested in developing in the Unity game engine, check out our [Unity Comprehensive Tutorial](/docs/unity) and [Blackholio](https://github.com/ClockworkLabs/tree/master/demo/Blackholio) game example.

docs/sdks/typescript/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ Note that `onInsert` and `onDelete` callbacks takes two arguments: an `EventCont
660660

661661
## Conclusion
662662

663-
Congratulations! You've built a simple chat app with SpacetimeDB. You can find the full source code for the client we've created in this quickstart tutorial [here](https://github.com/clockworklabs/spacetimedb-typescript-sdk/tree/main/examples/quickstart-chat).
663+
Congratulations! You've built a simple chat app with SpacetimeDB. You can find the full source code for the client we've created in this quickstart tutorial [here](https://github.com/clockworklabs/SpacetimeDB/tree/master/sdks/typescript/examples/quickstart-chat).
664664

665665
At this point you've learned how to create a basic TypeScript client for your SpacetimeDB `quickstart-chat` module. You've learned how to connect to SpacetimeDB and call reducers to update data. You've learned how to subscribe to table data, and hook it up so that it updates reactively in a React application.
666666

docs/unity/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ By the end, you should have a basic understanding of what SpacetimeDB offers for
88

99
The game is inspired by [agar.io](https://agar.io), but SpacetimeDB themed with some fun twists. If you're not familiar [agar.io](https://agar.io), it's a web game in which you and hundreds of other players compete to cultivate mass to become the largest cell in the Petri dish.
1010

11-
Our game, called [Blackhol.io](https://github.com/ClockworkLabs/Blackholio), will be similar but space themed. It should give you a great idea of the types of games you can develop easily with SpacetimeDB.
11+
Our game, called [Blackhol.io](https://github.com/ClockworkLabs/tree/master/demo/Blackholio), will be similar but space themed. It should give you a great idea of the types of games you can develop easily with SpacetimeDB.
1212

1313
This tutorial assumes that you have a basic understanding of the Unity Editor, using a command line terminal and programming. We'll give you some CLI commands to execute. If you are using Windows, we recommend using Git Bash or PowerShell. For Mac, we recommend Terminal.
1414

@@ -17,7 +17,7 @@ SpacetimeDB supports Unity version `2022.3.32f1` or later, and this tutorial has
1717
- `2022.3.32f1 LTS`
1818
- `6000.0.33f1`
1919

20-
Please file an issue [here](https://github.com/clockworklabs/spacetime-docs/issues) if you encounter an issue with a specific Unity version, but please be aware that the SpacetimeDB team is unable to offer support for issues related to versions of Unity prior to `2022.3.32f1 LTS`.
20+
Please file an issue [here](https://github.com/clockworklabs/SpacetimeDB/issues) if you encounter an issue with a specific Unity version, but please be aware that the SpacetimeDB team is unable to offer support for issues related to versions of Unity prior to `2022.3.32f1 LTS`.
2121

2222
## Blackhol.io Tutorial - Basic Multiplayer
2323

@@ -32,4 +32,4 @@ First you'll get started with the core client/server setup. For part 2, you'll b
3232

3333
If you already have a good understanding of the SpacetimeDB client and server, check out our completed tutorial project!
3434

35-
https://github.com/ClockworkLabs/Blackholio
35+
https://github.com/ClockworkLabs/tree/master/demo/Blackholio

docs/unity/part-1.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Need help with the tutorial? [Join our Discord server](https://discord.gg/spacet
66

77
> A completed version of the game we'll create in this tutorial is available at:
88
>
9-
> https://github.com/ClockworkLabs/Blackholio
9+
> https://github.com/ClockworkLabs/tree/master/demo/Blackholio
1010
1111
## Prepare Project Structure
1212

@@ -87,4 +87,4 @@ Our Unity project is all set up! If you press play, it will show a blank screen,
8787

8888
### Create the Server Module
8989

90-
We've now got the very basics set up. In [part 2](part-2) you'll learn the basics of how how to create a SpacetimeDB server module and how to connect to it from your client.
90+
We've now got the very basics set up. In [part 2](part-2) you'll learn the basics of how to create a SpacetimeDB server module and how to connect to it from your client.

docs/unity/part-4.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -630,6 +630,6 @@ There's still plenty more we can do to build this into a proper game though. For
630630

631631
Fortunately, we've done that for you! If you'd like to check out the completed tutorial game, with these additional features, you can download it on GitHub:
632632

633-
https://github.com/ClockworkLabs/Blackholio
633+
https://github.com/ClockworkLabs/tree/master/demo/Blackholio
634634

635-
If you have any suggestions or comments on the tutorial, either open an issue in our [docs repo](https://github.com/ClockworkLabs/spacetime-docs), or join our Discord (https://discord.gg/SpacetimeDB) and chat with us!
635+
If you have any suggestions or comments on the tutorial, either [open an issue](https://github.com/clockworklabs/SpacetimeDB/issues/new), or join our Discord (https://discord.gg/SpacetimeDB) and chat with us!

llms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1608,7 +1608,7 @@ This section details how to build native C# client applications (including Unity
16081608
cd my_csharp_client
16091609
dotnet add package SpacetimeDB.ClientSDK
16101610
```
1611-
* **For Unity:** Download the latest `.unitypackage` from the [SpacetimeDB Unity SDK releases](https://github.com/clockworklabs/com.clockworklabs.spacetimedbsdk/releases/latest). In Unity, go to `Assets > Import Package > Custom Package` and import the downloaded file.
1611+
* **For Unity:** Add the SDK to the Unity package manager by the URL: https://github.com/clockworklabs/com.clockworklabs.spacetimedbsdk.
16121612
16131613
#### 2. Generate Module Bindings
16141614

0 commit comments

Comments
 (0)