一种手控轨迹操作在游戏角色移动中的实施方法技术

技术编号:13761284 阅读:56 留言:0更新日期:2016-09-27 12:34
本发明专利技术公开了一种手控轨迹操作在游戏角色移动中的实施方法,用于玩家通过手指在手机屏幕划出的线条来控制手机游戏角色的移动,包括启动装置、采样装置、存储装置、路径点判断装置、可达点判断装置、设定装置、移动装置、删除装置、结束装置。本发明专利技术将传统的点击两次的操作改进为按下,拖动,弹起这种一气呵成的操作,提高游戏角色操作的灵敏度。将传统的不可见的移动指令表现为可见的线条,可视化移动轨迹,提高移动操作的精准性。解决游戏角色不能曲线移动的技术问题,将以前点到点的移动方式扩展为按一系列的点来移动的方式,使得角色可以更方便的进行曲线运动,增加操作的多样性,增加了人机互动。

【技术实现步骤摘要】

本专利技术涉及视频游戏领域,具体涉及根据游戏进程控制游戏中的人物或游戏对象。
技术介绍
在如今的手机游戏中,主要采用通过在手机屏幕上点击选中游戏角色,角色被选中后,再点击屏幕上游戏中的空地来控制单位移动的技术。想要控制一个角色移动,需要两次准确的点击操作,操作比较繁琐。当在手机游戏中操作多单位时,部分游戏也会采用虚拟的摇杆的实现控制。但是移动路线是点到点,所以游戏角色只能走直线,不能让游戏角色根据一个预设的路线(如平滑的曲线)来移动。
技术实现思路
本专利技术的目的是提供一种手控轨迹操作在游戏角色移动中的实施方法,其具有解决游戏角色不能曲线移动的技术问题,提升游戏角色移动的灵敏度、提高移动操作的精准性以及增加用户操作的多样性。为了解决
技术介绍
所存在的问题,本专利技术采用以下技术方案:一种手控轨迹操作在游戏角色移动中的实施方法,其特征在于,包括:S101,用于点击选中屏幕中游戏角色开始移动的启动步骤。S102,用于对手指移动经过的路径点进行采样的步骤。S103,用于将采样到的路径点按先后顺序存储到路径点存储装置中的步骤。S104,用于判断路径点存储装置中是否存在点,若存在,执行S105,否则执行S108的判断步骤。S105,用于将路径队列中第一个点设为预定目标点的设定步骤。S106,用于判断预定目标点是否可达,若可达,执行S107,否则,执行S108的步骤。S107,用于将游戏角色朝预定目标点移动的步骤。S108,用于删除本次预定目标点并执行S104的判断步骤。S109,用于结束游戏角色移动的步骤。更具体地,所述S102还包括:a.对游戏角色为多个时,用于对主体游戏角色移动经过的路径点进行采样的步骤。b.用于非主体游戏角色生成一条逼近于主体游戏角色的路径的步骤。更具体地,所述S102和S103之间还包括:将已采样的路径点在屏幕上将其渲染成移动线条的步骤。一种手控轨迹操作在游戏角色移动中的控制器,包括:(1)用于点击选中屏幕中游戏角色开始移动的启动装置。(2)用于采样移动经过的路径点的采样装置。(3)用于按先后顺序存储采样到的路径点的存储装置。(4)用于判断路径点存储装置中是否存在点的路径点判断装置。(5)用于将路径队列中第一个点设为预定目标点的设定装置。(6)用于判断预定目标点是否可达的可达点判断装置。(7)用于将游戏角色朝预定目标点移动的移动装置。(8)用于删除本次预定目标点的删除装置;(9)用于结束游戏角色移动的结束装置。更具体地,还包括:a.对游戏角色为多个时,用于对主体游戏角色移动经过的路径点进行采样的采样装置。b.用于其他非主体游戏角色生成一条逼近于主体单位的路径的生成装置。更具体地,还包括:将已采样的路径点在屏幕上渲染成移动线条的渲染装置。本专利技术有益效果:效果1:将传统的点击两次的操作改进为按下,拖动,弹起这种一气呵成的操作。由于按下,弹起是自然的操作,实际操作感觉就是划了一下屏幕,操作感十分流畅。提高了操作的灵敏度。效果2:将传统的不可见的移动指令表现为可见的线条,使得角色在未来的移动可预期。让每个被控制的游戏角色的移动轨迹可视化,提高移动操作的精准性,而且对游戏内游戏角色的移动可预期。效果3:将以前点到点的移动方式扩展为按一系列的点来移动的方式,解决游戏角色不能曲线移动的技术问题,使得角色可以更方便的进行曲线运动。角色可以移动很复杂的轨迹,比如可以通过曲线的移动绕行到敌人的后方。可以预先设定路线绕开一个地面陷阱。可以在原地绕行等等。增加了游戏角色操作的多样性,增加了人机互动。附图说明图1为本专利技术的操作流程图;图2为本专利技术的类结构示意图。具体实施方式为了使本专利技术实施例的目的、技术方案和优点更加清楚,下面结合附图及具体实施方式对本专利技术做进一步描述。如图1所述,本专利技术公开的一种手控轨迹操作在游戏角色移动中的实施方法,本方法包括:S101,用于点击选中屏幕中游戏角色开始移动的启动步骤。本步骤中用户通过手指点击手机屏幕上的游戏角色后,在手指不弹起的情况下划动手指,开始移动游戏角色。S102,用于对手指移动经过的路径点进行采样的步骤。本步骤中系统采集用户手指连续划动的路径点作为游戏角色移动的目标点。本步骤中还包括:当游戏角色为多个时,主体游戏角色的移动路径与手指移动路径相同。采集用户手指连续划动的路径点之后,而其他非主体游戏角色会以自己所在的位置点为起始点,根据自身和手指的位置来对移动的路径点进行采样,然后生成了一系列趋近手指移动的路径点,这样非主体游戏角色会自主生成一条逼近于主体游戏角色的路径,直至路径线条发生重合。S103,用于将采样到的路径点按先后顺序存储到路径点存储装置中的步骤。本步骤中会将采集到的游戏角色移动的路径点按照时间先后顺序保存在一个采样队列中,并存储到路径点存储装置里。本步骤中还包括:系统根据已采样的手指移动路径点,在屏幕上将其渲染成一条表示移动轨迹的任意形状的线条,线条的渲染为动态渲染,手指拖动,划得越长,箭头会跟随变化。游戏角色沿着此线条移动,同时线条会随着游戏角色的移动而变短从而保持从游戏角色到目的地的连接。但如果角色将要行走到不可行走的区域,线条不可行走部分会消失,线条会重新渲染。此时,线条不再直接连接角色和目标点,角色此时无法沿着线条前进,而会自主选择路径前往线条的新起始点。S104,用于判断路径点存储装置中是否存在点,若存在,执行S105,否则执行S108的判断步骤。S105,用于将路径队列中第一个点设为预定目标点的设定步骤。本两次步骤中系统先判断路径点存储装置中是否有采集到手指的移动路径点,如果存在,则将装置中采样队列中的第一个点作为预定目标点。如果不存在,则结束本次移动,重新开始采样。S106,用于判断预定目标点是否可达,若可达,执行S107,否则执行S108的判断步骤。S107,用于将游戏角色朝预定目标点移动的步骤。本两次步骤中当确定存储装置中有路径点,并确定预定目标点后,系统需要判断此次的预定目标点是否可以位于可行走区域内,位于可行走区域内时,控制游戏角色向预定目标点移动。到达后,删除本次预定目标点,继续判断是否有路径点。位于不可行走区域内时,删除此次预定目标点,路径存储装置同时删除本次路径点,继续判断是否有路径点。S108,用于删除本次预定目标点并执行S104的判断步骤。S109,用于结束游戏角色移动的步骤。一种手控轨迹操作在游戏角色移动中的控制器,包括:(1)用于点击选中屏幕中游戏角色开始移动的启动装置。(2)用于采样移动经过的路径点的采样装置。a.对游戏角色为多个时,用于对主体游戏角色移动经过的路径点进行采样的采样装置。b.用于其他非主体游戏角色生成一条逼近于主体单位的路径的生成装置。将已采样的路径点在屏幕上渲染成移动线条的渲染装置。(3)用于按先后顺序存储采样到的路径点的存储装置。(4)用于判断路径点存储装置中是否存在点的判断装置。(5)用于将路径队列中第一个点设为预定目标点的设定装置。(6)用于判断预定目标点是否可达的判断装置。(7)用于将游戏角色朝预定目标点移动的移动装置。(8)用于删除本次预定目标点的删除装置。(9)用于结束游戏角色移动的结束装置。以上所述的仅是本专利技术的优选实施方式,本专利技术不限于以上实施例。可以理解,本领域技术人员在不脱离本专利技术的本文档来自技高网...

