[发明专利]一种AI状态信息的同步方法和装置有效

专利信息
申请号: 201910093620.7 申请日: 2019-01-30
公开(公告)号: CN109857567B 公开(公告)日: 2021-02-09
发明(设计)人: 尚乐 申请(专利权)人: 网易(杭州)网络有限公司
主分类号: G06F9/52 分类号: G06F9/52;G06F21/45;A63F13/60
代理公司: 北京润泽恒知识产权代理有限公司 11319 代理人: 莎日娜
地址: 310052 浙江省杭州*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 ai 状态 信息 同步 方法 装置
【说明书】:

发明实施例提供了一种AI状态信息的同步方法及装置,应用于服务器,通过获取针对预设AI的第一行为指令,从预设客户端中确定代理客户端,并将第一行为指令发送至代理客户端,以使代理客户端响应第一行为指令驱动预设AI执行相应的行为,接收代理客户端发送的同步信息,其中,同步信息包含预设AI的状态信息,将同步信息同步于除代理客户端之外的其他预设客户端,通过服务器对AI的行为进行决策,并选择代理服务器以使代理客户端响应相应的行为指令并驱动AI执行相应的行为,并同步到其他客户端,从而实现了将AI物理运动同步到不同的客户端,减少了服务器的开销,并保证了各个客户端AI的行为状态的一致性。

技术领域

本发明涉及游戏技术领域,特别是涉及一种AI状态信息的同步方法和一种AI状态信息的同步装置。

背景技术

物理系统是3D游戏设计中重要的一环,简单说就是创建一种虚拟环境模拟真实物理世界的规律,在这个虚拟环境中的物体,具有质量、体积、密度,速度、加速度、摩擦系数、弹性系数等自然世界中场景的物理属性,物体之间碰撞产生的相互作用和施加到它们身上的重力等,物理系统都可以在虚拟环境内模拟牛顿物理学并处理这些力的相互作用,物理系统可以让游戏的表现更加真实,着实给游戏填色不少。

AI(Artificial Intelligence,人工智能)在游戏开发中特指具有一定思维和决策功能的非玩家控制的机器人(Non-Player Character,NPC),通过引入AI能够让游戏更富交互性和挑战性,好的AI使游戏变得更加逼真更加接近现实。当前在3D游戏中AI行为动作状态的同步包括以下3种方式:

1、服务器模拟物理。所有的AI行为动作状态决策等都在服务器计算,服务器要模拟真实物理系统就必须实现一套和客户端一致的物理引擎,每帧根据逻辑玩法和物理模拟计算AI的位置朝向动作表现等并广播同步到所有客户端。

2、客户端模拟物理。AI表现都是在各个客户端独立模拟计算,服务器只需要发送表现指令,例如移动到某个坐标、跳跃、转向等,服务器没有模拟中间过程,是离散的状态,中间过程交给每个客户端独立模拟表现。

3、纯客户端运行AI。所有AI的行为和决策都在客户端计算,各个客户端运行相同的AI决策逻辑并独立表现,服务器不需要参与AI决策,该方案适合单机游戏,对于联机游戏很少采用。

然而,上述AI行为动作状态的同步方式均存在缺陷,仅仅通过服务器模拟物理会增加服务端CPU开销,给服务器性能带来一定压力,同时会耦合很多客户端模型、表现、状态、动作等逻辑,扩展性不高,在弱网情况下客户端表现容易出现卡顿,而仅仅通过客户端模拟物理则会出现一致性问题,由于是各个客户端独立模拟,客户端和服务器之间以及不同客户端之间也会出现同步不一致,当出现滚雪球时,这种差异会越来越大,最终会导致各种表现异常。对于纯客户端AI虽然表现上比较流畅,但容易有外挂,而且服务器没有记录AI状态,对于顶号和重新登陆的情况不易恢复现场。

发明内容

鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种AI状态信息的同步方法和相应的一种AI状态信息的同步装置。

为了解决上述问题,本发明实施例公开了一种AI状态信息的同步方法,应用于服务器,所述方法包括:

获取针对预设AI的第一行为指令;

从预设客户端中确定代理客户端,并将所述第一行为指令发送至所述代理客户端,以使所述代理客户端响应所述第一行为指令驱动所述预设AI执行相应的行为;

接收所述代理客户端发送的同步信息,其中,所述同步信息包含所述预设AI的状态信息;

将所述同步信息同步于除所述代理客户端之外的其他所述预设客户端。

优选地,所述从预设客户端中确定代理客户端,包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910093620.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top