菜鸟求一算法,关于棋牌游戏的

gxkgxkgxk 2005-09-20 09:35:26
当一个客户端连到服务器时,服务器会分配一个客户端ID
然后把每一个客户端ID保存到服务器端的一个数组中

当其中一个客户端坐到桌上后
会发送信息给服务器“clientid,房间号,桌号,位置”

请问我怎么得到同桌的另一个客户端ID,在服务器端实现或客户端实现都行

...全文
130 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxkgxkgxk 2005-09-20
  • 打赏
  • 举报
回复
有人说可以将“clientid,房间号,桌号,位置”
保存到数据库,通过数据库去查
这样可以吗?
NowCan 2005-09-20
  • 打赏
  • 举报
回复
服务器端维护一个“桌”列表,“桌”的数据结构包含了本桌所有用户的id,你说的那种情况就可以根据客户id反查到“桌”,然后就知道同桌的用户id了。
mxfeng 2005-09-20
  • 打赏
  • 举报
回复
有人说可以将“clientid,房间号,桌号,位置”
保存到数据库,通过数据库去查
**********************************
原理是这样的,
不过可以用别得存,比如hastable

8,303

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