说明:收录90万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211123517.0 (22)申请日 2022.09.15 (71)申请人 珠海金山数字网络科技有限公司 地址 519000 广东省珠海市高新区唐家湾 镇前岛环路325号102室、 202室、 302 室、 402室,327号102室、 202室,329号 302室 (72)发明人 叶森 颜蒙杰 施润丰 梁波  倪秀秀  (74)专利代理 机构 北京智信禾专利代理有限公 司 11637 专利代理师 张瑞 (51)Int.Cl. G06F 8/61(2018.01) G06F 9/445(2018.01)G06F 16/22(2019.01) G06F 16/2455(2019.01) (54)发明名称 游戏状态管理方法及装置 (57)摘要 本申请提供游戏状态管 理方法及装置, 其中 所述游戏状态管理方法包括: 在至少两个游戏状 态中确定游戏应用在当前应用管理周期的初始 游戏状态; 确定所述初始游戏状态对应的状态链 路, 并确定所述状态链路包含的至少两个子状态 节点的节点执行顺序; 根据所述节点执行顺序, 依次对所述游戏应用进行每个子状态节点对应 的应用处理操作, 获得所述初始游戏状态对应的 应用处理结果; 基于所述应用处理结果, 将所述 游戏应用在所述当前应用管理周期的初始游戏 状态, 转移至下一应用管理周期的目标游戏状 态; 其中, 所述目标游戏状态属于所述至少两个 游戏状态, 实现了对游戏应用的游戏状态的管 理, 保证了游戏状态之间转移的正确性。 权利要求书3页 说明书20页 附图6页 CN 115469892 A 2022.12.13 CN 115469892 A 1.一种游戏状态管理方法, 其特 征在于, 包括: 在至少两个游戏状态中确定游戏应用在当前应用管理周期的初始 游戏状态; 确定所述初始游戏状态对应的状态链路, 并确定所述状态链路包含的至少两个子状态 节点的节点执 行顺序; 根据所述节点执行顺序, 依次对所述游戏应用进行每个子状态节点对应的应用处理操 作, 获得所述初始 游戏状态对应的应用处 理结果; 基于所述应用处理结果, 将所述游戏应用 在所述当前应用管理周期的初始游戏状态, 转移至下一应用管理周期的目标游戏状态; 其中, 所述 目标游戏状态属于所述至少 两个游 戏状态。 2.根据权利要求1所述的方法, 其特征在于, 所述在至少两个游戏状态中确定游戏应用 当前状态管理周期对应的初始 游戏状态步骤执 行之前, 还 包括: 接收针对游戏应用提交的操作请求; 基于所述操作请求 查询游戏应用注 册表, 获得查询信息; 基于所述 查询信息在至少两个 应用管理周期中确定目标应用管理周期; 将所述目标应用管理周期作为所述游戏应用的当前应用管理周期。 3.根据权利要求2所述的方法, 其特征在于, 所述基于所述查询信 息在至少两个应用管 理周期中确定目标应用管理周期, 包括: 在所述查询信 息为游戏未记录信 息的情况下, 在所述至少两个应用管理周期中确定下 载周期作为目标应用管理周期; 在所述查询信息为游戏已记录信息的情况 下, 对配置信息表进行查询, 获得配置信息; 基于所述配置信息在所述至少两个应用管理周期中确定目标应用管理周期, 其中, 所 述配置信息表用于记录所述游戏应用的状态转移信息 。 4.根据权利要求1所述的方法, 其特征在于, 所述根据所述节点执行顺序, 依次对所述 游戏应用进行每个子状态节点对应的应用处理操作, 获得所述初始游戏状态对应的应用处 理结果, 包括: 根据所述节点执行顺序在所述状态链路中确定第i子状态节点, 其中, i为正整数, i从1 开始取值; 对所述游戏应用进行 所述第i子状态 节点对应的应用处 理操作; 判断所述应用处 理操作是否执 行成功; 若否, 执行对所述游戏应用进行 所述第i子状态 节点对应的应用处 理操作的步骤; 若是, i自增1, 执行对所述游戏应用进行所述第 i子状态节点对应的应用处理操作的步 骤, 直至所述状态链路中不存在未被执行 的子状态节点的情况下, 获得所述初始游戏状态 对应的应用处 理结果。 5.根据权利要求1所述的方法, 其特征在于, 所述基于所述应用处理结果, 将所述游戏 应用在所述当前应用管理周期的初始游戏状态, 转移至下一应用管理周期的目标游戏状 态, 包括: 判断所述应用处 理结果是否为处 理成功; 若是, 确定与所述应用处理结果关联的至少一个关联周期; 根据顺序执行关系在所述 至少一个关联周期中选择目标关联周期, 并将所述目标关联周期作为所述下一应用管理周权 利 要 求 书 1/3 页 2 CN 115469892 A 2期; 将所述下一应用管理周期对应的游戏状态作为所述 目标游戏状态, 并将所述初始游戏 状态转移至所述目标游戏状态; 若否, 基于预设跳转策略确定与 所述当前应用管理周期具有指定跳转关系的预设应用 管理周期, 将所述预设应用管理周期对应的游戏状态作为所述 目标游戏状态, 并将所述初 始游戏状态转移至所述目标游戏状态。 6.根据权利要求5所述的方法, 其特征在于, 所述基于预设跳转策略确定与 所述当前应 用管理周期具有指定 跳转关系的预设应用管理周期, 包括: 在所述指定跳转关系为跳转执行关系情况下, 确定与 所述当前应用管理周期具有所述 跳转执行关系的指定管理周期, 并将所述指定管理周期作为所述预设应用管理周期; 或者, 在所述指定跳转关系为重复执行关系情况下, 将所述当前应用管理周期作为所述预设 应用管理周期。 7.根据权利要求1所述的方法, 其特征在于, 所述将所述游戏应用在所述当前应用管理 周期的初始 游戏状态, 转移至下一应用管理周期的目标游戏状态步骤执 行之前, 还 包括: 响应于针对所述游戏应用的中断指令, 记录所述游戏应用的游戏状态信息; 或者, 基于 预设时间 间隔记录所述游戏应用的游戏状态信息; 在接收到针对所述游戏应用的重启指令的情况 下, 读取所述游戏状态信息; 基于所述游戏状态信 息确定所述游戏应用在 当前应用管理周期中的执行阶段信 息, 其 中, 所述执 行阶段信息用于确定所述重启指令对应的状态管理阶段。 8.根据权利要求7所述的方法, 其特征在于, 在所述状态链路包含的子状态节点对应的 应用处理操作未完成的情况 下, 所述方法还 包括: 基于所述节点执行顺序, 对所述状态链路包含的每个子状态节点对应的应用处理操作 进行检查, 获得检查信息; 基于所述检查信 息在所述状态链路中确定目标子状态节点, 并对所述游戏应用进行所 述目标子状态 节点对应的应用处 理操作。 9.根据权利要求1所述的方法, 其特征在于, 所述初始游戏状态为下载状态或卸载状态 的情况下, 所述状态链路中包括资源处理子状态节点, 执行资源处理子状态节点对应的应 用处理操作, 包括: 对资源文件进行所述资源处理子状态节点对应的资源标记操作, 获得标记信息, 其中, 所述资源文件是指待下 载文件或待删除文件; 根据所述标记信 息, 对所述资源文件进行所述资源处理子状态节点对应的文件处理操 作。 10.根据权利要求1所述的方法, 其特征在于, 所述初始游戏状态为下载状态的情况下, 所述状态链路中包括资源补充子状态节点, 执行资源补充子状态节点对应的应用处理操 作, 包括: 接收资源补充指令; 基于所述资源补充指令对所述游戏应用进行所述资源补充子状态节点对应的资源补 充操作, 获得资源补充信息; 将所述资源补充信息作为所述资源补充指令的响应。 11.一种游戏状态管理装置, 其特 征在于, 包括:权 利 要 求 书 2/3 页 3 CN 115469892 A 3

.PDF文档 专利 游戏状态管理方法及装置

文档预览
中文文档 30 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共30页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 游戏状态管理方法及装置 第 1 页 专利 游戏状态管理方法及装置 第 2 页 专利 游戏状态管理方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:37:11上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。