[发明专利]一种实现竞技游戏的方法、装置和系统有效
申请号: | 201510363416.4 | 申请日: | 2015-06-26 |
公开(公告)号: | CN105100064B | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 陈刚 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;何立春 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 竞技 游戏 方法 装置 系统 | ||
本发明公开了一种实现竞技游戏的方法、装置和系统,该方法包括:生成第一SWF文件和第二SWF文件;将所述第一SWF文件和第二SWF文件嵌入指定网页中。在本发明提供的技术方案中,生成第一SWF文件和第二SWF文件并嵌入指定网页中,第一SWF文件用于展示用户的游戏进度,第二SWF文件用于显示竞技对象的游戏进度,本方法通过第一SWF文件与第二SWF文件的交互,将代表竞技对象的游戏过程的录像数据发送给第二SWF文件,实现了第一SWF文件与第二SWF文件的同步,虚拟出二者之间的游戏竞技场景,给用户提供更具沉浸感的游戏体验求;并且本方案中两个SWF文件之间直接进行通信,提高了交互过程的速度、流畅性和准确性,进一步提高了竞技游戏的游戏体验。
技术领域
本发明涉及互联网游戏领域,具体涉及一种实现竞技游戏的方法、装置和系统。
背景技术
在网页游戏中,可以通过在一个网页中展示多个游戏窗口营造多个游戏玩家同时进行游戏的竞技场景,从而给用户提供更多游戏乐趣,提升游戏体验;在实现该效果的过程中,需要多个游戏窗口之间的交互,以达到同步的目的。目前,网页中的游戏窗口可以通过SWF文件来展示,SWF(Shock Wave Flash)是Adobe公司的动画设计软件Flash的专用格式,被广泛应用于网页设计、动画制作等领域,其开发语言是JavaScript脚本语言。现有技术中往往以网页浏览器作为媒介完成多个SWF文件之间的交互,具体地,网页浏览器中的JavaScript脚本语言分别与多个SWF文件中的ActionScript脚本语言通信,实现由网页浏览器统一多个SWF文件之间的同步。在这种交互过程中,SWF文件之间没有直接关联,双方互为盲点,在一方出现问题时另一方无法做出应对,并且由于该交互过程利用了JavaScript脚本语言和JavaScript脚本语言两种不同语言之间的通信,需要考虑兼容性等问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种实现竞技游戏的方法、装置和系统。
依据本发明的一个方面,提供了一种实现竞技游戏的方法,该方法包括:
生成第一SWF文件和第二SWF文件;
将所述第一SWF文件和第二SWF文件嵌入指定网页中;
当用户登录所述指定网页时,第一SWF文件在所述指定网页上显示用于展示该用户的游戏进度的第一窗口,第二SWF文件在所述指定网页上显示用于展示竞技对象的游戏进度的第二窗口;第一SWF文件向服务器发送录像数据获取请求,并接收服务器返回的游戏过程的录像数据;
在游戏开始的时刻,第一SWF文件开始在第一窗口中实时显示用户的游戏进度,同时第一SWF文件将所述录像数据发送给第二SWF文件,使得第二SWF文件在游戏开始的时刻起在第二窗口中播放该录像数据,以虚拟出第一窗口和第二窗口间的游戏竞技场景。
可选地,该方法进一步包括:
在游戏竞技过程中,第一SWF文件和第二SWF文件之间根据游戏规则进行相应的通信。
可选地,在游戏竞技过程中,第一SWF文件和第二SWF文件之间根据游戏规则进行相应的通信包括:
当第一窗口中的游戏先结束时,第一SWF文件向第二SWF文件发送结束通知;第二SWF文件在收到该通知后,在第二窗口中展现与第一窗口中的游戏先结束的事件对应的图像;
当第二窗口中的游戏先结束时,第二SWF文件向第一SWF文件发送结束通知;第一SWF文件在收到该通知后,在第一窗口中展现与第二窗口中的游戏先结束的事件对应的图像。
可选地,所述录像数据获取请求中包含:该用户的标识信息和游戏能力级别信息;
所述接收服务器返回的游戏过程的录像数据包括:接收服务器返回的与该用户的游戏能力级别信息匹配的游戏过程的录像数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510363416.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据校验方法和装置
- 下一篇:一种采集互联网访问数据的方法及装置