[发明专利]网络游戏记录方法、回放方法及回放装置在审
申请号: | 201711141482.2 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107908746A | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 潘荣 | 申请(专利权)人: | 苏州蜗牛数字科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;A63F13/85;A63F13/497 |
代理公司: | 北京德崇智捷知识产权代理有限公司11467 | 代理人: | 杨楠 |
地址: | 215000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络游戏 记录 方法 回放 装置 | ||
技术领域
本发明涉及数据处理技术领域,尤其涉及一种网络游戏记录方法、回放方法及回放装置。
背景技术
游戏回放是当前很多网络游戏都提供的一个重要功能,一来回放中的玩家可以通过回放重复看到战斗的过程,以此了解对手的技能与战术,提升自身的战斗水平。二来视频可以提供给其他玩家观看,通过观看视频,玩家可以学习更多的玩法,提升游戏的可玩性。
现有游戏记录方式主要分为两类,第一类是游戏客户端进程( Game Client,简称GAC )通过游戏屏幕进行视频转码,然后压缩音频源和视频源,并通过流媒体的方式将音频源和视频源进行上传,或者将上述音频源和视频源保存在本地,其中,上传后的视频资源可以存放在服务器中,以为其他视频客户端提供游戏视频的点播或直播业务。第二类是GAC通过记录游戏服务端进程( Game Server,简称GAS )发送下来的数据包构造相应的录像指令,并将录像指令记录下来,并将构造的录像指令进行压缩并上传。当用户请求播放游戏视频时,该用户所在的游戏客户端重新解释上述录像指令,并结合使用游戏客户端进行更新和渲染,以重现游戏过程。
上述两种方式虽然各有优点,但均需要涉及视频文件的存储和传输,由于视频文件本身的特点,它的文件容量比较大,在移动网络情况下,会大量占用网络资源,不利于传播和保存。
发明内容
本发明所要解决的技术问题在于克服现有技术不足,提供一种网络游戏记录方法、回放方法及回放装置,游戏回放的实现不涉及视频数据的存储和传输,从而可以大大减少文件的大小,节省网络流量。
本发明技术方案具体如下:
一种网络游戏记录方法,在游戏进行过程中实时记录除游戏场景之外的游戏数据以及与游戏场景相关联的游戏场景索引数据,并将所记录的游戏数据和游戏场景索引数据保存于游戏服务器端。
优选地,所述游戏服务器端包括游戏场景服务器、数据搜集转发服务器、文件服务器。
进一步地,在将游戏数据和游戏场景索引数据保存于游戏服务器端前,先利用以下处理方法中的至少一种对其进行处理:压缩、加密、重新封装。
一种网络游戏回放方法,游戏服务器端响应游戏客户端的游戏回放请求,将预先使用如上任一技术方案所述方法记录的游戏数据和游戏场景索引数据发送给游戏客户端;游戏客户端根据所接收的游戏场景索引数据生成相应的游戏场景,并将游戏数据与所生成的游戏场景相结合,实现游戏回放。
一种网络游戏回放装置,包括:
游戏记录模块,其位于游戏服务器端,用于在游戏进行过程中实时记录除游戏场景之外的游戏数据以及与游戏场景相关联的游戏场景索引数据,并将所记录的游戏数据和游戏场景索引数据保存于游戏服务器端;
回放请求响应模块,其位于游戏服务器端,用于响应游戏客户端的游戏回放请求,将游戏记录模块记录的游戏数据和游戏场景索引数据发送给游戏客户端;
场景生成模块,其位于游戏客户端,用于根据所接收的游戏场景索引数据生成相应的游戏场景;
合成模块,用于将游戏数据与场景生成模块所生成的游戏场景相结合,实现游戏回放。
优选地,所述游戏服务器端包括游戏场景服务器、数据搜集转发服务器、文件服务器。
进一步地,所述装置还包括位于游戏服务器端的以下模块中的至少一个:压缩模块、加密模块、重新封装模块,分别用于在将游戏数据和游戏场景索引数据保存于游戏服务器端前,对其分别进行压缩、加密、重新封装。
相比现有技术,本发明技术方案具有以下有益效果:
本发明在实现游戏回放功能的同时,不使用视频录制工具,不使用常规的视频文件保存数据,从而可以大大减少文件的大小,相比传统技术最大可减少70%以上,有效节省了网络流量和存储资源。
附图说明
图1为本发明游戏回放方法一个具体实施例的实现流程示意图。
具体实施方式
针对现有游戏回放技术需要利用视频文件的存储和传输所导致的网络带宽及存储资源消耗过大的缺陷,本发明的思路是在游戏过程中不进行游戏场景的视频录制,只记录除游戏场景之外的游戏数据以及与游戏场景相关联的游戏场景索引数据;在游戏回放时,由游戏客户端根据游戏场景索引数据实时创建相应的游戏场景,并将游戏数据与游戏场景相结合,从而实现游戏回放功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州蜗牛数字科技股份有限公司,未经苏州蜗牛数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711141482.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:批量文档扫描整理装置、方法、介质及设备
- 下一篇:一种页面生成方法及装置