【技术实现步骤摘要】
本专利技术涉及移动互联网技术,特别涉及云游戏的实现方法、系统和装置。
技术介绍
云游戏是当前移动互联网技术中的一个热点技术,是一种基于云计算的视频游戏服务,也被称为游戏点播(GOD, Game On Demand)服务。传统的游戏模式中,游戏数据的处理被分散到了服务器和客户端上,而在云游戏中,通过云计算技术将几乎所有的游戏数据处理均放到了服务器上,即由服务器创建游戏运行的虚拟机并运行游戏逻辑,完成图形渲染等在传统游戏模式中需要由客户端完成的工作,将渲染完成的游戏画面以视频的形式通过网络传输到客户端,并从客户端接收玩家的操作指令,执行接收到的操作指令等。所述客户端可以为有线终端或无线终端。相比于传统的游戏模式,云游戏具有诸多优点,如:能够降低对客户端的性能要求、减少客户端的游戏适配工作、免下载、免安装、便于形成游戏社区等。但是,云游戏对网络带宽以及时延的要求很高。比如,如果要得到高清电视(HDTV,High Definition Television)级别的高清游戏画面,至少需要有4 5Mbps的网络带宽,通常,网络带宽越小,画面质量越差,如果要保证画面质量,则需 ...
【技术保护点】
一种云游戏的实现方法,其特征在于,包括:服务器每生成一游戏画面X,则将生成时间作为游戏画面X的时间戳,连同游戏画面X一起发送给客户端,同时,对应保存该时间戳以及游戏画面X对应的游戏逻辑数据;所述客户端将接收到的游戏画面X进行显示,并在当接收到操作指令时,将接收到的操作指令连同游戏画面X对应的时间戳一起发送给所述服务器;所述服务器找出接收到的时间戳对应的游戏逻辑数据,并根据找出的游戏逻辑数据确定接收到的操作指令是否能被执行,如果是,则执行接收到的操作指令。
【技术特征摘要】
1.一种云游戏的实现方法,其特征在于,包括: 服务器每生成一游戏画面X,则将生成时间作为游戏画面X的时间戳,连同游戏画面X一起发送给客户端,同时,对应保存该时间戳以及游戏画面X对应的游戏逻辑数据; 所述客户端将接收到的游戏画面X进行显示,并在当接收到操作指令时,将接收到的操作指令连同游戏画面X对应的时间戳一起发送给所述服务器; 所述服务器找出接收到的时间戳对应的游戏逻辑数据,并根据找出的游戏逻辑数据确定接收到的操作指令是否能被执行,如果是,则执行接收到的操作指令。2.根据权利要求1所述的方法,其特征在于,所述服务器找出接收到的时间戳对应的游戏逻辑数据之前,进一步包括: 所述服务器确定接收到的时间戳与当前时间之间间隔的时长是否小于预定阈值,如果是,则找出接收到的时间戳对应的游戏逻辑数据。3.根据权利要求1或2所述的方法,其特征在于,所述执行接收到的操作指令之后,进一步包括: 所述服务器确定所执行的操作指令是否会对在游戏画面X对应的时间戳之后生成的游戏画面对应的游戏逻辑数据产生更新,如果是,则根据所产生的更新对在游戏画面X对应的时间戳之后生成的游戏画面对应的游戏逻辑数据进行更新。4.一种云游戏的实现系统,其特征在于,包括:服务器和客户端; 所述服务器,用于当每生成一游戏画面X时,将生成时间作为游戏画面X的时间戳,连同游戏画面X—起发送给所述客户端,同时,对应保存该时间戳以及游戏画面X对应的游戏逻辑数据; 所述客户端,用于将接收到的游戏画面X进行显示,并在当接收到操作指令时,将接收到的操作指令连同游戏画面X对应的时间戳一起发送给所述服务器; 所述服务器进一步用于,找出接收到的时间戳对应的游戏逻辑数据,并根据找出的游戏逻辑数据确定接收到的操作指令是否能被执行,如果是,则执行接收到的操作指令。5.根据权利要求4所述的系统,其特征在于,所述服务器进一步用于,在找...
【专利技术属性】
技术研发人员:谢丰,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。