一种实现多人在线游戏移动终端点触操控的方法技术

技术编号:16798226 阅读:58 留言:0更新日期:2017-12-15 23:37
本发明专利技术公开了一种实现多人在线游戏移动终端点触操控的方法,包括:预先建立移动终端点触操作与虚拟角色行动的映射关系库;通过移动终端的游戏客户端识别移动终端上的点触动作并与映射关系库进行匹配;若匹配到相应的点触动作,则根据映射关系控制虚拟角色行动,否则重新识别点触动作进行匹配;将该虚拟角色的行动信息通过服务器实时转发到在同一场景中的所有游戏客户端;通过游戏客户端获取和分析玩家在移动设备屏幕上的点触事件,建立操作行为与虚拟角色行动之间映射关系,根据映射关系控制虚拟角色行动,从而使得,玩家可以单手单指以点触移动设备屏幕的方式,操控虚拟角色的移动和转向,单手单、多指滑动或者双指点击触发技能释放。

A method to implement touch manipulation of mobile terminal points in multiplayer online games

The invention discloses a method for realizing multiplayer online games, mobile terminal touch control includes: setting up the mobile terminal point touch operation and the role of virtual action mapping Library in advance; through the game client identification mobile terminal on the touch action and mapping library, if matched to the corresponding; touch action, according to the mapping relationship between the virtual control action, otherwise a new recognition point touch action matching; the virtual character action information through the server real-time forwarded to the same scene in the game all the client; the acquisition and analysis of game player in the mobile device screen touch events through the game client, mapping established between operation behavior and virtual action, according to the mapping relationship between the virtual control action, thus, one hand refers to the single game player The way to touch the mobile device screen, manipulate the movement and turn of the virtual character, single hand, multi finger slipping, or double finger click trigger skills.

