跳转至

WildCard 文档

本站收录 WildCard 卡牌游戏平台的项目文档,面向两类读者。

规则创作者关心如何用图形化语言拼一套卡牌规则,让朋友联机游玩。这部分从「入门」栏目的「规则构建总览」开始,顺次读完三个示例与「组件总览」即可上手。

后端与联调开发者关心服务端架构、规则 JSON 格式、运行时引擎、HTTP/WebSocket 接口。这部分集中在「开发者参考」栏目,文档由 WildCard_BackEnd 仓库的 doc/ 同步而来。

平台简介

WildCard 基于 Web,玩家通过分享房间链接加入对局,不需下载客户端。规则系统支持自定义类、牌型、流程图与方法,规则导出为 JSON 后由服务端解释执行。后端使用 Rust(Axum + Tokio + sqlx),前端使用 Vue 3 配合 Vue Flow 与 Element Plus。实时对局走 WebSocket,房间管理与鉴权走 HTTP。

仓库

索引

目标 推荐章节
第一次接触平台,想做自己的规则 入门 → 规则构建总览 → 三个示例
卡在某个组件不知道怎么用 参考 → 组件总览
规则跑起来行为不符合预期 参考 → 常见错误
后端开发或修改规则引擎 开发者参考 → 规则引擎构建说明
联调前后端 开发者参考 → API 清单 / 对局通信