桌面游戏的状态切换方法、装置、设备和存储介质制造方法及图纸

技术编号:30378140 阅读:31 留言:0更新日期:2021-10-16 18:11
本申请提出一种桌面游戏的状态切换方法、装置、设备和存储介质。其中,所述方法可以包括:在游戏币清算状态,获取桌面游戏的桌面图像;对所述桌面图像进行对象检测,得到所述桌面图像中各目标对象的位置信息,所述目标对象包括游戏币对象和纸牌对象中的至少一个;根据所述目标对象的位置信息,确定游戏桌面上的游戏区域是否存在目标对象;确定所述游戏桌面上的游戏币放置盒是否为关闭状态;响应于所述游戏区域不存在所述目标对象,且所述游戏币放置盒为关闭状态,将游戏切换为游戏开始状态。将游戏切换为游戏开始状态。将游戏切换为游戏开始状态。

【技术实现步骤摘要】
【国外来华专利技术】桌面游戏的状态切换方法、装置、设备和存储介质
[0001]相关公开的交叉引用
[0002]本公开要求于2021年6月24日提交的、申请号为10202106955X的新加坡专利公开的优先权,该新加坡专利公开的全部内容以引用的方式并入本文中。


[0003]本申请涉及计算机技术,具体涉及一种桌面游戏的状态切换方法、装置、设备和存储介质。

技术介绍

[0004]在纸牌游戏中,通常会对游戏过程进行监控,而不同的游戏阶段对应的游戏规则不同,因此需要维护与当前游戏阶段对应的游戏状态,进而可以根据当前游戏状态确定相应规则以对纸牌游戏进行监控。
[0005]桌面游戏的状态至少可以包括游戏币清算状态与游戏开始状态。如果一局游戏处于游戏币清算状态,则可以切换为游戏开始状态,以进行下一局游戏。
[0006]目前在进行游戏状态切换时,需要依靠游戏的管理者(例如游戏发牌人员)触发按钮。当在游戏币清算状态下需要进行下一局纸牌游戏时,游戏的管理者可以触发部署在桌面附近的按钮。后台系统在检测到游戏的管理者的触发操作后,可以将维护的游戏状态切换为游本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种桌面游戏的状态切换方法,其特征在于,所述方法包括:在游戏币清算状态,获取桌面游戏的桌面图像;对所述桌面图像进行对象检测,得到所述桌面图像中各目标对象的位置信息,其中,所述目标对象包括纸牌对象和游戏币对象中的至少一个;根据所述目标对象的位置信息,确定游戏桌面上的游戏区域是否存在目标对象;确定所述游戏桌面上的游戏币放置盒是否为关闭状态;响应于所述游戏区域不存在所述目标对象,且所述游戏币放置盒为关闭状态,将游戏切换为游戏开始状态。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标对象的位置信息,确定游戏桌面上的游戏区域是否存在目标对象,包括:获取与所述桌面图像对应的桌面热区图;其中,所述桌面热区图包括与所述桌面图像中关联所述游戏区域的图块对应的游戏热区;根据所述目标对象的位置信息,确定所述桌面热区图中的第一热区和第二热区中的至少一个,其中,各纸牌对象分别在所述桌面热区图中的所述第一热区,各游戏币对象分别在所述桌面热区图中的所述第二热区;响应于所述第一热区中包括所述游戏热区,确定所述游戏区域包括纸牌对象;响应于所述第一热区中不包括所述游戏热区,确定所述游戏区域不包括纸牌对象;响应于所述第二热区中包括所述游戏热区,确定所述游戏区域包括游戏币对象;响应于所述第二热区中不包括所述游戏热区,确定所述游戏区域不包括游戏币对象。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将得到的所述目标对象的位置信息,存储至第一消息队列;在所述目标对象包括至少一个纸牌对象的情况下,将各纸牌对象所处的第一热区的第一标识,与各纸牌对象关联存储至第二消息队列;在所述目标对象包括至少一个游戏币对象的情况下,将各游戏币对象所处的第二热区的第二标识,与各游戏币对象关联存储至所述第二消息队列。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:从所述第二消息队列中获取各纸牌对象、与各纸牌对象对应的第一标识、各游戏币对象以及各游戏币对象对应的第二标识;响应于获取的任意第一标识与所述游戏热区对应的标识匹配,确定所述第一热区包括所述游戏热区;响应于获取的任意第二标识与所述游戏热区对应的标识匹配,确定所述第二热区包括所述游戏热区。5.根据权利要求2

4任一所述的方法,其特征在于,所述根据所述目标对象的位置信息,确定所述桌面热区图中的第一热区和第二热区中的至少一个,包括:根据所述桌面图像中所述目标对象的检测框内的像素点的坐标位置,确定所述桌面热区图中与所述坐标位置相同的目标像素点;响应于所述目标对象为纸牌对象,将包括所述目标像素点的热区确定为所述第一热区;以及,响应于所述目标对象为游戏币对象,将包括所述目标像素点的热区确定所述第二热
区。6.根据权利要求2

5任一所述的方法,其特征在于,所述桌面热区图还包括与所述桌面图像中关联所述游戏币放置盒的图块对应的第一游戏币放置盒热区;所述确定所述游戏桌面上的游戏币放置盒是否为关闭状态,包括:响应于所述第二热区中包括所述第一游戏币放置盒热区,确定所述游戏币放置盒为打开状态;响应于所述第二热区中不包括所述第一游戏币放置盒热区,确定所述游戏币放置盒为关闭状态。7.根据权利要求2

5任一所述的方法,其特征在于,所述游戏币放置盒包括预设游戏币存放层;所述桌面热区图还包括与所述桌面图像中关联所述游戏币放置盒打开时的所述预设游戏币存放层的图块对应的第二游戏币放置盒热区;所述确定所述游戏桌面上的游戏币放置盒是否为关闭状态,包括:响应于所述第二热区包括所述第二游戏币放置盒热区,确定所述游戏币放置盒为打开状态;响应于所述第二热区不包括所述第二游戏币放置盒热区,确定所述游戏币放置盒为关闭状态。8.根据权利要求1

7任一所述的方法,其特征在于,所述方法还包括:获取表征所述游戏当前游戏阶段的游戏状态标识;响应于所述游戏状态标识与游戏币清算状态对应的标识匹配,确定所述游戏当前为所述游戏币清算状态。9.根据权利要求1

8任一所述的方法,其特征在于,所述游戏区域包括放牌区域与游戏币放置区域;所述游戏开始状态包括游戏币放置状态。10.一种桌面游戏的状态切换装置,其特征在于,所述装置包括:获取模块,用于在游戏币清算状态,获取桌面游戏的桌面图像;对象检测模块,用于对所述桌面图像进行对象检测,得到所述桌面图像中各目标对象的位置信息,其中,所述目标对象包括纸牌对象和游戏币对象中的至少一个;...

【专利技术属性】
技术研发人员:孙兵王欣鑫
申请(专利权)人:商汤国际私人有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1