技术新讯 > 休闲运动,玩具,娱乐用品的装置及其制品制造技术 > 玩家数据处理方法及系统与流程  >  正文

玩家数据处理方法及系统与流程

  • 国知局
  • 2024-07-11 16:37:03

本技术涉及电子游戏开发,尤其是涉及玩家数据处理方法、设备及存储介质。

背景技术:

1、目前,游戏运营通常分为内网环境和外网环境,内网环境通常用于游戏的开发、测试和维护,而外网环境通常用于为客户提供游戏服务。一般而言,需要将内网环境与外网环境之间隔离。

2、在游戏运营过程中,在一些情况下需要在内网进行游戏的测试,比如:对游戏异常进行复现、对新功能进行测试等,相关技术中,通常是通过在内网对玩家的操作进行模拟来实现相应的测试。

3、然而,随着游戏功能的不断丰富,游戏操作的内容不断复杂,这就会导致在内网进行操作模拟的过程费时费力,且效果不佳,进而导致游戏测试效果不佳的问题。

技术实现思路

1、为了有助于提高游戏测试效果,本技术提供了一种玩家数据处理方法、设备及存储介质。

2、第一方面,本技术提供一种玩家数据处理方法,采用如下的技术方案:

3、一种玩家数据处理方法,所述方法包括:

4、游戏服务器响应于玩家数据获取指令,获取目标玩家对应的玩家数据,并通过外网游戏后台将所述玩家数据发送至内网游戏后台;

5、所述内网游戏后台在接收到所述玩家数据的情况下,确定是否对所述玩家数据进行处理;

6、在确定出对所述玩家数据进行处理的情况下,确定所述玩家数据对应的目标处理方式;

7、基于所述目标处理方式对所述玩家数据进行处理。

8、通过采用上述技术方案,游戏服务器可以获取玩家数据并通过外网游戏后台发送至内网游戏后台,而内网游戏后台可以在需要对玩家数据进行处理的情况下,基于玩家数据对应的处理方式对玩家数据进行处理,如此可以在内网中使用真实的玩家数据进行测试,从而可以有助于提供用于测试的数据的准确性,进而可以有助于提高游戏测试效果。

9、可选的,所述方法还包括:

10、所述外网游戏后台响应于异常报错信息,确定所述异常报错信息对应的异常类型;

11、基于所述异常报错信息指示的异常玩家和所述异常类型对应的异常校验方式确定所述目标玩家;

12、生成所述目标玩家对应的玩家数据获取指令,并向所述游戏服务器发送所述玩家数据获取指令。

13、通过采用上述技术方案,可以结合异常报错信息对应的异常类型确定目标玩家,如此可以准确确定出需提取玩家数据的目标玩家范围,进而可以有助于不同类型的战斗异常进行复现。

14、可选的,所述确定是否对所述玩家数据进行处理,包括:

15、确定所述玩家数据中是否包括处理标识信息,所述处理标识信息是所述游戏服务器或所述外网游戏后台在所述玩家数据中添加的;

16、在确定出所述玩家数据中包括所述处理标识信息的情况下,确定对所述玩家数据进行处理;

17、所述确定所述玩家数据对应的目标处理方式,包括:

18、基于所述处理标识信息确定所述目标处理方式。

19、通过采用上述技术方案,可以在玩家数据包括处理标识信息的情况下,确定对玩家数据进行处理,并基于处理标识信息确定对玩家数据的目标处理方式,如此可以便于玩家数据处理方式的确定,进而可以便于对获取的玩家数据进行处理。

20、可选的,所述处理标识信息包括异常标识信息,所述方法还包括:

21、所述外网游戏后台响应于异常报错信息,生成玩家数据获取指令,并向所述游戏服务器发送所述玩家数据获取指令;

22、在接收到所述游戏服务器发送的所述玩家数据的情况下,确定所述玩家数据是否为所述异常报错信息对应的玩家数据;

23、在确定出所述玩家数据为所述异常报错信息对应的玩家数据的情况下,在所述玩家数据中添加所述异常标识信息。

24、通过采用上述技术方案,外网游戏后台可以根据玩家数据与异常报错信息之间的匹配关系,为异常报错信息对应的玩家数据添加异常标识信息,如此内网游戏后台在接收到玩家数据的情况下,基于玩家数据中的异常标识信息即可确定玩家数据的处理方式,进而可以便于对玩家数据的处理。

