[發明專利]一種無限時長快速定位的游戲場景回放方法在審
| 申請號: | 201810488782.6 | 申請日: | 2018-05-21 |
| 公開(公告)號: | CN108635848A | 公開(公告)日: | 2018-10-12 |
| 發明(設計)人: | 姜福泉;程諫;鄧鵬 | 申請(專利權)人: | 武漢山驍科技有限公司 |
| 主分類號: | A63F13/35 | 分類號: | A63F13/35;A63F13/85 |
| 代理公司: | 上海精晟知識產權代理有限公司 31253 | 代理人: | 馮子玲 |
| 地址: | 430000 湖北省武漢市東湖新技術*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 回放 游戲場景 快速定位 無限時長 記錄 記錄狀態數據 場景回放 大型游戲 回放功能 起始數據 輸入記錄 用戶需求 游戲記錄 狀態恢復 段數據 場景 分割 應用 | ||
本發明涉及一種無限時長快速定位的游戲場景回放方法,包括以下步驟:步驟一、游戲場景的記錄;步驟二、記錄分割;步驟三、全量狀態恢復;步驟四、快速定位與場景回放;本發明通過記錄狀態數據,可以從任意一段數據開始回放,輸入記錄方法從起始數據開始計算,適用于所有游戲場景的記錄和回放功能,能夠根據用戶需求,快速從任意時間開始回放游戲記錄,適合應用于大型游戲場景的記錄與回放。
技術領域
本發明涉及游戲開發技術領域,具體的說是一種無限時長快速定位的游戲場景回放方法。
背景技術
現有技術中,對于游戲場景的記錄,時間越長,對于存儲空間的要求就越大,為了支持長時間甚至無限時長的游戲記錄,記錄文件的大小將達到TB級別,同時對于回放時,數據的計算量很大,浪費了服務器資源,且對于用戶的體驗度也不好。
故針對上述技術中存在的缺點及局限性,本發明提出了一種無限時長快速定位的游戲場景回放方法。
發明內容
為了解決上述現有技術中存在的問題,本發明提供一種無限時長快速定位的游戲場景回放方法。
本發明解決其技術問題所采用的技術方案是:
一種無限時長快速定位的游戲場景回放方法,包括以下步驟:
步驟一、游戲場景的記錄:將場景狀態進行分時段記錄;
步驟二、記錄分割:每段記錄由全量狀態數據開始,內容由增量狀態改變數據組成;
步驟三、全量狀態恢復:用戶根據需要回放的時間快速定位到起始記錄文件,回放客戶端回復最近時間的全量狀態數據;
步驟四、快速定位與場景回放:客戶端根據增量狀態,脫離UI快速修改狀態至回放開始時間狀態,并開始按照記錄的游戲時間與狀態改變逐幀恢復狀態變化過程,實現游戲場景回放。
進一步地,所述步驟一中分時段記錄的時長為5分鐘。
進一步地,所述步驟三中還包括:回放時根據需要回放的時間段確定記錄文件集合并下載到客戶端,客戶端恢復回放起始時間前最近時間的全量狀態。
進一步地,所述步驟四在關閉渲染的狀態下,在后臺進行快速定位。
本發明的有益效果是:本發明通過記錄狀態數據,可以從任意一段數據開始回放,輸入記錄方法從起始數據開始計算,適用于所有游戲場景的記錄和回放功能,能夠根據用戶需求,快速從任意時間開始回放游戲記錄,適合應用于大型游戲場景的記錄與回放。
附圖說明
下面結合附圖和實施例對本發明進一步說明。
圖1是本發明的流程示意圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
本發明所述的一種無限時長快速定位的游戲場景回放方法,包括以下步驟:
步驟一、游戲場景的記錄:將場景狀態進行分時段記錄;
步驟二、記錄分割:每段記錄由全量狀態數據開始,內容由增量狀態改變數據組成;
步驟三、全量狀態恢復:用戶根據需要回放的時間快速定位到起始記錄文件,回放客戶端回復最近時間的全量狀態數據;
步驟四、快速定位與場景回放:客戶端根據增量狀態,脫離UI快速修改狀態至回放開始時間狀態,并開始按照記錄的游戲時間與狀態改變逐幀恢復狀態變化過程,實現游戲場景回放。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢山驍科技有限公司,未經武漢山驍科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810488782.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:運動中互動的方法與裝置
- 下一篇:一種動畫數據壓縮、解壓縮方法及裝置





