[发明专利]基于模拟键盘控制游戏方法和装置有效

专利信息
申请号: 201210004681.X 申请日: 2012-01-09
公开(公告)号: CN103198201A 公开(公告)日: 2013-07-10
发明(设计)人: 张龙飞;张智泉;万军;金虎光;唐启宏;衡阵 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: G06F19/00 分类号: G06F19/00
代理公司: 北京德琦知识产权代理有限公司 11018 代理人: 杨春香;宋志强
地址: 518044 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 模拟 键盘 控制 游戏 方法 装置
【说明书】:

技术领域

发明涉及计算机技术,特别涉及基于模拟键盘控制游戏方法和装置。

背景技术

目前基于安卓(Android)平台的终端设备大部分都是以触摸屏为主,没有实际的方向导航键比如上下左右键,因此,基于Android平台的游戏也大部分是基于触摸屏、重力感应等进行操作的。

而为了提高基于Android平台的游戏的操作灵活性,现有技术做了一些改进:如,部分游戏厂商利用基于Android平台的终端设备的触控特性制作类似360度摇杆作为游戏方向键来控制游戏,以改善游戏体验;以及,目前Google对外发布的Android2.3版本也加入了对虚拟手柄的支持,这一特点,将会让第三方游戏厂商在开发基于Android平台的游戏时有了更大的灵活性,使基于Android平台的游戏越来越丰富。

但是,无论是上述的360度摇杆还是Android2.3提供的虚拟手柄,由于其都是基于触屏、重力感应等进行操作,而在游戏实际应用中,方向控制操作等会被Android系统拦截,进而导致无法控制游戏。因此,就需要第三方游戏厂商针对Android平台重新进行游戏开发或者对现有游戏进行改进以适应Android平台上的操控。而一些经典游戏,比如常用的网页游戏Flash游戏、新的html5游戏等,已拥有大量的用户群,如果针对Android平台再重新进行游戏开发或者进行改进以兼容Android平台,不仅大大加重游戏开发人员的压力,也会给用户在Android平台上操作这些重新开发的或者进行改进的经典游戏带来困难。

发明内容

本发明提供了基于模拟键盘控制游戏方法和装置,实现现有经典游戏在不进行任何改动的前提下兼容Android平台。

本发明提供的技术方案包括:

一种基于模拟键盘控制游戏方法,在网页浏览器上加载网页游戏,并在所述网页浏览器上面添加一个容器,所述容器上设置有模拟键盘按键的方向控制按键,所述方向控制按键用于控制所述网页游戏的方向;所述方法包括:

步骤A,接收按键事件,所述按键事件携带按键对应的按键类型判断标识和对应的按键描述;

步骤B,判断所述按键事件携带的按键类型判断标识是否表示方向控制按键,如果是,则修改所述按键事件携带的按键类型判断标识为不表示方向控制按键的其他按键类型判断标识,并发送修改后的按键事件至网页浏览器;

步骤C,所述网页浏览器利用按键事件携带的按键描述控制其加载的网页游戏。

一种基于模拟键盘控制游戏装置,该装置中,网页浏览器上需加载网页游戏,并添加一个容器,所述容器上设置有模拟键盘按键的方向控制按键,所述方向控制按键用于控制所述网页游戏的方向,该装置包括:

接收单元,用于接收按键事件,所述按键事件携带按键对应的按键类型判断标识和对应的按键描述;

判断单元,用于判断所述按键事件携带的按键类型判断标识是否表示方向控制按键,如果是,则修改所述按键事件携带的按键类型判断标识为不表示方向控制按键的其他按键类型判断标识,并发送修改后的按键事件至网页浏览器,由所述网页浏览器利用按键事件携带的按键描述控制其加载的网页游戏。

一种应用于基于模拟键盘控制游戏的网页浏览器,所述网页浏览器应用于如上所述的装置中,包括:

加载单元,用于加载网页游戏,并在所述网页浏览器上面添加一个容器,所述容器上设置有模拟键盘按键的方向控制按键,所述方向控制按键用于控制所述网页游戏的方向;

控制单元,用于接收如上所述判断单元发送的按键事件,利用按键事件携带的按键描述控制其加载的网页游戏。

由以上技术方案可以看出,本发明中,通过在网页浏览器上加载网页游戏,并在所述网页浏览器上面添加一个容器,所述容器上设置有模拟键盘按键的方向控制按键,如此,接收按键事件,所述按键事件携带按键对应的按键类型判断标识和对应的按键描述;判断所述按键事件携带的按键类型判断标识是否表示方向控制按键,如果是,则修改所述按键事件携带的按键类型判断标识为不被系统拦截的按键标识,以使修改后的按键事件绕过系统拦截传递至所述网页浏览器,由所述网页浏览器利用按键事件携带的按键描述控制其加载的网页游戏。这实现了在Android平台上对现有网页游戏如Flash游戏、html5游戏等游戏的控制,满足了在不改动现有网页游戏的前提下使现有经典游戏兼容Android平台。

附图说明

图1为本发明实施例提供的方法流程图;

图2为本发明实施例提供的装置结构图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210004681.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top