【技术实现步骤摘要】
一种游戏数据处理的方法和装置
本专利技术涉及数据处理
,特别是涉及一种游戏数据处理的方法和装置。
技术介绍
多人在线游戏服务端在运行时通常会搭建一个游戏世界,游戏世界可以由成千上万个Entity(实体)对象构成,每个Entity有着各自的功能与属性,彼此联系。当游戏玩家登入游戏时,服务端也会创建一个Entity代表玩家,玩家可以通过这个Entity与游戏世界里的其他Entity进行交互,从而实现游戏玩法。当游戏世界出现了异常行为或者出现了“Bug”,程序员需要对整个游戏世界进行调试,以便于了解游戏世界运行状态。这个了解的过程可能会影响Bug的修复时间,进而影响上线游戏的服务质量或在研游戏的开发效率。目前,可以通过在游戏代码里的关键部分输出行为日志,当出现异常时,翻阅打印日志来了解游戏世界的运行状态,但是,打印日志会存在以下问题:(一)程序员在代码编写时,需要判断某段逻辑是否会成为日后调试的关注重点,从而决定是否在该逻辑里打印日志,以及决定日志的细致程度。然而这一点在开发期是很难做到的,从而可能会 ...
【技术保护点】
1.一种游戏数据处理的方法,其特征在于,所述方法包括:/n响应于数据获取请求,建立目标游戏实体的实体代理对象;/n通过所述实体代理对象,采集所述目标游戏实体对应的游戏数据。/n
【技术特征摘要】
1.一种游戏数据处理的方法,其特征在于,所述方法包括:
响应于数据获取请求,建立目标游戏实体的实体代理对象;
通过所述实体代理对象,采集所述目标游戏实体对应的游戏数据。
2.根据权利要求1所述的方法,其特征在于,在所述响应于数据获取请求,建立目标游戏实体的实体代理对象之前,还包括:
将预置的多个游戏实体配置为一个或多个实体类别;
所述响应于数据获取请求,建立目标游戏实体的实体代理对象,包括:
响应于数据获取请求,确定目标实体类别;
建立针对所述目标实体类别所包含的目标游戏实体的实体代理对象。
3.根据权利要求2所述的方法,其特征在于,还包括:
分别建立所述一个或多个实体类别的类别代理对象;
通过所述类别代理对象,采集所述一个或多个实体类别对应的游戏数据。
4.根据权利要求3所述的方法,其特征在于,所述通过所述类别代理对象,采集所述一个或多个实体类别对应的游戏数据,包括:
将所述类别代理对象添加至预置的代理对象池;
调用所述代理对象池,采集所述一个或多个实体类别对应的游戏数据;
还包括:
响应于第一触发事件,将所述类别代理对象从所述代理对象池移除。
5.根据权利要求1或2或3或4所述的方法,其特征在于,所述通过所述实体代理对象,采集...
【专利技术属性】
技术研发人员:莫润昌,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。