【技术实现步骤摘要】
虚拟骰子的投掷结果显示方法、提供方法及装置
本申请实施例涉及互联网
,特别涉及一种虚拟骰子的投掷结果显示方法、提供方法及装置。
技术介绍
虚拟骰子是一种虚拟道具,其通常为六面体,且六个面分别对应数字1至6。目前,用户可以借助虚拟骰子来进行一些休闲游戏。在相关技术中,客户端在接收到用户触发的对应于虚拟骰子的投掷指令时,根据该投掷指令向服务器发送结果获取请求,之后服务器根据该结果获取请求按照预设算法计算出本次虚拟骰子的投掷结果,并向客户端反馈该投掷结果,以使得客户端能够将该投掷结果显示给用户。当客户端处于弱网或者高延迟场景下时,客户端从服务器请求获取投掷结果的耗时较长,导致用户在触发投掷指令后需要较长时间才能看到投掷结果,存在明显的时延和卡顿。
技术实现思路
本申请实施例提供了一种虚拟骰子的投掷结果显示方法、提供方法及装置,可用于解决相关技术中由于客户端从服务器请求获取投掷结果的耗时较长,导致用户在触发投掷指令后需要较长时间才能看到投掷结果,存在明显的时延和卡顿的问题。所述技术方案如下:一方面,本申请实施例提供了一种虚拟骰子的投掷结果显示方法,所述方法应用于第一客户 ...
【技术保护点】
1.一种虚拟骰子的投掷结果显示方法,其特征在于,所述方法应用于第一客户端中,所述方法包括:接收服务器发送的所述第一客户端的投掷结果信息,所述投掷结果信息包括所述第一客户端在当前时刻之后的n轮投掷过程中的投掷结果,所述n为正整数;存储所述投掷结果信息;当接收到对应于所述虚拟骰子的投掷指令时,从本地存储的投掷结果中获取所述第一客户端在本轮投掷过程中的投掷结果;其中,所述本地存储的投掷结果包括所述n轮投掷过程中的投掷结果;控制所述虚拟骰子显示所述第一客户端在所述本轮投掷过程中的投掷结果。
【技术特征摘要】
1.一种虚拟骰子的投掷结果显示方法,其特征在于,所述方法应用于第一客户端中,所述方法包括:接收服务器发送的所述第一客户端的投掷结果信息,所述投掷结果信息包括所述第一客户端在当前时刻之后的n轮投掷过程中的投掷结果,所述n为正整数;存储所述投掷结果信息;当接收到对应于所述虚拟骰子的投掷指令时,从本地存储的投掷结果中获取所述第一客户端在本轮投掷过程中的投掷结果;其中,所述本地存储的投掷结果包括所述n轮投掷过程中的投掷结果;控制所述虚拟骰子显示所述第一客户端在所述本轮投掷过程中的投掷结果。2.根据权利要求1所述的方法,其特征在于,所述第一客户端与至少一个其它客户端轮流投掷所述虚拟骰子;所述接收服务器发送的所述第一客户端的投掷结果信息,包括:接收所述服务器在检测到轮到所述第一客户端执行所述本轮投掷过程时,发送的携带有所述投掷结果信息的投掷通知,所述投掷通知用于指示所述第一客户端执行所述本轮投掷过程;其中,所述投掷结果信息包括:所述第一客户端在所述本轮投掷过程中的投掷结果,和/或,所述第一客户端在所述本轮投掷过程之后的至少一轮投掷过程中的投掷结果。3.根据权利要求2所述的方法,其特征在于,所述第一客户端与所述至少一个其它客户端参与同一游戏对局;所述控制所述虚拟骰子显示所述第一客户端在所述本轮投掷过程中的投掷结果之后,还包括:接收对应于所述第一客户端在所述游戏对局中操控的目标棋子的选择信号;按照所述第一客户端在所述本轮投掷过程中的投掷结果,控制所述目标棋子在所述游戏对局的行进路线中移动。4.根据权利要求3所述的方法,其特征在于,所述投掷通知中还包括位置信息,所述位置信息包括所述游戏对局中的各个棋子在各自行进路线中的位置;所述接收所述服务器在检测到轮到所述第一客户端执行所述本轮投掷过程时,发送的携带有所述投掷结果信息的投掷通知之后,还包括:检测所述第一客户端显示的游戏对局画面中包含的各个棋子的位置与所述位置信息所指示的各个棋子的位置是否一致;若所述第一客户端显示的游戏对局画面中包含的各个棋子的位置与所述位置信息所指示的各个棋子的位置不一致,则根据所述位置信息对所述第一客户端显示的游戏对局画面中包含的各个棋子的位置进行校正。5.根据权利要求3所述的方法,其特征在于,所述从本地存储的所述投掷结果信息中获取所述第一客户端在本轮投掷过程中的投掷结果之后,还包括:向所述服务器发送投掷结果通知信息,所述投掷结果通知信息用于指示所述第一客户端在所述本轮投掷过程中的投掷结果,所述服务器用于向所述游戏对局中的所述其它客户端发送所述第一客户端在所述本轮投掷过程中的投掷结果。6.根据权利要求1至5任一项所述的方法,其特征在于,所述从本地存储的所述投掷结果信息中获取所述第一客户端在本轮投掷过程中的投掷结果之后,还包括:向所述服务器发送剩余轮数信息,所述剩余轮数信息用于指示所述第一客户端中存储的剩余可用的投掷结果对应的剩余轮数a,所述服务器用于根据所述剩余轮数信息生成所述第一客户端在后续的b轮投掷过程中的投掷结果,所述a与所述b之和为预设常数,所述a为整数,所述b为正整数。7.根据权利要求1至5任一项所述的方法,其特征在于,所述n的取值与所述第一客户端对应的网络质量呈负相关关系。8.一种虚拟骰子的投掷结果提供方法,其特征在于,所述方法应用于服务器中,所述方法包括:获取第一客户端在当前时刻之后的n轮投掷过程中的投掷结果,所述n为正整数;生成所述第一客户端的投掷结果信息,所述投掷结果信息包括所述n轮投掷过程中的投掷结果;向所述第一客户端发送所述投掷结果信息,所述第一客户端用于存储所述投掷结果信息,当接收到对应于所述虚拟骰子的投掷指令时...
【专利技术属性】
技术研发人员:刘博东,周中华,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。