[发明专利]移动控制方法、服务器、电子装置及存储介质有效
申请号: | 201911193063.2 | 申请日: | 2019-11-28 |
公开(公告)号: | CN111097167B | 公开(公告)日: | 2022-05-20 |
发明(设计)人: | 黄晓权 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/422 | 分类号: | A63F13/422;A63F13/577 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周婷婷 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 控制 方法 服务器 电子 装置 存储 介质 | ||
本发明公开了一种移动控制方法、服务器、电子装置及存储介质,包括:根据移动对象在移动的过程中的移动信息确定移动对象在移动过程中的起点位置、终点位置以及起点位置至终点位置的位置连线;在位置连线上确定与移动对象相匹配的位置区域,并将位置区域内具有障碍物的位置确定为碰撞位置;将碰撞位置相匹配的偏移方向上与碰撞位置的距离为预设距离的点确定为目标过渡位置;发送移动控制指令,移动控制指令用于指示控制移动对象从起点位置移动到目标过渡位置,并从目标过渡位置移动到终点位置,解决了移动控制复杂度高的问题。
技术领域
本发明涉及计算机领域,具体而言,涉及一种移动控制方法、服务器、电子装置及存储介质。
背景技术
目前,在游戏应用中,玩家往往需要在游戏场景中频繁进行移动,以此较快地到达目的地执行任务。
在实践中发现,玩家在移动的过程中,通常会遇到障碍物,此时需要玩家手动调整移动方向来躲避障碍物,这一过程要求玩家较为快速地认识到沿用此时的移动模式有可能存在碰上障碍物的风险,并精准地决策调整移动方向的具体方案,以及执行该具体方案。可见,当前的移动控制方法存在着复杂度高的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种移动控制方法、服务器、电子装置及存储介质,以至少解决移动控制复杂度高的技术问题。
根据本发明实施例的一个方面,提供了一种移动控制方法,包括:根据移动对象在移动的过程中的移动信息确定上述移动对象在上述移动过程中的起点位置、终点位置以及上述起点位置至上述终点位置的位置连线;在上述位置连线上确定与上述移动对象相匹配的位置区域,并将上述位置区域内具有障碍物的位置确定为碰撞位置;将上述碰撞位置相匹配的偏移方向上与上述碰撞位置的距离为预设距离的点确定为目标过渡位置;发送移动控制指令,上述移动控制指令用于指示控制上述移动对象从上述起点位置移动到上述目标过渡位置,并从上述目标过渡位置移动到上述终点位置。
根据本发明实施例的另一方面,还提供了一种移动控制方法,包括:将移动对象移动的过程中的移动信息发送给服务器,以使服务器根据上述移动信息确定目标过渡位置,上述移动信息至少包括上述移动对象在移动过程中的起点位置和终点位置,上述目标过渡位置为碰撞位置相匹配的偏移方向上与上述碰撞位置的距离为预设距离的点,上述碰撞位置为上述起点位置至上述终点位置的位置连线上与上述移动对象相匹配的位置区域内具有障碍物的位置;接收并响应上述服务器发送的移动控制指令,控制上述移动对象从起点位置移动到上述目标过渡位置,并从上述目标过渡位置移动到终点位置。
根据本发明实施例的另一方面,还提供了一种移动控制服务器,包括:第一确定单元,用于根据移动对象在移动的过程中的移动信息确定上述移动对象在上述移动过程中的起点位置、终点位置以及上述起点位置至上述终点位置的位置连线;第二确定单元,用于在上述位置连线上确定与上述移动对象相匹配的位置区域,并将上述位置区域内具有障碍物的位置确定为碰撞位置;第三确定单元,用于将上述碰撞位置相匹配的偏移方向上与上述碰撞位置的距离为预设距离的点确定为目标过渡位置;第一发送单元,用于发送移动控制指令,上述移动控制指令用于指示控制上述移动对象从上述起点位置移动到上述目标过渡位置,并从上述目标过渡位置移动到上述终点位置。
根据本发明实施例的另一方面,还提供了一种电子装置,包括:第二发送单元,用于将移动对象移动的过程中的移动信息发送给服务器,以使服务器根据上述移动信息确定目标过渡位置,上述移动信息至少包括上述移动对象在移动过程中的起点位置和终点位置,上述目标过渡位置为碰撞位置相匹配的偏移方向上与上述碰撞位置的距离为预设距离的点,上述碰撞位置为上述起点位置至上述终点位置的位置连线上与上述移动对象相匹配的位置区域内具有障碍物的位置;
控制单元,用于接收并响应上述服务器发送的移动控制指令,控制上述移动对象从起点位置移动到上述目标过渡位置,并从上述目标过渡位置移动到终点位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911193063.2/2.html,转载请声明来源钻瓜专利网。