Skip to content

时序图

整体流程

以下时序图展示了 GamingPanda 游戏系统中不同组件之间的交互流程:

  • Player - 用户的网页浏览器
  • Client - 具有自己网站的客户端系统
  • GamingPanda - 对玩家不可见
  • Game - 游戏产品实现之一,对玩家可见

游戏系统时序图

流程说明

  1. 初始登录和游戏进入

    • 玩家登录到客户端系统
    • 玩家选择并进入游戏
  2. 用户信息处理

    • 对于新用户或需要更新用户信息时:
      • 客户端向 GamingPanda 发送 game/start 请求
      • GamingPanda 返回 game_url
    • 客户端将玩家重定向到游戏
  3. 游戏会话

    • 客户端为玩家打开游戏
    • 游戏会话开始
  4. 游戏回合循环

    • 在每个游戏回合中:
      • 发送 "balance" 请求以检查玩家当前余额
      • 玩家下注时发送 "debit" 请求
      • 玩家获胜时发送 "credit_n_settle" 请求

这个交互流程确保了所有组件之间的无缝集成,同时通过 GamingPanda 系统维护安全的金融交易。