关于 spacetimedb-tutorials
spacetimedb-tutorials 是用于完整 SpacetimeDB 教程和大型示例应用的技能。它提供教程与参考资料索引,并强调步骤顺序及项目配置的一致性。
主要功能
- 01聊天应用完整教程
- 02Unity 和 Unreal 游戏教程
- 03按阶段顺序指导
- 04为具体问题定位参考资料
适用场景
- 01构建教程中的聊天应用
- 02学习 Unity Blackhol.io 教程
- 03学习 Unreal Blackhol.io 教程
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ danmossa/ spacetimedb-skills --skill spacetimedb-tutorials安装后在 Claude Code 中输入/spacetimedb-tutorials确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/tutorials-chat-app.mdtutorials-unity-part-1.mdtutorials-unity-part-2.mdtutorials-unity-part-3.mdtutorials-unity-part-4.mdtutorials-unity.mdtutorials-unreal-part-1.mdtutorials-unreal-part-2.mdtutorials-unreal-part-3.mdtutorials-unreal-part-4.mdtutorials-unreal.md详细介绍
使用此技能获取完整的演练指南和较大型的示例应用。
核心教程工作流
- 每个步骤只加载当前步骤所需的教程内容。Unity 和 Unreal 部分篇幅较长,并且依赖先前的状态。
- 保持各部分的顺序:设置、服务模块、绑定/连接、游戏玩法/客户端行为、部署。
- 除非用户要求调整,否则教程中的数据库名称、模块路径、生成的绑定路径以及包/工具选择都要保持一致。
- 将教程改编到现有应用时,先将教程概念映射到本地项目名称,再复制代码。
- 对于范围较窄的 API 问题,请转到相应的专项技能,而不是加载完整的教程部分。
教程索引
- 聊天应用:完整的服务端和客户端演练指南,涵盖表、reducer、发布、SQL 和生成的客户端。
- Unity Blackhol.io:第 1 部分设置、第 2 部分服务端和连接、第 3 部分生成对象/登录/竞技场/客户端对象、第 4 部分移动/碰撞/Maincloud。
- Unreal Blackhol.io:第 1 部分设置、第 2 部分服务端和连接、第 3 部分生成对象/Blueprints/玩家控制器、第 4 部分移动/碰撞/Maincloud。
参考索引
| 需求 | 打开 |
|---|---|
| 聊天应用 | references/tutorials-chat-app.md |
| Unity 教程 | references/tutorials-unity*.md |
| Unreal 教程 | references/tutorials-unreal*.md |
指引
- 保持教程各部分的顺序;后续文件假定项目状态已由前面的部分建立。
- 如果问题仅涉及客户端 API,请将 SDK 专属代码片段交由 C# 或 Unreal 客户端技能处理。
- 将服务端模块的 schema 和 reducer 编辑交由表和 reducer 技能处理。
评论
支持 Markdown