【技术实现步骤摘要】
一种实现多人在线游戏移动终端点触操控的方法
本专利技术涉及游戏领域,尤其涉及一种实现多人在线游戏移动终端点触操控的方法。
技术介绍
目前多人在线战术竞技游戏在移动端应用场景中,玩家通过虚拟罗盘式摇杆操控游戏中虚拟角色的移动和转向,点击特定位置的技能按钮来触发技能的释放,该种操控解决方案主要的弊端在于:1,玩家必须采用双手握持,左右手同时操作。当玩家出现某一手损伤或者双手协调性较差时,就无法正常操控;2,移动操控过程中,手指需长时间保持按压和滑动,极易造成手指疲劳和操控失准。长时间使用的情况下,有可能造成肌腱劳损等问题;3,技能释放的操控,必须对手指点击的位置有较精准的要求,容易点击失误而造成未激发技能或者激发错误的技能。
技术实现思路
鉴于目前存在的上述不足,本专利技术提供一种实现多人在线游戏移动终端点触操控的方法,能够克服以上玩家操控所存在的弊端。为达到上述目的,本专利技术的实施例采用如下技术方案:一种实现在线游戏移动终端点触操控的方法,应用于通过移动终端实现在线游戏的场景,所述实现在线游戏移动终端点触操控的方法包括以下步骤:预先建立移动终端点触操作与虚拟角色行动的映射关系库;通过移动终端的游戏客户端识别移动终端上的点触动作并与映射关系库进行匹配;若匹配到相应的点触动作,则根据映射关系控制虚拟角色行动,否则重新识别点触动作进行匹配。依照本专利技术的一个方面,所述预先建立移动终端点触操作与虚拟角色行动的映射关系库包括:建立单指点击操作与虚拟角色的移动和转向之间的映射关系;建立双指点击操作与虚拟角色某一技能释放之间的映射关系;建立单指滑动操作与虚拟角色某一技能指向释放之间的映射关系;建立双指滑动操作与虚拟角色某一技能指向释放之间的映射关系;建立多指滑动操作与虚拟角色某一技能指向释放之间的映射关系;根据以上映射关系建立点触操作与虚拟角色行动之间的映射关系库。依照本专利技术的一个方面,移动终端的游戏客户端通过触摸屏捕捉用户的指压位置,并监听滑屏操作轨迹,判断用户的点触操作与映射关系库中预设的点触操作是否相符。一种实现多人在线游戏移动终端点触操控的方法,应用于通过移动终端实现多人在线游戏的场景,所述实现多人在线游戏移动终端点触操控的方法包括以下步骤:预先建立移动终端点触操作与虚拟角色行动的映射关系库;通过移动终端的游戏客户端识别移动终端上的点触动作并与映射关系库进行匹配;若匹配到相应的点触动作,则根据映射关系控制虚拟角色行动,否则重新识别点触动作进行匹配;将该虚拟角色的行动信息通过服务器实时转发到在同一场景中的所有游戏客户端。依照本专利技术的一个方面,所述预先建立移动终端点触操作与虚拟角色行动的映射关系库包括:建立单指点击操作与虚拟角色的移动和转向之间的映射关系;建立双指点击操作与虚拟角色某一技能释放之间的映射关系;建立单指滑动操作与虚拟角色某一技能指向释放之间的映射关系;建立双指滑动操作与虚拟角色某一技能指向释放之间的映射关系;建立多指滑动操作与虚拟角色某一技能指向释放之间的映射关系;根据以上映射关系建立点触操作与虚拟角色行动之间的映射关系库。依照本专利技术的一个方面,移动终端的游戏客户端通过触摸屏捕捉用户的指压位置,并监听滑屏操作轨迹,判断用户的点触操作与映射关系库中预设的点触操作是否相符。依照本专利技术的一个方面,若识别出的点触操作为单指点击操作,则按照映射关系控制虚拟角色的移动和转向,此时需计算手指指压点与虚拟角色当前坐标之间的连线,得出虚拟角色下一步移动的朝向和移动距离,然后将朝向和移动距离实时发送到服务器,再由服务器实时转发到在同一场战斗中的玩家客户端,实现该虚拟角色在所有参战玩家们的移动设备游戏客户端上移动和转向。依照本专利技术的一个方面,若识别出的点触操作为双指点击操作,根据映射关系触发预置的技能,同时,将技能触发信息实时发送到服务器,再由服务器实时转发到其他在同一场战斗中的玩家客户端,实现该虚拟角色在所有参战玩家们的移动设备游戏客户端上技能的释放。依照本专利技术的一个方面,若识别出的点触操作为单指滑动操作或双指滑动操作或多指滑动操作,则根据映射关系触发预置的技能,并根据手指滑动方向释放,同时,将技能触发和释放方向信息实时发送到服务器,再由服务器实时转发到其他在同一场战斗中的玩家客户端,实现该虚拟角色在所有参战玩家们的移动设备游戏客户端上技能的释放。依照本专利技术的一个方面,在执行双指点击操作、单指滑动操作、双指滑动操作和多指滑动操作的识别与匹配映射关系执行虚拟角色动作时,不限定其点触位置。本专利技术实施的优点:本专利技术所述的实现多人在线游戏移动终端点触操控的方法,包括,预先建立移动终端点触操作与虚拟角色行动的映射关系库;通过移动终端的游戏客户端识别移动终端上的点触动作并与映射关系库进行匹配;若匹配到相应的点触动作,则根据映射关系控制虚拟角色行动,否则重新识别点触动作进行匹配;将该虚拟角色的行动信息通过服务器实时转发到在同一场景中的所有游戏客户端;通过游戏客户端获取和分析玩家在移动设备屏幕上的点触事件,来解析出玩家的三种操作行为:单指点击,双指点击以及单或多指滑动,建立操作行为与虚拟角色行动之间映射关系,根据映射关系控制虚拟角色行动,从而使得,玩家可以单手单指以点触移动设备屏幕的方式,操控虚拟角色的移动和转向,单手单、多指滑动或者双指点击触发技能释放。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术所述的一种实现在线游戏移动终端点触操控的方法示意图;图2为本专利技术所述的单指点击方案示意图;图3为本专利技术所述的双指点击方案示意图;图4为本专利技术所述的单指滑动方案示意图;图5为本专利技术所述的一种实现多人在线游戏移动终端点触操控的方法示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一如图1、图2、图3和图4所示,一种实现在线游戏移动终端点触操控的方法,应用于通过移动终端实现单人在线游戏的场景,所述实现在线游戏移动终端点触操控的方法包括以下步骤:步骤S1:预先建立移动终端点触操作与虚拟角色行动的映射关系库;所述步骤S1预先建立移动终端点触操作与虚拟角色行动的映射关系库的具体实施方式为:建立单指点击操作与虚拟角色的移动和转向之间的映射关系;建立双指点击操作与虚拟角色某一技能释放之间的映射关系;建立单指滑动操作与虚拟角色某一技能指向释放之间的映射关系;建立双指滑动操作与虚拟角色某一技能指向释放之间的映射关系;建立多指滑动操作与虚拟角色某一技能指向释放之间的映射关系;根据以上映射关系建立点触操作与虚拟角色行动之间的映射关系库。步骤S2:通过移动终端的游戏客户端识别移动终端上的点触动作并与映射关系库进行匹配;所述步骤S2通过移动终端的游戏客户端识别移动终端上的点触动作并与映射关系库进行匹配的具体实施方式可为:通过移动终端的本文档来自技高网...
一种实现多人在线游戏移动终端点触操控的方法

