WildCard 文档¶
本站收录 WildCard 卡牌游戏平台的项目文档,面向两类读者。
规则创作者关心如何用图形化语言拼一套卡牌规则,让朋友联机游玩。这部分从「入门」栏目的「规则构建总览」开始,顺次读完三个示例与「组件总览」即可上手。
后端与联调开发者关心服务端架构、规则 JSON 格式、运行时引擎、HTTP/WebSocket 接口。这部分集中在「开发者参考」栏目,文档由 WildCard_BackEnd 仓库的 doc/ 同步而来。
平台简介¶
WildCard 基于 Web,玩家通过分享房间链接加入对局,不需下载客户端。规则系统支持自定义类、牌型、流程图与方法,规则导出为 JSON 后由服务端解释执行。后端使用 Rust(Axum + Tokio + sqlx),前端使用 Vue 3 配合 Vue Flow 与 Element Plus。实时对局走 WebSocket,房间管理与鉴权走 HTTP。
仓库¶
- WildCard_BackEnd — Rust 后端、规则引擎与开发者文档源
- WildCard_FrontEnd — Vue 前端、规则构建器 UI
- WildCard_Docs — 本站源仓库
索引¶
| 目标 | 推荐章节 |
|---|---|
| 第一次接触平台,想做自己的规则 | 入门 → 规则构建总览 → 三个示例 |
| 卡在某个组件不知道怎么用 | 参考 → 组件总览 |
| 规则跑起来行为不符合预期 | 参考 → 常见错误 |
| 后端开发或修改规则引擎 | 开发者参考 → 规则引擎构建说明 |
| 联调前后端 | 开发者参考 → API 清单 / 对局通信 |