一种二维游戏角色移动控制方法、装置及存储介质

基本信息

申请号 CN202110775051.1 申请日 -
公开(公告)号 CN113509725A 公开(公告)日 2021-10-19
申请公布号 CN113509725A 申请公布日 2021-10-19
分类号 A63F13/55(2014.01)I;A63F13/822(2014.01)I 分类 运动;游戏;娱乐活动;
发明人 陶智 申请(专利权)人 杭州炎魂网络科技有限公司
代理机构 北京集佳知识产权代理有限公司 代理人 纪志超
地址 310000浙江省杭州市滨江区浦沿街道伟业路3号F幢1楼101室
法律状态 -

摘要

摘要 本发明提供一种二维游戏角色移动控制方法、装置及介质,方法包括:当检测到游戏角色移动时,获取游戏角色的角色位置及原始移动距离;以游戏角色为射线起点向水平方向发射射线,利用游戏物理引擎确定射线与地形碰撞体之间的第一碰撞位置,并利用角色位置及第一碰撞位置计算水平可移动距离;以游戏角色为射线起点向竖直方向发射射线,利用游戏物理引擎确定射线与地形碰撞体之间的第二碰撞位置,并利用角色位置及第二碰撞位置计算竖直可移动距离;利用水平可移动距离、竖直可移动距离及原始移动距离对游戏角色进行移动控制。本发明采用射线计算游戏角色的可移动距离,进而利用该距离控制游戏角色移动,可有效避免由物理模拟导致的角色模型卡住问题。