游戏数据的处理方法及装置、存储介质、终端制造方法及图纸

技术编号:37147568 阅读:27 留言:0更新日期:2023-04-06 22:00
本发明专利技术公开了一种游戏数据的处理方法及装置、存储介质、终端,主要目的在于解决现有游戏数据的处理效率低的问题。方法包括:加载至少一个实体对象的属性配置数据,所述属性配置数据为对所述实体对象的实体属性配置属性内容、属性组、属性规则逻辑、属性引用关系的定义内容;基于所述属性配置数据生成所述实体对象的功能转换数据,所述功能转换数据包括所述实体属性的属性组结构、以及所述属性组结构中不同实体属性之间功能转换的关联数据;响应于控制操作请求,通过属性控制器从所述功能转换数据中确定目标属性,并执行所述目标属性的控制操作。主要用于游戏数据的处理。操作。主要用于游戏数据的处理。操作。主要用于游戏数据的处理。

【技术实现步骤摘要】
游戏数据的处理方法及装置、存储介质、终端


[0001]本专利技术涉及一种游戏开发
,特别是涉及一种游戏数据的处理方法及装置、存储介质、终端。

技术介绍

[0002]在游戏项目开发中,实体对象的建模在游戏项目开发中是必不可少的工作,其中,对于操作方法灵活、游戏内容丰富的游戏项目,实体对象的实体属性配置更是复杂多样的。
[0003]目前,现有实体属性通常是基于策划人员提出需求后,程序人员进行代码编辑,但是,由于游戏开发项目中数值体系越来越丰富,策划人员对属性实体的设计需求越来越复杂,在对接过程中,使得程序人员进行代码编辑时经常出现代码编辑冗余、编辑分散,增大了错误发生率,增加了测试成本以及人力开发成本,从而降低了对实体属性的配置准确性,无法满足复杂体系的属性处理需求,导致游戏数据的处理效率低。

技术实现思路

[0004]有鉴于此,本专利技术提供一种游戏数据的处理方法及装置、存储介质、终端,主要目的在于解决现有游戏数据的处理效率低的问题。
[0005]依据本专利技术一个方面,提供了一种游戏数据的处理方法,包括:<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种游戏数据的处理方法,其特征在于,包括:加载至少一个实体对象的属性配置数据,所述属性配置数据为对所述实体对象的实体属性配置属性内容、属性组、属性规则逻辑、属性引用关系的定义内容;基于所述属性配置数据生成所述实体对象的功能转换数据,所述功能转换数据包括所述实体属性的属性组结构、以及所述属性组结构中不同实体属性之间功能转换的关联数据;响应于控制操作请求,通过属性控制器从所述功能转换数据中确定目标属性,并执行所述目标属性的控制操作。2.根据权利要求1所述的方法,其特征在于,所述属性配置数据包括属性内容定义数据、属性组定义数据、属性规则逻辑定义数据、属性引用关系定义数据,所述关联数据包括依赖关系、偏移关系,所述基于所述属性配置数据生成所述实体对象的功能转换数据包括:基于属性配置功能转换器生成与所述属性内容定义数据以及所述属性组定义数据匹配的包含实体属性结构的属性组结构,并生成所述属性规则逻辑定义数据的属性规则逻辑信息;解析所述属性规则逻辑定义数据在所述属性组结构中的依赖关系,以及所述属性引用关系定义数据在所述属性组结构中的偏移关系。3.根据权利要求2所述的方法,其特征在于,所述通过属性控制器从所述功能转换数据中确定目标属性,并执行所述目标属性的控制操作包括:确定控制操作实体对象的属性组结构,并通过所述属性控制器从所述属性组结构中查找与所述控制操作匹配的目标属性;若所述目标属性为有效属性,则通过所述属性控制器从所述依赖关系中确定与所述目标属性匹配的关联属性,并结合属性规则逻辑信息对所述目标属性、所述关联属性进行控制操作;若所述目标属性为失效属性,则指示对所述目标属性进行更新。4.根据权利要求3所述的方法,其特征在于,所述通过所述属性控制器从所述属性组结构中查找与所述控制操作匹配的目标属性包括:通过所述属性控制器结合不同实体属性对应的偏移关系,查找所述属性组结构中与所述控制操作匹配的实体属性;若存在与所述控制操作匹配的实体属性,则将所述实体属性确定为目标属性。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:为属性组配...

【专利技术属性】
技术研发人员:冯贺
申请(专利权)人:完美世界北京软件科技发展有限公司
类型:发明
国别省市:

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

1