25、可选的,所述确定是否对所述玩家数据进行处理,包括:

26、确定是否存在所述玩家数据对应的操作指令,所述操作指令由所述内网游戏后台生成;

27、在确定出存在所述玩家数据对应的操作指令的情况下,确定对所述玩家数据进行处理;

28、所述确定所述玩家数据对应的处理方式,包括:

29、基于所述玩家数据对应的操作指令确定所述目标处理方式。

30、通过采用上述技术方案,内网游戏后台在确定出存在玩家数据对应的操作指令的情况下,确定对玩家数据进行处理,并基于玩家数据对应的操作指令确定目标处理方式,如此可以将玩家数据的处理方式与操作指令对应,进而可以有助于准确确定玩家数据对应的处理方式。

31、可选的,所述方法还包括:

32、所述内网游戏后台响应于测试需求,生成测试指令,并向所述外网游戏后台发送所述测试指令;

33、所述外网游戏后台响应于所述测试指令,确定所述目标玩家;

34、生成所述目标玩家对应的玩家数据获取指令,并向所述游戏服务器发送所述玩家数据获取指令。

35、通过采用上述技术方案,外网游戏后台在接收到内网游戏后台发送的测试指令的情况下,可以基于测试指令确定目标玩家,并生成目标玩家对应的玩家数据获取指令,如此内网游戏后台可以获取到所需的玩家信息,从而可以基于获取的玩家信息完成功能测试,进而满足测试需求。

36、可选的,所述方法还包括:

37、所述外网游戏后台响应于数据迁移指令,将所述玩家数据迁移指令指示的待迁移玩家确定为所述目标玩家;

38、生成所述目标玩家对应的玩家数据获取指令,并向所述游戏服务器发送所述玩家数据获取指令。

39、通过采用上述技术方案,外网游戏后台响应于数据迁移指令,生成待迁移玩家对应的玩家数据获取指令,并向游戏服务器发送玩家数据获取指令,如此内网游戏后台可以接收到待迁移玩家对应的玩家数据,从而可以有助于将玩家数据在不同游戏服务器之间迁移,进而可以便于合理配置游戏服务器,以提高玩家的游戏体验和服务器的利用率。

40、可选的,所述内网游戏后台在接收到所述玩家数据的情况下,还包括:

41、在内网数据库执行数据插入语句,以将所述玩家数据插入所述内网数据库中。

42、通过采用上述技术方案,内网游戏后台可以将接收到的玩家数据存储在内网中,进而可以便于对玩家数据的处理。

43、第二方面,本技术提供一种玩家数据处理系统,采用如下的技术方案:

44、一种玩家数据处理系统,所述系统包括游戏服务器、外网游戏后台、内网游戏后台;

45、所述游戏服务器,用于响应于玩家数据获取指令,获取目标玩家对应的玩家数据,并通过所述外网游戏后台将所述玩家数据发送至所述内网游戏后台;

46、所述内网游戏后台,用于在接收到所述玩家数据的情况下,确定是否对所述玩家数据进行处理;在确定出对所述玩家数据进行处理的情况下,确定所述玩家数据对应的目标处理方式;基于所述目标处理方式对所述玩家数据进行处理。

47、可选的,所述系统还包括内网数据库;

48、所述内网游戏后台,还用于在接收到所述玩家数据的情况下,在所述内网数据库执行数据插入语句,以将所述玩家数据插入所述内网数据库中。

49、综上所述,本技术包括以下至少一种有益技术效果:

50、1.内网游戏后台可以获取外网的游戏服务器中的玩家数据,并在确定出需要对玩家数据进行处理的情况下,基于玩家数据对应的处理方式对玩家数据进行处理,如此可以在内网中使用真实的玩家数据进行测试,从而可以有助于提高用于测试的数据的准确性,进而可以有助于提高游戏测试效果。

51、2.由于内网游戏后台可以获取到外网中的游戏服务器中存储的真实玩家数据,因此在进行新道具或新技能测试时,可以利用真实的玩家数据来获取或培育道具,以验证整个培养路径数值设置的合理性,这种方式能够更好地优化玩家体验,确保新道具和新技能能够顺利融入游戏系统,并为玩家提供更好的游戏体验。

本文地址:https://www.jishuxx.com/zhuanli/20240615/80243.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。