【技术保护点】
一种手控轨迹操作在游戏角色移动中的实施方法,其特征在于,包括:S101,用于点击选中屏幕中游戏角色开始移动的启动步骤;S102,用于对手指移动经过的路径点进行采样的步骤;S103,用于将采样到的路径点按先后顺序存储到路径点存储装置中的步骤;S104,用于判断路径点存储装置中是否存在路径点,若存在,执行S105;否则,执行S109的步骤;S105,用于将路径点存储装置中第一个存储的路径点设为预定目标点的设定步骤;S106,用于判断预定目标点是否可达,若可达,执行S107;否则,执行S108的步骤;S107,用于将游戏角色朝预定目标点移动的步骤;S108,用于删除本次预定目标点并执行S104的判断步骤;S109,用于结束游戏角色移动的步骤。

【技术特征摘要】
1.一种手控轨迹操作在游戏角色移动中的实施方法,其特征在于,包括:S101,用于点击选中屏幕中游戏角色开始移动的启动步骤;S102,用于对手指移动经过的路径点进行采样的步骤;S103,用于将采样到的路径点按先后顺序存储到路径点存储装置中的步骤;S104,用于判断路径点存储装置中是否存在路径点,若存在,执行S105;否则,执行S109的步骤;S105,用于将路径点存储装置中第一个存储的路径点设为预定目标点的设定步骤;S106,用于判断预定目标点是否可达,若可达,执行S107;否则,执行S108的步骤;S107,用于将游戏角色朝预定目标点移动的步骤;S108,用于删除本次预定目标点并执行S104的判断步骤;S109,用于结束游戏角色移动的步骤。2.根据权利要求1所述的手控轨迹操作在游戏角色移动中的实施方法,其特征在于,所述S102还包括:a.对游戏角色为多个时,用于对主体游戏角色移动经过的路径点进行采样的步骤;b.用于非主体游戏角色生成一条逼近于主体游戏角色的路径的步骤。3.根据权利要求1所述的手控轨迹操作在游戏角...

【专利技术属性】
技术研发人员:陈曹阳袁洁陈玉潇
申请(专利权)人:深圳市牛蛙互动网络技术有限公司
类型:发明
国别省市:广东;44

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1