[发明专利]云游戏的实现方法、系统和装置有效

专利信息
申请号: 201110341869.9 申请日: 2011-11-02
公开(公告)号: CN103095655A 公开(公告)日: 2013-05-08
发明(设计)人: 谢丰 申请(专利权)人: 中国移动通信集团公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08
代理公司: 北京德琦知识产权代理有限公司 11018 代理人: 谢安昆;宋志强
地址: 100032 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 云游 实现 方法 系统 装置
【说明书】:

技术领域

发明涉及移动互联网技术,特别涉及云游戏的实现方法、系统和装置。

背景技术

云游戏是当前移动互联网技术中的一个热点技术,是一种基于云计算的视频游戏服务,也被称为游戏点播(GOD,Game On Demand)服务。

传统的游戏模式中,游戏数据的处理被分散到了服务器和客户端上,而在云游戏中,通过云计算技术将几乎所有的游戏数据处理均放到了服务器上,即由服务器创建游戏运行的虚拟机并运行游戏逻辑,完成图形渲染等在传统游戏模式中需要由客户端完成的工作,将渲染完成的游戏画面以视频的形式通过网络传输到客户端,并从客户端接收玩家的操作指令,执行接收到的操作指令等。所述客户端可以为有线终端或无线终端。

相比于传统的游戏模式,云游戏具有诸多优点,如:能够降低对客户端的性能要求、减少客户端的游戏适配工作、免下载、免安装、便于形成游戏社区等。

但是,云游戏对网络带宽以及时延的要求很高。比如,如果要得到高清电视(HDTV,High Definition Television)级别的高清游戏画面,至少需要有4~5Mbps的网络带宽,通常,网络带宽越小,画面质量越差,如果要保证画面质量,则需要有足够大的网络带宽。另外,不同的游戏类型对于时延有着不同的要求,如果时延较大,就可能会出现问题,如玩家的操作指令不能被正确执行。

举例说明:服务器在t1时刻向客户端发送了一游戏画面,客户端在t2(t2>t1)时刻接收到了该游戏画面,显示给了玩家,并接收到了玩家发出的操作指令,如攻击怪兽,按照游戏逻辑,当玩家和怪兽之间的距离在3米以内时,玩家可以击中怪兽,从玩家这侧来看,是可以击中怪兽的,但当服务器在t3(t3>t2)时刻接收到玩家的操作指令时,由于存在时延,从服务器这侧来看,此时怪兽和玩家之间的距离已经达到了5米,从而导致攻击失败,也就是说,由于时延的存在,导致了操作指令不能被正确执行。

发明内容

有鉴于此,本发明的主要目的在于提供了一种云游戏的实现方法,能够使操作指令被正确执行。

本发明的另一目的在于提供一种云游戏的实现系统,能够使操作指令被正确执行。

本发明的又一目的在于提供一种客户端,能够使操作指令被正确执行。

本发明的再一目的在于提供一种服务器,能够使操作指令被正确执行。

为达到上述目的,本发明的技术方案是这样实现的:

一种云游戏的实现方法,包括:

服务器每生成一游戏画面X,则将生成时间作为游戏画面X的时间戳,连同游戏画面X一起发送给客户端,同时,对应保存该时间戳以及游戏画面X对应的游戏逻辑数据;

所述客户端将接收到的游戏画面X进行显示,并在当接收到操作指令时,将接收到的操作指令连同游戏画面X对应的时间戳一起发送给所述服务器;

所述服务器找出接收到的时间戳对应的游戏逻辑数据,并根据找出的游戏逻辑数据确定接收到的操作指令是否能被执行,如果是,则执行接收到的操作指令。

一种云游戏的实现系统,包括:服务器和客户端;

所述服务器,用于当每生成一游戏画面X时,将生成时间作为游戏画面X的时间戳,连同游戏画面X一起发送给所述客户端,同时,对应保存该时间戳以及游戏画面X对应的游戏逻辑数据;

所述客户端,用于将接收到的游戏画面X进行显示,并在当接收到操作指令时,将接收到的操作指令连同游戏画面X对应的时间戳一起发送给所述服务器;

所述服务器进一步用于,找出接收到的时间戳对应的游戏逻辑数据,并根据找出的游戏逻辑数据确定接收到的操作指令是否能被执行,如果是,则执行接收到的操作指令。

一种客户端,包括:

第一处理模块,用于将接收自服务器的任一游戏画面X进行显示,并保存连同游戏画面X一起接收到的时间戳;

第二处理模块,用于当接收到针对游戏画面X的操作指令时,将接收到的操作指令连同游戏画面X对应的时间戳一起发送给服务器。

一种服务器,包括:

第三处理模块,用于当每生成一游戏画面X时,将生成时间作为游戏画面X的时间戳,连同游戏画面X一起发送给客户端,同时,将该时间戳以及游戏画面X对应的游戏逻辑数据对应保存到第四处理模块中;

第五处理模块,用于接收客户端发送来的操作指令以及时间戳,从所述第四处理模块中找出接收到的时间戳对应的游戏逻辑数据,并根据找出的游戏逻辑数据确定接收到的操作指令是否能被执行,如果是,则执行接收到的操作指令。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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