装备试穿方法、装置和电子设备与流程
- 国知局
- 2024-07-11 16:29:40
本公开涉及游戏交互设计,尤其是涉及一种装备试穿方法、装置和电子设备。
背景技术:
1、游戏通常设置有玩家交易中心来处理玩家之间的装备等物品的交易,但是游戏服务器无法实时显示玩家角色试穿玩家交易中心的装备的结果,玩家只能依赖现有的玩家角色的属性和待选装备的差值来大概评估装备是否适合玩家角色。
2、相关技术中,在玩家想要试穿待选装备时,会将玩家数据以及待试穿的装备数据传输到一台独立的跟玩家平时游玩无关的特殊游戏服中加载出来,然后玩家自行去这台服务器上登录账号,选择自己的玩家角色并将待选装备从系统中取出来,并且试穿到玩家角色身上来观看试穿后的效果。但是该方式不支持随时随地查看试穿效果,且操作麻烦,导致玩家试穿体验感较差。
技术实现思路
1、本公开提供一种装备试穿方法、装置和电子设备,以使玩家能够随时随地地进行游戏装备的试穿,提升玩家游戏体验感。
2、第一方面,本公开提供了一种装备试穿方法,该方法应用于微服务器,微服务器分别与终端设备、游戏服集群和试穿服集群通信连接,游戏服集群中包括多个游戏服务器,试穿服集群中包括多个试穿服务器,游戏服集群和试穿服集群与玩家数据库通信连接;该方法包括:接收目标终端设备发送的试穿请求;试穿请求包括:目标终端设备当前登录的目标游戏账号、目标游戏账号所属的目标游戏服务器和目标游戏账号中的目标虚拟角色当前需要试穿的目标装备的装备信息;将试穿请求转发至试穿服集群中的目标试穿服务器,以使目标试穿服务器返回数据同步请求;接收数据同步请求,并将数据同步请求转发至目标游戏服务器,以使目标游戏服务器将目标游戏账号对应的目标数据同步至玩家数据库,并返回数据同步完成的消息;其中,目标数据包括目标游戏账号中的目标虚拟角色试穿目标装备所需的数据;向目标试穿服务器转发数据同步完成的消息,以使目标试穿服务器从玩家数据库中获取目标数据,并基于目标数据和目标装备的装备信息,得到目标虚拟角色试穿目标装备的试穿结果数据,并返回试穿结果数据;接收试穿结果数据,并将试穿结果数据发送给目标终端设备,以使终端设备基于试穿结果数据展示目标虚拟角色试穿目标装备的试穿效果图。
3、第二方面,本公开提供了一种装备试穿方法,该方法应用于试穿服务器;试穿服务器分别与微服务器和游戏服集群通信连接;试穿服务器和游戏服集群还与玩家数据库通信连接,微服务器还与终端设备通信连接;该方法包括:接收微服务器发送的试穿请求,并解析试穿请求,得到试穿请求指示的目标游戏账号所属的目标游戏服务器和目标游戏账号中的目标虚拟角色当前需要试穿的目标装备的装备信息;其中,试穿请求是目标终端设备发送至微服务器的,目标游戏账号为目标终端设备当前登录的游戏账号;向微服务器发送数据同步请求,以使微服务器将数据同步请求发送至目标游戏服务器,目标游戏服器接收到数据同步请求后,将目标游戏账号对应的目标数据同步至玩家数据库,并向微服务器发送数据同步完成的消息;其中,目标数据包括目标游戏账号中的目标虚拟角色试穿目标装备所需的数据;接收微服务器发送的数据同步完成的消息,并从玩家数据库中获取目标数据;基于目标数据和目标装备的装备信息,得到目标虚拟角色试穿目标装备的试穿结果数据,并向微服务器发送试穿结果数据,以使微服务器将试穿结果数据发送给目标终端设备,终端设备基于试穿结果数据展示目标虚拟角色试穿目标装备的试穿效果图。
4、第三方面,本公开提供了一种装备试穿装置,该装置设置于微服务器,微服务器分别与终端设备、游戏服集群和试穿服集群通信连接,游戏服集群中包括多个游戏服务器,试穿服集群中包括多个试穿服务器,游戏服集群和试穿服集群与玩家数据库通信连接;该装置包括:请求接收模块,用于接收目标终端设备发送的试穿请求;试穿请求包括:目标终端设备当前登录的目标游戏账号、目标游戏账号所属的目标游戏服务器和目标游戏账号中的目标虚拟角色当前需要试穿的目标装备的装备信息;请求转发模块,用于将试穿请求转发至试穿服集群中的目标试穿服务器,以使目标试穿服务器返回数据同步请求;请求处理模块,用于接收数据同步请求,并将数据同步请求转发至目标游戏服务器,以使目标游戏服务器将目标游戏账号对应的目标数据同步至玩家数据库,并返回数据同步完成的消息;其中,目标数据包括目标游戏账号中的目标虚拟角色试穿目标装备所需的数据;消息同步模块,用于向目标试穿服务器转发数据同步完成的消息,以使目标试穿服务器从玩家数据库中获取目标数据,并基于目标数据和目标装备的装备信息,得到目标虚拟角色试穿目标装备的试穿结果数据,并返回试穿结果数据;数据发送模块,用于接收试穿结果数据,并将试穿结果数据发送给目标终端设备,以使终端设备基于试穿结果数据展示目标虚拟角色试穿目标装备的试穿效果图。
5、第四方面,本公开提供了一种装备试穿装置,该装置设置于试穿服务器;试穿服务器分别与微服务器和游戏服集群通信连接;试穿服务器和游戏服集群还与玩家数据库通信连接,微服务器还与终端设备通信连接;该装置包括:请求分析模块,用于接收微服务器发送的试穿请求,并解析试穿请求,得到试穿请求指示的目标游戏账号所属的目标游戏服务器和目标游戏账号中的目标虚拟角色当前需要试穿的目标装备的装备信息;其中,试穿请求是目标终端设备发送至微服务器的,目标游戏账号为目标终端设备当前登录的游戏账号;同步请求发送模块,用于向微服务器发送数据同步请求,以使微服务器将数据同步请求发送至目标游戏服务器,目标游戏服器接收到数据同步请求后,将目标游戏账号对应的目标数据同步至玩家数据库,并向微服务器发送数据同步完成的消息;其中,目标数据包括目标游戏账号中的目标虚拟角色试穿目标装备所需的数据;数据获取模块,用于接收微服务器发送的数据同步完成的消息,并从玩家数据库中获取目标数据;数据处理模块,用于基于目标数据和目标装备的装备信息,得到目标虚拟角色试穿目标装备的试穿结果数据,并向微服务器发送试穿结果数据,以使微服务器将试穿结果数据发送给目标终端设备,终端设备基于试穿结果数据展示目标虚拟角色试穿目标装备的试穿效果图。
6、第五方面,本公开提供了一种电子设备,该电子设备包括处理器和存储器,该存储器存储有能够被处理器执行的机器可执行指令,该处理器执行机器可执行指令以实现上述装备试穿方法。
7、第六方面,本公开提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令在被处理器调用和执行时,该计算机可执行指令促使处理器实现上述装备试穿方法。
8、本公开实施例带来了以下有益效果:
9、本公开提供的一种装备试穿方法、装置和电子设备,如果微服务器接收目标终端设备发送的试穿请求,向将试穿请求转发至试穿服集群中的目标试穿服务器;该试穿请求包括:目标终端设备当前登录的目标游戏账号、目标游戏账号所属的目标游戏服务器和目标游戏账号中的目标虚拟角色当前需要试穿的目标装备的装备信息;然后目标试穿服务器通过微服务器向目标游戏服务器发送数据同步请求,以使目标游戏服务器将目标游戏账号对应的目标数据同步至玩家数据库,并通过微服务器向目标试穿服务器发送数据同步完成的消息,以使目标试穿服务器从玩家数据库中获取目标数据,并基于目标数据和目标装备的装备信息,得到目标虚拟角色试穿目标装备的试穿结果数据,并通过微服务器向目标终端设备发送试穿结果数据,以使目标终端设备基于试穿结果数据展示目标虚拟角色试穿目标装备的试穿效果图。该方式只需玩家通过终端设备发送试穿请求,即可在终端设备上展示目标虚拟角色试穿目标装备的试穿效果图,从而能够实现随时随地的试穿游戏装备。同时,该方式通过构建试穿服集群和微服务器来解决用户海量的试穿需求,保证用户快速准确的获取试穿后的结果,同时给予友好的界面展示,在游戏商品试穿体验方面,具有突破性意义。
10、本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。
11、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。
本文地址:https://www.jishuxx.com/zhuanli/20240615/79642.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表