棋盘显示方法及装置、电子设备和存储介质制造方法及图纸

技术编号:37181914 阅读:15 留言:0更新日期:2023-04-20 22:47
本发明专利技术的实施方式提供了一种棋盘显示方法及装置、电子设备和存储介质。该棋盘显示方法包括:基于待显示的棋盘信息,确定所述棋盘中至少一个对象的属性信息;基于每一所述对象的属性信息,确定包含目标对象的目标区域,所述目标对象包括至少一个已显示的对象和当前待显示的对象;基于所述目标区域,确定对所述棋盘进行缩放的比例因子;按照所述比例因子,对所述棋盘进行缩放,并利用预设的渲染方式,渲染显示缩放后的所述棋盘。本发明专利技术的方法不仅在提高用户的操作效率的同时也集中了用户的注意力,从而可以提高用户操作的效率和准确度,进而可以提升用户的操作体验和更好的满足了用户的需求,而且还提高了设备的自动化和智能化程度。能化程度。能化程度。

【技术实现步骤摘要】
棋盘显示方法及装置、电子设备和存储介质


[0001]本专利技术的实施方式涉及计算机科学
,更具体地,本专利技术的实施方式涉及一种棋盘显示方法及装置、电子设备和存储介质。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]目前,棋类游戏成为大家非常喜欢的一种益智游戏,棋局变化多端、趣味无穷,对于智力开发、陶冶性情也十分有益。其中,棋类游戏的应用场景可以包括但不限于实时对弈、在线打谱、做题等。
[0004]相关技术中,在对弈一些棋类游戏,由于路数较多(例如,19路的围棋),使得对象比较小,不便于用户操作,从而降低了用户的操作体验和准确度,不能很好的满足用户的需求。

技术实现思路

