[发明专利]在网页上运行mrp游戏的方法有效
申请号: | 202010292667.9 | 申请日: | 2020-04-14 |
公开(公告)号: | CN111514579B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 徐文龙;林宇;徐晨阳 | 申请(专利权)人: | 杭州斯凯数据科技集团有限公司 |
主分类号: | A63F13/352 | 分类号: | A63F13/352 |
代理公司: | 杭州融方专利代理事务所(普通合伙) 33266 | 代理人: | 沈相权 |
地址: | 310013 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 运行 mrp 游戏 方法 | ||
本发明公开了在网页上运行mrp游戏的方法。涉及mrp游戏运行技术领域,在ios平台上能运行mrp游戏,并且对mrp游戏访问快,数据流量小。在装有带图形界面的发行版的linux服务器上运行若干个android模拟器,在每个android模拟器上分别运行有若干个mrp游戏;每个mrp游戏分别启动一个连接至中转服务,让每个mrp游戏分别与中转服务进行长链接;浏览器发起websocket长链接至中转服务,让浏览器与中转服务进行长链接;让中转服务将浏览器的长链接与mrp游戏的长链接进行互传数据;浏览器捕捉到屏幕触摸事件后,由输入框或按钮生成点击事件指令发送给mrp游戏进行交互,从而实现对mrp游戏的控制。
技术领域
本发明涉及mrp游戏运行技术领域,尤其涉及在网页上运行mrp游戏的方法。
背景技术
冒泡游戏即为mrp游戏。mrp游戏原本是在功能机上运行的,在安卓上借助虚拟机可以运行mrp游戏,但是目前在ios平台上还无法运行mrp游戏。
发明内容
本发明是为了解决现有在los平台上不易运行mrp游戏的不足,提供一种在ios平台上能运行mrp游戏,并且对mrp游戏访问快,数据流量小的在网页上运行mrp游戏的方法。
为了实现上述目的,本发明采用以下技术方案:
在网页上运行mrp游戏的方法的实现过程如下:
在装有带图形界面的发行版的linux服务器上运行若干个android模拟器,在每个android模拟器上分别运行有若干个mrp游戏;
每个mrp游戏分别启动一个连接至中转服务,让每个mrp游戏分别与中转服务进行长链接;
浏览器发起websocket长链接至中转服务,让浏览器与中转服务进行长链接;
让中转服务将浏览器的长链接与mrp游戏的长链接进行互传数据;
mrp游戏在收到浏览器发来的指令后启动mrp游戏,生成mrp游戏画面,分片抓取生成的mrp游戏画面,生成数据包,并将获得的数据包传输至浏览器;
浏览器收到数据包之后,分片在不同屏幕区域上通过前端贴图引擎展示mrp游戏的屏幕画面;
浏览器捕捉到屏幕触摸事件后,由输入框或按钮生成点击事件指令发送给mrp游戏进行交互,从而实现对mrp游戏的控制。
作为优选,在分片抓取生成的mrp游戏画面时,将mrp游戏画面数据分割成九块数据包,每块数据包生成一个md5值和一个坐标,每发送一块数据包就把对应的md5值保存起来,下次要发送某块数据包时就把该块数据包生成的md5值和该块数据包原先存起来的md5值进行比对,如果有相同的md5值就说明该块数据包已经发送过,就不用再发送该块数据包的完整数据包,只需发送该块数据包的md5值和坐标就行,从而节省流量。
作为优选,在运行中转服务时,让android模拟器和浏览器进行长链接,一个浏览器对应一个mrp游戏,从android模拟器的画面数据通过中转服务传输到浏览器用来展示mrp游戏的屏幕画面,浏览器收集点击数据传输到mrp游戏用来控制游戏。
作为优选,浏览器在运行时与中转服务进行长链接,接收中转服务传输过来的画面数据进行展示,收集点击事件再通过中转服务传输到mrp游戏里进行控制;
接收到的数据包取出md5值,画面数据和坐标,将画面数据通过前端贴图引擎和坐标显示在浏览器上,md5值作为键,画面数据作为值存起来,如果接收到的数据包只有md5值和坐标数据,就从存起来的数据包里通过md5键取出画面数据进行贴图展示,从而节省流量;
浏览器拦截点击事件,把点击的坐标按比例转换成mrp游戏的坐标,封装成数据包以不同于游戏画面类型的数据类型通过中转服务发送至android模拟器进行游戏控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州斯凯数据科技集团有限公司,未经杭州斯凯数据科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010292667.9/2.html,转载请声明来源钻瓜专利网。