[發明專利]一種資源更新方法、裝置和系統有效
| 申請號: | 200910088285.8 | 申請日: | 2009-07-13 |
| 公開(公告)號: | CN101604358A | 公開(公告)日: | 2009-12-16 |
| 發明(設計)人: | 葉蓬 | 申請(專利權)人: | 優萬科技(北京)有限公司 |
| 主分類號: | G06F19/00 | 分類號: | G06F19/00;G06F17/30;H04L29/06 |
| 代理公司: | 北京集佳知識產權代理有限公司 | 代理人: | 逯長明;王寶筠 |
| 地址: | 100080北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 更新 方法 裝置 系統 | ||
技術領域
本發明涉及網絡技術領域,尤其涉及一種資源更新方法、裝置和系統。?
背景技術
網絡游戲又稱“在線游戲”,簡稱“網游”。網絡游戲依托于互聯網進行,隨著網絡技術的發展,網絡游戲廣泛流行,各種各樣的網絡游戲也是層出不窮。網絡游戲可以實現多人同時參與,通過人與人之間的互動達到交流、娛樂和休閑的目的。?
現有游戲世界中的物體都是通過計算機技術虛擬出來的。需要開發人員創建相應的模型,再利用渲染引擎進行渲染之后才能顯示出來。所以現有的網絡游戲的虛擬場景都是首先由開發人員創造完成后制作成安裝包或者更新包,上傳到服務器進行發布;用戶從服務器上將所述安裝包或者更新包下載到本地,在進入游戲前安裝或者更新之后才能看到相應的場景。?
發明人通過研究發現,現有的資源更新方式中,服務器需要停機才能上傳安裝包或者更新包;而在客戶端,用戶必須在下載了安裝包或者更新包之后才能進入游戲,很顯然,無論是在服務器端還是客戶端,都需要停止當前游戲過程來進行更新工作,用戶體驗差;同時,客戶端在從服務器下載安裝文件或者更新文件時,有到網絡狀態的影響,如果網絡狀態不穩定,那么下載過程很可能會受到影響,進一步影響用戶體驗。?
發明內容
有鑒于此,本發明實施例的目的在于提供一種資源更新方法、裝置和系統,改變現有資源更新方式,提升用戶體驗。?
為實現上述目的,本發明實施例提供了如下技術方案:?
一種資源更新方法,包括:?
資源管理器獲取待更新資源索引信息,所述待更新資源索引信息根據虛擬角色當前位置所屬的地圖區域確定;?
根據所述待更新資源索引信息檢查本地是否有對應的資源文件,如果有,則返回給客戶端;如果沒有,則向服務器發送資源更新請求,資源更新請求攜帶待更新資源索引信息;?
所述服務器根據所述資源更新請求中的待更新資源索引信息在本地查找對應的資源文件返回給所述資源管理器;?
所述資源管理器將所述資源文件返回給客戶端;?
所述客戶端利用收到的資源文件對虛擬角色當前位置所屬的地圖區域的場景進行更新。?
所述資源管理器獲取虛擬角色當前位置所屬的地圖區域的待更新資源索引信息包括:?
客戶端檢測虛擬角色當前位置,確定當前位置所屬地圖區域;?
所述客戶端確定所述地圖區域的待更新資源索引信息;?
所述客戶端向資源管理器發送資源更新請求,在所述資源更新請求中攜帶所述待更新資源索引信息;?
所述資源管理器從所述資源更新請求中獲取所述待更新資源索引信息。?
所述資源管理器獲取虛擬角色當前位置所屬的地圖區域的待更新資源索引信息包括:?
客戶端檢測虛擬角色當前位置,確定當前位置所屬地圖區域;?
所述客戶端向資源管理器發送資源更新請求,在所述資源更新請求中攜帶所述地圖區域;?
所述資源管理器根據所述地圖區域確定所述地圖區域的待更新資源索引信息。?
可選的,上述方法還包括:?
當某一客戶端的用戶制造了一個新物體時,向場景管理器發送物體創建請求,所述創建請求中包括所述新物體所處的位置信息、創建者信息以及所述新物體的資源索引信息;?
所述場景管理器同意所述新物體被創建時,根據所述物體創建請求確定變化的場景以及該場景對應的資源索引信息。?
可選的,上述方法還包括:?
當某一客戶端的用戶制造了一個新物體時,向場景管理器發送物體創建請求,所述創建請求中包括所述新物體所處的位置信息、創建者信息以及所述新物體的模型文件;?
所述場景管理器同意所述新物體被創建時,將所述物體創建請求轉發給所述服務器;?
所述服務器根據所述新物體的模型文件形成新資源索引信息和對應的新資源文件,并存儲在本地;?
將所述新物體的對應的新資源索引信息返回給所述場景管理器;?
所述場景管理器根據所述新物體所處的位置信息和新資源索引信息確定變化的場景以及該場景對應的資源索引信息。?
可選的,上述方法還包括:?
服務器端的場景管理器統計變化的場景以及該場景對應的資源索引信息;?
當虛擬角色移動到所述變化的場景時,所述場景管理器將所述變化場景對應的資源索引信息作為所述待更新資源索引信息,下發至所述客戶端;?
所述客戶端根據所述待更新資源索引信息,向所述資源管理器發送資源更新請求,繼續后續流程。?
一種資源管理裝置,包括:?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于優萬科技(北京)有限公司,未經優萬科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910088285.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于多分類支持向量機的車牌字符識別方法
- 下一篇:財經媒體業務數據中心系統
- 同類專利
- 專利分類
G06F 電數字數據處理
G06F19-00 專門適用于特定應用的數字計算或數據處理的設備或方法
G06F19-10 .生物信息學,即計算分子生物學中的遺傳或蛋白質相關的數據處理方法或系統
G06F19-12 ..用于系統生物學的建模或仿真,例如:概率模型或動態模型,遺傳基因管理網絡,蛋白質交互作用網絡或新陳代謝作用網絡
G06F19-14 ..用于發展或進化的,例如:進化的保存區域決定或進化樹結構
G06F19-16 ..用于分子結構的,例如:結構排序,結構或功能關系,蛋白質折疊,結構域拓撲,用結構數據的藥靶,涉及二維或三維結構的
G06F19-18 ..用于功能性基因組學或蛋白質組學的,例如:基因型–表型關聯,不均衡連接,種群遺傳學,結合位置鑒定,變異發生,基因型或染色體組的注釋,蛋白質相互作用或蛋白質核酸的相互作用