[0005]为此,非常需要一种改进的棋盘显示方法及相关产品,以提高操作的便捷性,从而提高操作的效率和准确度,进而提升用户的操作体验。
[0006]在本上下文中,本专利技术的实施方式期望提供一种棋盘显示方法及装置、电子设备和存储介质。
[0007]在本专利技术实施方式的第一方面中,提供了一种棋盘显示方法,包括:
[0008]基于待显示的棋盘信息,确定所述棋盘中至少一个对象的属性信息;
[0009]基于每一所述对象的属性信息,确定包含目标对象的目标区域,所述目标对象包括至少一个已显示的对象和当前待显示的对象;
[0010]基于所述目标区域,确定对所述棋盘进行缩放的比例因子;
[0011]按照所述比例因子,对所述棋盘进行缩放,并利用预设的渲染方式,渲染显示缩放后的所述棋盘。
[0012]在本专利技术的一个实施例中,所述基于待显示的棋盘信息,确定所述棋盘中至少一个对象的属性信息,包括:利用预设的构建方式,建立所述待显示的棋盘信息对应的数据树;基于所述数据树,确定所述棋盘中至少一个对象的属性信息。这样,利用构建的数据树得到对象的属性信息,不仅可以降低缩短获取对象的属性信息的时长,而且还可以提高对象的属性信息的准确度。
[0013]在本专利技术的另一个实施例中,所述至少一个对象包括至少一个已显示的对象和至少一个待显示的对象;所述基于所述数据树,确定所述棋盘中至少一个对象的属性信息,包括:基于所述数据树的第一节点,得到每一所述已显示的对象的属性信息;基于所述数据树的第二节点,得到每一所述待显示的对象的属性信息,所述第二节点与所述第一节点在所述数据树中的层级不同。这样,通过数据树的不同层级的节点表示不同对象、及各个对象之
间的关系,一方面,在提高对象的属性信息的准确度的同时也便于对各个对象进行管理,另一方面,降低了对象的数据的存储量。
[0014]在本专利技术的又一个实施例中,所述基于所述目标区域,确定对所述棋盘进行缩放的比例因子,包括:基于所述目标区域,从预设的至少一个缩放位置中确定目标缩放位置;基于所述目标缩放位置,确定所述比例因子。这样,一方面,利用该目标区域,从预设的至少一个缩放位置中确定目标缩放位置,可以提升目标缩放位置的准确度;另一方面,通过目标缩放位置确定比例因子,可以提升比例因子的准确度,从而可以棋盘缩放的准确度。
[0015]在本专利技术的再一个实施例中,所述基于所述目标缩放位置,确定所述比例因子,包括:获取所述目标缩放位置对应的第一路数信息;获取所述棋盘的第二路数信息;基于所述第一路数信息和所述第二路数信息,确定所述比例因子。这样,一方面,通过获取预先建立目标缩放位置对应的第一路数信息,可以提高第一路数信息的准确度,从而可以提高比例因子的准确度;另一方面,基于第一路数信息和棋盘的第二路数信息,确定比例因子,可以提高比例因子的准确度,从而可以提升棋盘缩放的准确度。
[0016]在本专利技术的再一个实施例中,所述基于所述第一路数信息和所述第二路数信息,确定所述比例因子,包括:确定所述第一路数信息与所述第二路数信息之间的比值;基于所述比值,得到所述比例因子。这样,基于不同路数信息之间的比值来确定比例因子,可以提高比例因子的准确度,从而可以提升棋盘缩放的准确度。
[0017]在本专利技术的再一个实施例中,所述基于所述目标区域,从预设的至少一个缩放位置中确定目标缩放位置,包括:基于所述目标区域,确定所述目标区域对应的最值位置信息;获取每一所述缩放位置对应的数据结构,每一所述数据结构中均包括所述棋盘中每一位置对应的标志信息,每一所述标志信息分别表征在所述棋盘对应的位置是否存在对象;基于所述最值位置信息和每一所述缩放位置对应的数据结构,确定所述目标缩放位置。这样,通过将目标区域对应的最值位置信息与不同的缩放位置对应的数据结构进行比对,以从不同的缩放位置中确定目标缩放位置,可以提高目标缩放位置的准确度,从而可以提升比例因子的准确度,进而可以提高棋盘缩放的准确度。
[0018]在本专利技术的再一个实施例中,所述基于所述最值位置信息和每一所述缩放位置对应的数据结构,确定所述目标缩放位置,包括:针对每一缩放位置对应的数据结构,从所述数据结构的每一位置对应的标志信息中,获取与所述最值位置信息匹配的目标标志信息;基于每一所述目标标志信息,确定所述目标缩放位置。这样,通过将最值位置信息与每一缩放位置中的每一位置对应的标志信息进行比对,以从不同的缩放位置中确定目标缩放位置,可以提高目标缩放位置的准确度,从而可以提升比例因子的准确度,进而可以提高棋盘缩放的准确度。
[0019]在本专利技术的再一个实施例中,每一所述目标标志信息均包括第一目标标志信息和第二目标标志信息,所述第一目标标志信息和所述第二目标标志信息分别表征在所述最值位置信息中的不同位置的标志信息;所述基于每一所述目标标志信息,确定所述目标缩放位置,包括:针对每一目标标志信息,在所述目标标志信息的第一目标标志信息和第二目标标志信息均为预设标识的情况下,将所述目标标志信息对应的缩放位置作为所述目标缩放位置。这样,通过将每一第一目标标志信息和第二目标标志信息均与预设标识进行比对,以从不同的目标标志信息中确定最终的目标标志信息,可以提高最终的目标标志信息的准确
度,从而可以提升目标缩放位置的准确度,进而可以提升比例因子的准确度。
[0020]在本专利技术实施方式的第二方面中,提供了一种棋盘显示装置,所述装置包括:
[0021]第一确定模块,用于基于待显示的棋盘信息,确定所述棋盘中至少一个对象的属性信息;
[0022]第二确定模块,用于基于每一所述对象的属性信息,确定包含目标对象的目标区域,所述目标对象包括至少一个已显示的对象和当前待显示的对象;
[0023]第三确定模块,用于基于所述目标区域,确定对所述棋盘进行缩放的比例因子;
[0024]显示模块,用于按照所述比例因子,对所述棋盘进行缩放,并利用预设的渲染方式,渲染显示缩放后的所述棋盘。
[0025]在本专利技术实施方式的第三方面中,提供了一种电子设备,包括处理器和存储器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种棋盘显示方法,其特征在于,所述方法包括:基于待显示的棋盘信息,确定所述棋盘中至少一个对象的属性信息;基于每一所述对象的属性信息,确定包含目标对象的目标区域,所述目标对象包括至少一个已显示的对象和当前待显示的对象;基于所述目标区域,确定对所述棋盘进行缩放的比例因子;按照所述比例因子,对所述棋盘进行缩放,并利用预设的渲染方式,渲染显示缩放后的所述棋盘。2.根据权利要求1所述的方法,其特征在于,所述基于待显示的棋盘信息,确定所述棋盘中至少一个对象的属性信息,包括:利用预设的构建方式,建立所述待显示的棋盘信息对应的数据树;基于所述数据树,确定所述棋盘中至少一个对象的属性信息。3.根据权利要求2所述的方法,其特征在于,所述至少一个对象包括至少一个已显示的对象和至少一个待显示的对象;所述基于所述数据树,确定所述棋盘中至少一个对象的属性信息,包括:基于所述数据树的第一节点,得到每一所述已显示的对象的属性信息;基于所述数据树的第二节点,得到每一所述待显示的对象的属性信息,所述第二节点与所述第一节点在所述数据树中的层级不同。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述基于所述目标区域,确定对所述棋盘进行缩放的比例因子,包括:基于所述目标区域,从预设的至少一个缩放位置中确定目标缩放位置;基于所述目标缩放位置,确定所述比例因子。5.根据权利要求4所述的方法,其特征在于,所述基于所述目标缩放位置,确定所述比例因子,包括:获取所述目标缩放位置对应的第一路数信息;获取所述棋盘的第二路数信息;基于所述第一路数信息和所述第二路数信息,确定所述比例因子。6.根据权利要求5所述的方法,其特征在于,所述基于所述第一路数信息和所述第二路数信息,确定所述比例因子,包括:确定所述第一路数信息与所述第二路数信息之间的比值;基于所述比值,得到所述比例因子。7.根据权利要求4所述的方法,其特征在于,所述基于所述目标区域,从预设的至少一个缩放位置中确定目标缩放位置,包括:基于所述目标区域,确定所述...

【专利技术属性】
技术研发人员:汤文辉林秀桃郑可冠倪洪生
申请(专利权)人:网易有道信息技术北京有限公司
类型:发明
国别省市:

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

1