Skip to content

ajenpan/battle

Repository files navigation

定义

  1. battle: 一局游戏
  2. table: 即是 battle 负责battle的地方. 和 battle 并不是强11对应关系

期望 battle 的功能

  1. 虚拟游戏分数.
  2. 虚拟桌位?
  3. 玩家不可中途加入.
    1. 为什么玩家不可中途加入? 因为如果玩家可以中途加入, 势必游戏逻辑要处理中途加入的情况, 不符合设计初衷.
    2. 如果不可中途加入, 那么像牛牛这种需要中途加入的游戏应该怎么处理? 中途加入当旁观处理. 旁观不需要游戏逻辑处理, table 即可完成处理
  4. 游戏开始后一定会生命周期结束. 超时, 管理员强制结束
  5. 结算日志, 过程日志

TODO list

  1. publish event
  2. 旁观
  3. 做牌
  4. 断线重连 ->
  5. 结算 -> 展示

About

battle server for poker card game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published