[发明专利]游戏非玩家角色NPC的反馈控制方法及装置、存储介质在审
| 申请号: | 202111368596.7 | 申请日: | 2021-11-18 |
| 公开(公告)号: | CN114053715A | 公开(公告)日: | 2022-02-18 |
| 发明(设计)人: | 范慕寒;李丹 | 申请(专利权)人: | 完美世界(北京)软件科技发展有限公司 |
| 主分类号: | A63F13/56 | 分类号: | A63F13/56;A63F13/63 |
| 代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 刘敏 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 游戏 玩家 角色 npc 反馈 控制 方法 装置 存储 介质 | ||
1.一种游戏非玩家角色NPC的反馈控制方法,其特征在于,用于游戏客户端,包括:
在游戏客户端显示的游戏世界中,显示至少一个游戏NPC,其中,每个所述游戏NPC配置有对应的至少一个反馈行为以及每个所述反馈行为对应的触发条件;
监控所述游戏世界中的实时游戏数据,并基于所述实时游戏数据,识别每个所述游戏NPC对应的反馈行为的触发条件是否达成;
若存在已达成的目标触发条件,则控制所述目标触发条件对应的目标NPC执行相应的目标反馈行为。
2.根据权利要求1所述的方法,其特征在于,所述游戏NPC具有至少一种触发属性,所述触发属性包括玩家触发属性、游戏环境触发属性以及NPC触发属性。
3.根据权利要求2所述的方法,其特征在于,当所述游戏NPC具有所述玩家触发属性时,所述反馈行为包括对玩家反馈行为,所述触发条件包括玩家触发条件,所述实时游戏数据包括玩家角色实时行为数据;任一游戏NPC对应的玩家触发条件包括玩家角色与游戏NPC之间的可触发范围、玩家角色的可触发动作、玩家角色的可触发状态、玩家角色与游戏NPC之间的接触行为中至少一种;任一游戏NPC对应的玩家角色实时行为数据包括玩家角色的实时位置、玩家角色的实时动作、玩家角色的实时状态、玩家角色模型与游戏NPC模型之间的实时碰撞检测数据中至少一种;
所述基于所述实时游戏数据,识别每个所述游戏NPC对应的反馈行为的触发条件是否达成,具体包括:
基于所述玩家角色的实时位置,识别所述玩家角色是否进入任一游戏NPC的可触发范围;和/或,
识别所述玩家角色的实时动作是否属于任一游戏NPC对应的所述可触发动作;和/或,
基于所述玩家角色的实时状态,识别所述玩家角色是否附加任一游戏NPC对应的所述可触发状态;和/或,
基于所述实时碰撞检测数据,识别所述玩家角色与任一游戏NPC是否发生接触行为。
4.根据权利要求3所述的方法,其特征在于,所述若存在已达成的目标触发条件,则控制所述目标触发条件对应的目标NPC执行相应的目标反馈行为,具体包括:
若存在已达成的目标玩家触发条件,则识别所述目标玩家触发条件对应的反馈行为类型,其中,所述反馈行为类型至少包括独立反馈行为类型、集群反馈行为类型以及阵列反馈行为类型中任意一种;
当所述反馈行为类型为所述独立反馈行为类型时,确定所述目标玩家触发条件对应的第一反馈行为以及第一目标NPC,并控制所述第一目标NPC执行所述第一反馈行为,其中,所述第一反馈行为包括至少一个,当所述第一反馈行为包括多个时,多个所述第一反馈行为以第一时间线对应的排序执行;
当所述反馈行为类型为所述集群反馈行为类型时,获取所述目标玩家触发条件对应的第二时间线,以及按所述第二时间线排列的多个第二目标NPC各自的第二反馈行为,并控制每个所述第二目标NPC依据所述第二时间线的顺序执行各自的所述第二反馈行为;
当所述反馈行为类型为所述阵列反馈行为类型时,获取所述目标玩家触发条件对应的目标阵型、目标阵列行为、以及所述目标阵型中多个第三目标NPC各自的位置,依据多个所述第三目标NPC各自的位置构建目标反馈阵列,并控制所述目标反馈阵列执行所述目标阵列行为。
5.根据权利要求4所述的方法,其特征在于,所述控制所述目标反馈阵列执行所述目标阵列行为之后,所述方法还包括:
在所述目标反馈阵列执行所述目标阵列行为的过程中,若所述玩家角色实时行为数据达成所述第三目标NPC对应的触发条件,则依据所述第三目标NPC对应的触发条件,控制所述第三目标NPC执行与该触发条件匹配的反馈行为。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界(北京)软件科技发展有限公司,未经完美世界(北京)软件科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111368596.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:金属制品表面热处理方法
- 下一篇:一种高性能铁基非晶纳米晶带材的热处理装置





