首页 > 其他分享 >跑的快扑克游戏技术方案设计

跑的快扑克游戏技术方案设计

时间:2023-03-24 21:56:28浏览次数:36  
标签:方案设计 出牌 先出 前端 跑的快 消息 扑克 监听

用户点击开始游戏,加入到分配的房间,建立消息池MessagePool,心跳包轮训消息池

1、48张扑克随机打乱,每人16张分给3人,peopleA、B、C,前端监听发牌消息

2、判断黑桃3先出,上一把先出,还是随机先出,前端监听先出消息

3、出牌提示功能,A根据规则出牌,客户端发送A出牌消息,后端放入消息池,前端监听A出牌消息

4、前端收到A出牌消息后,B、C显示A出牌,然后B发送出牌消息、或者要不起,后端放入消息池,前端监听B出牌消息

5、前端收到B出牌消息后,A、C显示B出牌,然后C发送出牌消息、或者要不起,后端放入消息池,前端监听C出牌消息

6、后端判断是否出完,发送结算消息,前端监听结算消息

 

标签:方案设计,出牌,先出,前端,跑的快,消息,扑克,监听
From: https://www.cnblogs.com/caoke/p/17253462.html

相关文章

  • 玻璃抛光总线控制方案设计
    2.5D玻璃已广泛应用于手机盖板、车内显示屏、智能手表显示屏等产品,在对它的加工中,一般可通过数控扫光机对其四周的直立面进行扫光,提高透明度和质感。信迈密切关注玻璃加......
  • 表数据量大优化方案设计
    场景:有一个订单功能,里面的主表有几千万数据量,加上关联表,数据量达到上亿。我们尝试了优化表结构、业务代码、索引、SQL语句等办法来提高响应速度,但查询速度还是很慢。一......
  • 通用缓存存储方案设计
    目录介绍01.整体概述说明1.1项目背景介绍1.2遇到问题记录1.3基础概念介绍1.4设计目标1.5产生收益分析02.市面存储方案2.1缓存存储有哪些2.2缓存策略有哪些2.3常见......
  • 扑克游戏
    描述有一种别样“小猫钓鱼”扑克游戏。有N张牌,每张牌都有一个花色和点数。游戏的规则:扑克接龙时,若前面有同样花色的牌,你可以将这两张牌连同之间的牌都取走,得到的分值......
  • Java实验-Swing 扑克牌游戏
    实验要求:扑克牌游戏是非常具有趣味性游戏,如下图所示,建立一个窗口界面,用JLable和相关组件(比如适当增加按钮,文本域等,可以自由发挥)实现以下界面,要求:点击任何一张牌,能控制......
  • 2347. 最好的扑克手牌 (Easy)
    问题描述2347.最好的扑克手牌(Easy)给你一个整数数组ranks和一个字符数组suit。你有5张扑克牌,第i张牌大小为ranks[i],花色为suits[i]。下述是从好到坏你可......
  • 力扣简2347 最好的扑克手牌
    暴力求解但是忽略了三条中的2=3=4的情况后面写着写着想了想可以构建一个数组又觉得占内存还是暴力解了publicstaticStringbestHand(int[]ranks,char[]su......
  • 【LeetCode】2347. 最好的扑克手牌
    classSolution{public:stringbestHand(vector<int>&ranks,vector<char>&suits){intsameNum=0;if(count(suits.begin(),suits.end(),su......
  • 力扣---2347. 最好的扑克手牌
    给你一个整数数组ranks和一个字符数组suit。你有5张扑克牌,第i张牌大小为ranks[i],花色为suits[i]。下述是从好到坏你可能持有的手牌类型:   "Flush":同花,五......
  • 分布式数据库设计——数据复制方案设计
    摘要分片技术,它主要的目的是提高数据容量和性能。复制的主要目的是在几个不同的数据库节点上保留相同数据的副本,从而提供一种数据冗余。这份冗余的数据可以提高数据查询性能......