遊戲道具統一處理系統及其處理方法
2023-08-08 07:09:41
專利名稱:遊戲道具統一處理系統及其處理方法
技術領域:
本發明涉及在線遊戲技術領域。
背景技術:
當前多人在線網路遊戲(MM0G),尤其是多人在線休閒遊戲(Casual麗0)迅速發展。某 一個公司同時運營多款休閒遊戲的情況巳經相當普遍。為了整合玩家資源,增加玩家在不同 遊戲之間的流動性以及交互性,提升規模效應。業內已經開始了客戶端遊戲平臺化的嘗試, 即玩家使用同一個帳號,通過統一的平臺進入完全不同的遊戲,並在這些遊戲內共享某些統 一的資源以及信息,如遊戲道具。不同的在線網路遊戲具有多種遊戲道具,這些遊戲道具中 存在相同或相似的,也有完全不相同的。由於目前基本上只限定在採用Windows圖形接口(GDI) 以及網頁(WEB)技術的遊戲範疇之內,其表現力十分有限。同時對於網路遊戲玩家在平臺化 的大背景下提出的統一形象的需求,並不能充分的滿足。
發明內容
為了解決以上的問題,本發明提供一種遊戲道具統一處理系統及其處理方法。
本發明採用如下技術方案
一種遊戲道具統一處理系統,包括
一個或多個遊戲伺服器,用於運行多個在線網路遊戲並產生跨遊戲使用的遊戲道具信息設 立、讀取或變更請求,以設立、讀取或變更存儲於對應人物形象信息存儲伺服器中的遊戲帳 號的跨遊戲使用的遊戲道具信息;
一個或多個人物形象信息存儲伺服器,其內存儲有跨遊戲使用的遊戲道具信息,用於響應 所述遊戲伺服器中的跨遊戲使用的遊戲道具信息設立、讀取或變更請求,根據設立請求在所 述人物形象信息存儲伺服器中生成對應遊戲帳號的遊戲道具信息存取結點;根據讀取請求發 送對應遊戲號的遊戲道具信息至所述遊戲伺服器,根據該變更請求變更對應遊戲帳號的跨遊 戲使用的遊戲道具信息,該跨遊戲使用的遊戲道具的狀態分為激活狀態和未激活狀態,處於 激活狀態的跨遊戲使用的遊戲道具在玩家在不同的遊戲之間切換時仍被使用,處於未激活狀 態的跨遊戲使用的遊戲道具在玩家在不同的遊戲之間切換吋不被使用。
進一步地,還包括調度器,所述人物形象信息存儲伺服器的數量為多個,所述調度器連接
於多個所述人物形象信息存儲伺服器與所述遊戲伺服器之間,用於調度和分配所述設立請求 至所述人物形象信息存儲伺服器。
進一步地,所述調度器設於每個所述遊戲伺服器中。
進一步地,所述人物形象信息存儲伺服器還存儲和管理有不能跨遊戲使用的遊戲道具。 本發明還提供一種遊戲道具統一處理方法,包括以下步驟
1) 將在線網路遊戲中對應遊戲帳號的跨遊戲使用的遊戲道具存儲於人物形象信息存儲服 務器中,該跨遊戲使用的遊戲道具的狀態分為激活狀態和未激活狀態,處於激活狀態的跨遊 戲使用的遊戲道具在玩家在不同的遊戲之間切換時被使用,處於未激活狀態的跨遊戲使用的 遊戲道具在玩家在不同的遊戲之間切換時不被使用
2) 多個在線網路遊戲運行時,產生跨遊戲使用的遊戲道具信息設立、讀取或變更請求,
3) 根據設立請求在所述人物形象信息存儲伺服器中生成對應遊戲帳號的遊戲道具信息存 取結點;根據讀取請求發送對應遊戲號的遊戲道具信息至所述遊戲伺服器,根據該變更請求 變更對應遊戲帳號的跨遊戲使用的遊戲道具信息。
進一步地,所述步驟2)中的變更請求包括激活請求,所述歩驟3)中根據該激活請求將對 應的所述人物形象信息存儲伺服器中的跨遊戲使用的遊戲道具的狀態修改為激活狀態。
進一歩地,所述步驟2)中的變更請求包括刪除請求,所述步驟3)中根據該刪除請求將對 應的所述人物形象信息存儲伺服器中的跨遊戲使用的遊戲道具的刪除。
進一步地,所述步驟2)中的變更請求包括遊戲使用範圍設定請求,所述步驟3)中根據該 設定請求設定所述人物形象信息存儲伺服器中的對應的跨遊戲使用的遊戲道具的使用遊戲範 圍。
進一步地,所述人物形象信息存儲伺服器的數量為多個,在所述步驟2)中產生設立請求 時,還包括人物形象信息存儲伺服器選擇步驟。
進一步地,所述人物形象信息存儲伺服器選擇的方法為輪詢方式。
進一步地,所述人物形象信息存儲伺服器選擇的方法為根據所述人物形象信息存儲伺服器 的帶寬、玩家所在區域、訪問負載、故障率選擇調度和分配的所述人物形象信息存儲伺服器。
本發明在非GDI和非WEB技術條件下提出了網路遊戲客戶端平臺化的解決方案。本發明使 得由不同人員開發的遊戲客戶端可以相當迅速方便的整合在一起,完全兼容各種不同的圖形 底層。並保證可以迅速連續地在不同遊戲間切換,在切換時不會把控制權交還給作業系統, 實現無縫的切換,給玩家流暢的體驗。同時,本發明在伺服器方面的部分,還保證所有的平 臺玩家擁有統一的個人外觀形象,也就是說在不同的遊戲之間切換時,玩家可以看到的個人
形象是完全一致的,在某個遊戲中發生的外觀變化同樣可以在其後進入的其他遊戲中完整地 反映出來。同時,玩家在某遊戲中購買的道具裝備,同樣可以在其他遊戲中使用,這極大地 擴展了單個遊戲給予玩家的體驗空間,把不同的遊戲客戶端捏合成一個巨大的世界。統一的
人物形象信息存儲伺服器統一管理海量玩家的跨遊戲使用的遊戲道具信息,保證各遊戲都能 讀取並修改,達到在各模塊間實現統一個人形象的最終目的。即保障了各遊戲的獨立性,又 使得玩家在使用跨遊戲道具時有很好的玩家體驗。本發明在當前廣泛流行的網絡客戶端的技 術條件下,容易地實現了平臺化。
圖1為本發明遊戲道具統一處理系統實施例結構示意圖。 圖2至圖4為本發明實施例中激活請求實例示意圖; 圖5為本發明實施例中刪除請求實例示意圖。
具體實施例方式
如圖1所示, 一種遊戲道具統一處理系統,包括
一個或多個遊戲伺服器,用於運行多個在線網路遊戲並產生跨遊戲使用的遊戲道具信息設 立、讀取或變更請求,以設立、讀取或變更存儲於對應人物形象信息存儲伺服器中的遊戲帳 號的跨遊戲使用的遊戲道具信 息,其中,跨遊戲使用的遊戲道具信息設立、讀取或變更請求 可以根據在線網路遊戲玩家的請求或遊戲狀態的變化而觸發,如玩家新設遊戲帳號、激活、 刪除、設定使用範圍以及從一個在線網路遊戲進入另一個網路遊戲等;
一個或多個人物形象信息存儲伺服器,其內存儲有跨遊戲使用的遊戲道具信息,用於響應 所述遊戲伺服器中的跨遊戲使用的遊戲道具信息設立、讀取或變更請求,根據設立請求在所 述人物形象信息存儲伺服器中生成對應遊戲帳號的遊戲道具信息存取結點;根據讀取請求發 送對應遊戲號的遊戲道具信息至所述遊戲伺服器,根據該變更請求變更對應遊戲帳號的跨遊 戲使用的遊戲道具信息。其中,所述變更請求可以是諸如變更跨遊戲使用的遊戲道具的編號、 在哪幾款遊戲中被激活等。該跨遊戲使用的遊戲道具的狀態分為激活狀態和未激活狀態,處 於激活狀態的跨遊戲使用的遊戲道具在玩家在不同的遊戲之間切換時仍被使用,處於未激活 狀態的跨遊戲使用的遊戲道具在玩家在不同的遊戲之間切換時不被使用,以保證人物形象的 一致性。對於跨遊戲使用的遊戲道具使用的遊戲的範圍可以由玩家選擇設定,這樣可以增加 遊戲道具使用的靈活性,給玩家以更好的體驗。而對於不能跨遊戲使用的遊戲道具即可以直
接由運行對應在線網路遊戲的所述遊戲伺服器,也可以由所述人物形象信息存儲伺服器進行 存儲和管理,本實施例中對於不能跨遊戲使用的遊戲道具優選採用由運行對應在線網路遊戲 的遊戲伺服器進行存儲和管理。
進一步地,還包括調度器,所述人物形象信息存儲伺服器的數量為多個,所述調度器連接 於多個所述人物形象信息存儲伺服器與所述遊戲伺服器之間,用於調度和分配所述設立請求 至所述人物形象信息存儲伺服器。其中調度和分配的方式可以採用輪詢的方式,即依次逐個 選擇合適的人物形象信息存儲伺服器,所述調度器也可以根據所述人物形象信息存儲伺服器 的帶寬、玩家所在區域、訪問負載、故障率等選擇調度和分配的所述人物形象信息存儲服務 器,玩家所在區域可根據IP位址信息確定,以提高存取的效率,降低故障率。
其中,所述調度器設於每個所述遊戲伺服器中,通過輪詢方式選擇所述人物形象存儲伺服器。
一種遊戲道具統一處理方法,包括以下步驟
1 )將在線網路遊戲中對應遊戲帳號的跨遊戲使用的遊戲道具存儲於人物形象信息存儲服 務器中,該跨遊戲使用的遊戲道具的狀態分為激活狀態和未激活狀態,處於激活狀態的跨遊 戲使用的遊戲道具在玩家在不同的遊戲之間切換吋被使用,處於未激活狀態的跨遊戲使用的 遊戲道具在玩家在不同的遊戲之間切換時不被使用;
2) 多個在線網路遊戲運行時,產生跨遊戲使用的遊戲道具信息設立、讀取或變更請求,
3) 根據設立請求在所述人物形象信息存儲伺服器中生成對應遊戲帳號的遊戲道具信息存 取結點;根據讀取請求發送對應遊戲號的遊戲道具信息至所述遊戲伺服器,根據該變更請求 變更對應遊戲帳號的跨遊戲使用的遊戲道具信息。
其中,所述步驟2)中的變更請求包括激活請求,所述步驟3)中根據該激活請求將對應的 所述人物形象信息存儲伺服器中的跨遊戲使用的遊戲道具的狀態修改為激活狀態。
其中,所述步驟2)中的變更請求包括刪除請求,所述步驟3)中根據該刪除請求將對應的 所述人物形象信息存儲伺服器中的跨遊戲使用的遊戲道具的刪除。
其中,所述步驟2)中的變更請求包括遊戲使用範圍設定請求,所述步驟3)中根據該設定 請求設定所述人物形象信息存儲伺服器中的對應的跨遊戲使用的遊戲道具的使用遊戲範圍。
其中,所述人物形象信息存儲伺服器的數量為多個,在所述步驟2)中產生設立請求時, 還包括人物形象信息存儲伺服器選擇步驟。
其中,所述人物形象信息存儲伺服器選擇的方法為輪詢方式。即依次逐個選擇合適的個人 物形象信息存儲伺服器。
其中,所述人物形象信息存儲伺服器選擇的方法為根據所述人物形象信息存儲伺服器的帶 寬、玩家所在區域、訪問負載、故障率等選擇調度和分配的所述人物形象信息存儲伺服器。 以下分別以激活和刪除請求實例具體說明。
圖2為某玩家的遊戲帳號可玩遊戲1和遊戲2兩個在線網路遊戲的情況。其中,遊戲l"道 具"中的A、 B和遊戲2"道具"中的C、 D分別為玩家在進行遊戲1和遊戲2時已經裝備好的。 道具可以是上衣、褲子、物品等。而"背包"用於放置未裝備的道具。此時在人物形象信息 存儲伺服器中並沒有激活可以在兩個遊戲中使用的道具。
在圖3中,玩家在圖2的條件下,激活遊戲1中的道具A、 B,並設定可以在遊戲1和遊 戲2中跨遊戲使用,此時,在人物形象信息存儲伺服器對應遊戲1的存儲結點的當前道具有 設定有跨遊戲使用的遊戲道具A、 B。
如圖4所示,玩家在圖3的條件下,從遊戲1進入遊戲2時,跨遊戲使用的遊戲道具A、 B將直接裝備於遊戲2,此時遊戲伺服器2中之前使用的道具C、 D被放置於背包中。並且人 物形象信息存儲伺服器對應遊戲2的存儲結點的當前道具中也設定有跨遊戲使用的遊戲道具 A、 B。
圖5為玩家刪除遊戲道具A的情況,此時,遊戲伺服器及人物形象信息存儲伺服器中的道 具A都將被刪除。
權利要求
1、一種遊戲道具統一處理系統,其特徵在於包括一個或多個遊戲伺服器,用於運行多個在線網路遊戲並產生跨遊戲使用的遊戲道具信息設立、讀取或變更請求,以設立、讀取或變更存儲於對應人物形象信息存儲伺服器中的遊戲帳號的跨遊戲使用的遊戲道具信息;一個或多個人物形象信息存儲伺服器,其內存儲有跨遊戲使用的遊戲道具信息,用於響應所述遊戲伺服器中的跨遊戲使用的遊戲道具信息設立、讀取或變更請求,根據設立請求在所述人物形象信息存儲伺服器中生成對應遊戲帳號的遊戲道具信息存取結點;根據讀取請求發送對應遊戲號的遊戲道具信息至所述遊戲伺服器,根據該變更請求變更對應遊戲帳號的跨遊戲使用的遊戲道具信息,該跨遊戲使用的遊戲道具的狀態分為激活狀態和未激活狀態,處於激活狀態的跨遊戲使用的遊戲道具在玩家在不同的遊戲之間切換時仍被使用,處於未激活狀態的跨遊戲使用的遊戲道具在玩家在不同的遊戲之間切換時不被使用。
2、 根據權利要求1所述的遊戲道具統一處理系統,其特徵在於還包括調度器,所述人 物形象信息存儲伺服器的數量為多個,所述調度器連接於多個所述人物形象信息存儲伺服器 與所述遊戲伺服器之間,用於調度和分配所述設立請求至所述人物形象信息存儲伺服器。
3、 根據權利要求2所述的遊戲道具統一處理系統,其特徵在於-所述調度器設於每個所述遊戲伺服器中。
4、 根據權利要求1至3中任一所述的遊戲道具統一處理系統,其特徵在於所述人物形 象信息存儲伺服器還存儲和管理有不能跨遊戲使用的遊戲道具。
5、 一種遊戲道具統一處理方法,其特徵在於包括以下步驟-1) 將在線網路遊戲中對應遊戲帳號的跨遊戲使用的遊戲道具存儲於人物形象信息存儲服 務器中,該跨遊戲使用的遊戲道具的狀態分為激活狀態和未激活狀態,處於激活狀態的跨遊 戲使用的遊戲道具在玩家在不同的遊戲之間切換時被使用,處於未激活狀態的跨遊戲使用的 遊戲道具在玩家在不同的遊戲之間切換時不被使用;2) 多個在線網路遊戲運行時,產生跨遊戲使用的遊戲道具信息設立、讀取或變更請求,3) 根據設立請求在所述人物形象信息存儲伺服器中生成對應遊戲帳號的遊戲道具信息存 取結點;根據讀取請求發送對應遊戲號的遊戲道具信息至所述遊戲伺服器,根據該變更請求 變更對應遊戲帳號的跨遊戲使用的遊戲道具信息。
6、 根據權利要求5所述的遊戲道具統一處理方法,其特徵在於所述步驟2)中的變更請求包括激活請求,所述步驟3)中根據該激活請求將對應的所述人 物形象信息存儲伺服器中的跨遊戲使用的遊戲道具的狀態修改為激活狀態。
7、 根據權利要求5所述的遊戲道具統一處理方法,其特徵在於-所述步驟2)中的變更請求包括刪除請求,所述步驟3)中根據該刪除請求將對應的所述人 物形象信息存儲伺服器中的跨遊戲使用的遊戲道具的刪除。
8、 根據權利要求5所述的遊戲道具統一處理方法,其特徵在於-所述步驟2)中的變更請求包括遊戲使用範圍設定請求,所述步驟3)中根據該設定請求設 定所述人物形象信息存儲伺服器中的對應的跨遊戲使用的遊戲道具的使用遊戲範圍。
9、 根據權利要求5至8中任一所述的遊戲道具統一處理方法,其特徵在於 所述人物形象信息存儲伺服器的數量為多個,在所述步驟2)中產生設立請求時,還包括人物形象信息存儲伺服器選擇步驟。
10、 根據權利要求5至8中任一所述的遊戲道具統一處理方法,其特徵在於 所述人物形象信息存儲伺服器選擇的方法為輪詢方式。
11、 根據權利要求5至8中任一所述的遊戲道具統一處理方法,其特徵在於 所述人物形象信息存儲伺服器選擇的方法為根據所述人物形象信息存儲伺服器的帶寬、玩家所在區域、訪問負載、故障率選擇調度和分配的所述人物形象信息存儲伺服器。
全文摘要
一種遊戲道具統一處理系統及其處理方法,所述系統包括一個或多個遊戲伺服器,用於運行多個在線網路遊戲並產生跨遊戲使用的遊戲道具信息設立、讀取或變更請求,以設立、讀取或變更存儲於對應人物形象信息存儲伺服器中的遊戲帳號的跨遊戲使用的遊戲道具信息;一個或多個人物形象信息存儲伺服器,其內存儲有跨遊戲使用的遊戲道具信息,用於響應所述遊戲伺服器中的跨遊戲使用的遊戲道具信息設立、讀取或變更請求。本發明使得由不同人員開發的遊戲客戶端可以相當迅速方便的整合在一起,完全兼容各種不同的圖形底層。並保證可以迅速連續地在不同遊戲間切換,在切換時不會把控制權交還給作業系統,實現無縫的切換,給玩家流暢的體驗。
文檔編號G06F19/00GK101377798SQ20081020026
公開日2009年3月4日 申請日期2008年9月23日 優先權日2008年9月23日
發明者杜偉軍 申請人:上海久遊網絡科技有限公司