[发明专利]一种游戏状态控制系统和方法在审
申请号: | 201711459151.3 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108159706A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 张辉 | 申请(专利权)人: | 合肥黑钻科技有限公司 |
主分类号: | A63F13/822 | 分类号: | A63F13/822;A63F13/55 |
代理公司: | 北京一格知识产权代理事务所(普通合伙) 11316 | 代理人: | 王惠敏 |
地址: | 230088 安徽省合肥市高新区柏堰*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置文件 行为状态 游戏行为 控制系统 游戏程序 游戏状态 引擎 检验 转换器 储存 逻辑处理器 转换器输出 自定义编辑 存储器 函数接口 逻辑关系 行为关系 行为控制 行为描述 游戏开发 管理器 配置的 通用的 预定义 加载 重启 字段 调用 解析 指令 输出 游戏 转换 管理 | ||
1.一种游戏状态控制系统,其特征在于,该系统包括 :行为关系存储器,用于储存可自定义编辑的游戏行为规则并且储存预定义的行为状态检验函数字段 ;配置文件转换器,用于将储存的游戏行为规则以及行为状态检验函数字段转换为游戏程序的 Lua脚本引擎可以直接加载的配置文件 ;行为状态管理器,用于调用游戏程序的 Lua脚本引擎解析由所述配置文件转换器输出配置文件,并且识别和管理已配置的游戏行为、行为状态作用和行为状态检验函数接口, 其中识别的游戏行为包括即将发生的行为和需要检验的行为 ;与所述行为状态管理器协同工作的逻辑处理器,用于根据即将发生的行为的状态作用 来确定需要检验的行为与即将发生的行为的逻辑关系,然后根据所述逻辑关系输出行为控 制指令到游戏程序,从而使游戏程序控制游戏对象按照所述的游戏行为规则行动。
2.根据权利要求 1所述的游戏状态控制系统,其特征在于,所述行为关系存储器包括:行为描述模块,用于对游戏行为规则描述表进行建立、修改和储存 ; 行为状态检验关系描述模块,用于对实现游戏行为与行为状态检验函数关联的描述表进行修改和储存。
3.根据权利要求 1所述的游戏状态控制系统,其特征在于,所述配置文件转换器包括:行为检索模块,用于在储存的游戏行为规则表中对行为名称、行为状态作用字段和行为状态检验函数字段进行检索 ;行为状态检验函数分配模块,用于按照相应的游戏行为的行为状态作用来分配行为状态检验函数 ;配置文件数据生成模块,用于根据不同的行为状态作用进行排序分类建立初级数据表,然后在各个行为状态作用的初级数据表中储存对应于各个游戏行为的次级数据表,并 且在对应的行为状态作用分类下的各个游戏行为的次级数据表中储存满足该行为状态作 用的游戏行为。
4.根据权利要求 3所述的游戏状态控制系统,其特征在于,所述的行为状态作用包括: 需要检验的行为使即将发生的行为中断的中断作用 ;即将发生的行为使需要检验的行为取消的取消作用 ;以及即将发生的行为与需要检验的行为无关联的无关作用。
5.根据权利要求 4所述的游戏状态控制系统,其特征在于,所述逻辑处理器进一步配置为 :在所述中断作用的初级数据表中查找与即将发生的行为对应的次级数据表,然后在该次级数据表中判断是否存在需要检验的行为,如果存在需要检验的行为,则生成需要检验的行为使即将发生的行为中断的逻辑指令,否则,在所述取消作用的初级数据表中查找与即将发生的行为对应的次级数据表,然后在该次级数据表中查找需要检验的行为并且生成即将发生的行为使需要检验的行为取消的逻辑指令。
6.一种游戏状态控制方法,其特征在于,该方法包括 :储存可自定义编辑的游戏行为规则并且储存预定义的行为状态检验函数字段 ;将储存的游戏行为规则以及行为状态检验函数字段转换为游戏程序的 Lua脚本引擎可以直接加载的配置文件 ;调用游戏程序的Lua脚本引擎解析由所述配置文件转换器输出的配置文件,并且识别和管理已配置的游戏行为、行为状态作用和行为状态检验函数接口,其中识别的游戏行为包括即将发生的行为和需要检验的行为 ;根据即将发生的行为的状态作用来确定需要检验的行为与即将发生的行为的逻辑关系,然后根据所述逻辑关系输出行为控制指令到游戏程序,从而使游戏程序控制游戏对象按照所述的游戏行为规则行动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥黑钻科技有限公司,未经合肥黑钻科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711459151.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:对象的匹配方法、装置、存储介质和电子装置
- 下一篇:一种大型滑行类游乐装置