【技术保护点】
一种实现在线游戏移动终端点触操控的方法,应用于通过移动终端实现在线游戏的场景,其特征在于,所述实现在线游戏移动终端点触操控的方法包括以下步骤:预先建立移动终端点触操作与虚拟角色行动的映射关系库;通过移动终端的游戏客户端识别移动终端上的点触动作并与映射关系库进行匹配;若匹配到相应的点触动作,则根据映射关系控制虚拟角色行动,否则重新识别点触动作进行匹配。

【技术特征摘要】
1.一种实现在线游戏移动终端点触操控的方法,应用于通过移动终端实现在线游戏的场景,其特征在于,所述实现在线游戏移动终端点触操控的方法包括以下步骤:预先建立移动终端点触操作与虚拟角色行动的映射关系库;通过移动终端的游戏客户端识别移动终端上的点触动作并与映射关系库进行匹配;若匹配到相应的点触动作,则根据映射关系控制虚拟角色行动,否则重新识别点触动作进行匹配。2.根据权利要求1所述的实现在线游戏移动终端点触操控的方法,其特征在于,所述预先建立移动终端点触操作与虚拟角色行动的映射关系库包括:建立单指点击操作与虚拟角色的移动和转向之间的映射关系;建立双指点击操作与虚拟角色某一技能释放之间的映射关系;建立单指滑动操作与虚拟角色某一技能指向释放之间的映射关系;建立双指滑动操作与虚拟角色某一技能指向释放之间的映射关系;建立多指滑动操作与虚拟角色某一技能指向释放之间的映射关系;根据以上映射关系建立点触操作与虚拟角色行动之间的映射关系库。3.根据权利要求2所述的实现在线游戏移动终端点触操控的方法,其特征在于,移动终端的游戏客户端通过触摸屏捕捉用户的指压位置,并监听滑屏操作轨迹,判断用户的点触操作与映射关系库中预设的点触操作是否相符。4.一种实现多人在线游戏移动终端点触操控的方法,应用于通过移动终端实现多人在线游戏的场景,其特征在于,所述实现多人在线游戏移动终端点触操控的方法包括以下步骤:预先建立移动终端点触操作与虚拟角色行动的映射关系库;通过移动终端的游戏客户端识别移动终端上的点触动作并与映射关系库进行匹配;若匹配到相应的点触动作,则根据映射关系控制虚拟角色行动,否则重新识别点触动作进行匹配;将该虚拟角色的行动信息通过服务器实时转发到在同一场景中的所有游戏客户端。5.根据权利要求4所述的实现多人在线游戏移动终端点触操控的方法,其特征在于,所述预先建立移动终端点触操作与虚拟角色行动的映射关系库包括:建立单指点击操作与虚拟角色的移动和转向之间的映射关系;建立双指点击操作与虚拟角色某一技能释...

【专利技术属性】
技术研发人员:钮小明
申请(专利权)人:上海风格信息技术股份有限公司
类型:发明
国别省市:上海,31

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

1