Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

188 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

今晚开局

一个面向中国大陆用户、移动端优先的多人在线游戏平台。平台以朋友异地在线组局为主要场景,同时兼容现场同桌聚会。

用户可以创建持续房间,通过链接、二维码或房间码邀请朋友,并在同一房间中切换首发的骰子系列、三关定胜负和德州扑克。

产品范围

  • 移动 Web/PWA 优先,线上异地联机优先,现场聚会兼容。
  • 持续房间承载成员、座位、聊天、观众、候场、游戏切换和房主控制。
  • 首批支持骰子系列、三关定胜负和德州扑克,并为后续独立游戏扩展保留契约。
  • 本设计不是 MVP 缩减方案;阶段顺序只表达依赖,不代表从正式范围删除能力。

当前阶段

身份、后台、持续房间、公开大厅、GameSession 权威运行时和 GameService 后端纵向链路已经交付。 Realtime 已具备 ownership fencing、timer 恢复、durable/低延迟 fanout、一次性订阅授权和 viewer-safe 投影 Hub;公网 WebSocket 传输适配、聊天治理、客户端和三款具体游戏仍按依赖顺序继续实现。

技术方向

  • Vue 3、Vite、TypeScript、pnpm workspace 与 Turborepo
  • Go 模块化平台内核、ConnectRPC 与独立 WebSocket 实时网关
  • Protocol Buffers + Buf 跨语言协议
  • PostgreSQL 权威持久化、Redis 协调、S3 兼容对象存储

文档

基础验证

pnpm install --frozen-lockfile
go test ./...
go vet ./...
pnpm run check
pnpm test
pnpm build
buf lint tooling/testdata/proto

参考目录只用于理解玩法和识别体验问题,不复用其代码、架构或资产。

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages