用于提供使用戶能夠改變物品的形狀的在線游戲的方法及其系統(tǒng)的制作方法
【專利摘要】提供在線游戲的方法通過在線游戲提供系統(tǒng)來(lái)執(zhí)行,在線游戲提供系統(tǒng)通過網(wǎng)絡(luò)與至少一個(gè)游戲客戶端連接并且向所連接的至少一個(gè)客戶端提供虛擬角色和應(yīng)用于該虛擬角色的物品。該方法使得用戶能夠根據(jù)他的意愿對(duì)應(yīng)用于在線游戲所提供的虛擬角色的物品的物品外觀進(jìn)行改變,使得佩戴在虛擬角色身上的物品可以被不同地裝飾,從而與虛擬空間中的其他虛擬角色相比有個(gè)性并區(qū)分開。
【專利說(shuō)明】用于提供使用戶能夠改變物品的形狀的在線游戲的方法及其系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及游戲提供技術(shù),更具體地,涉及一種根據(jù)用戶對(duì)虛擬物品的要求對(duì)相應(yīng)的物品提供定制的外觀改變的在線游戲提供方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)裝置和網(wǎng)絡(luò)環(huán)境的發(fā)展,在線游戲也得到了發(fā)展。由于傳統(tǒng)線下游戲的差異使在線游戲得到了發(fā)展,并且該差異包括在線用戶之間的合作。
[0003]最初的在線游戲主要包括MORPG(多人在線角色扮演游戲)等游戲,并且根據(jù)高網(wǎng)絡(luò)帶寬和計(jì)算裝置的發(fā)展出現(xiàn)了各種在線游戲。
[0004]這種在線游戲典型地采用代表用戶的虛擬角色作為游戲處理目標(biāo)并向虛擬角色應(yīng)用特定物品以提供游戲。
[0005]在這樣的在線游戲中,虛擬角色的外觀對(duì)游戲用戶起作用使得對(duì)虛擬角色應(yīng)用多種個(gè)性特征變得很重要。也就是說(shuō),存在表達(dá)虛擬角色的個(gè)性以及拒絕對(duì)虛擬角色去個(gè)性化的要求。
[0006]以上,傳統(tǒng)在線游戲已經(jīng)發(fā)展了支持對(duì)虛擬角色本身的外觀變化的各種技術(shù)。韓國(guó)公開專利N0.2005-0011120公開了支持虛擬角色本身變化的傳統(tǒng)在線游戲技術(shù)。韓國(guó)公開專利N0.2005-0011120提供了一種通過根據(jù)面部元素的特征對(duì)由面部元素組成的向量分量進(jìn)行改變而形成的人物(avatar)形狀形成過程和人物化妝過程。
[0007]但是,雖然這樣的傳統(tǒng)技術(shù)支持對(duì)于虛擬用戶本身的各種改變,但局限于不支持對(duì)虛擬角色佩戴的物品的外觀的改變。以上,實(shí)現(xiàn)了虛擬角色的外觀個(gè)性化,但應(yīng)用到虛擬角色上的物品外觀可能僅僅是去個(gè)性化的表達(dá),因此傳統(tǒng)技術(shù)限制了用戶對(duì)虛擬角色的外觀改變的需求。
【發(fā)明內(nèi)容】
[0008]技術(shù)課題
[0009]本發(fā)明的實(shí)施方式提出了一種在線游戲提供方法,該方法支持根據(jù)用戶的需求對(duì)應(yīng)用于虛擬角色的物品的物品外觀進(jìn)行改變以對(duì)虛擬角色佩戴的物品外觀進(jìn)行不同地裝飾并通過在虛擬空間中的唯一裝置將他或她自身的角色與其他虛擬角色區(qū)分開。
[0010]本發(fā)明實(shí)施方式提出一種在線游戲提供方法,該方法提供對(duì)物品外觀的改變,該物品外觀應(yīng)用了修補(bǔ)真實(shí)的服裝、提供真實(shí)界面切割或修補(bǔ)衣服所必須的各種功能以向用戶提供對(duì)物品外觀改變的額外興趣。
[0011]本發(fā)明實(shí)施方式提供了一種能夠根據(jù)虛擬角色外貌而自動(dòng)改變物品外觀以方便地對(duì)物品的外觀進(jìn)行改變的在線游戲提供方法。
[0012]技術(shù)方案
[0013]在某個(gè)實(shí)施方式中,一種由在線游戲提供服務(wù)器執(zhí)行的在線游戲提供方法,所述在線游戲提供服務(wù)器通過網(wǎng)絡(luò)與至少一個(gè)游戲客戶端連接并且向所述至少一個(gè)游戲客戶端提供基于虛擬角色和應(yīng)用到所述虛擬角色的物品的在線游戲,所述在線游戲提供方法包括以下步驟:(a)向第一游戲客戶端提供至少一個(gè)物品的外觀信息和針對(duì)所述至少一個(gè)物品的編輯裝置;以及(b)根據(jù)通過所述編輯裝置接收到的改變信息,通過改變所述至少一個(gè)物品的外觀對(duì)象或?qū)λ鐾庥^對(duì)象進(jìn)行重新繪制來(lái)重新配置所述至少一個(gè)物品的外觀。
[0014]在一個(gè)實(shí)施方式中,所述編輯裝置可包括:切割模塊,其被配置為切割所述至少一個(gè)物品的外觀的至少一部分區(qū)域;長(zhǎng)度改變模塊,其被配置為以統(tǒng)一比例來(lái)縮短或拉長(zhǎng)所述至少一個(gè)物品的外觀的至少一部分區(qū)域;調(diào)整模塊,其被配置為將所述至少一個(gè)物品的外觀的至少一部分區(qū)域調(diào)整為特定形狀。
[0015]在一個(gè)實(shí)施方式中,所述步驟(b)可包括:當(dāng)請(qǐng)求了包括基于特定點(diǎn)的中心的吸引效果的所述改變信息時(shí),指派基于所述特定點(diǎn)的中心的所述吸引效果以改變相應(yīng)物品的外觀對(duì)象;以及基于所述相應(yīng)物品的改變后的外觀對(duì)象來(lái)重新繪制所述相應(yīng)物品的紋理。
[0016]在一個(gè)實(shí)施方式中,所述步驟(b)可包括:檢查所述改變信息是否包括通過所述調(diào)整模塊請(qǐng)求的針對(duì)所述至少一個(gè)物品的特定形狀的調(diào)整請(qǐng)求;當(dāng)所述改變信息包括針對(duì)所述特定形狀的調(diào)整請(qǐng)求時(shí),改變相應(yīng)物品的所述外觀對(duì)象使得用所述特定形狀的至少一部分來(lái)繪制所述改變后的外觀對(duì)象;以及基于所述改變后的外觀對(duì)象來(lái)重新繪制所述相應(yīng)物品的紋理。
[0017]在一個(gè)實(shí)施方式中,所述步驟(b)可包括:檢查所述改變信息是否包括通過所述長(zhǎng)度改變模塊請(qǐng)求的針對(duì)所述至少一個(gè)物品的長(zhǎng)度改變請(qǐng)求;當(dāng)所述改變信息包括所述長(zhǎng)度改變請(qǐng)求時(shí),根據(jù)所述長(zhǎng)度改變請(qǐng)求沿著長(zhǎng)度改變方向以統(tǒng)一比例縮短或拉長(zhǎng)所述至少一個(gè)物品的所述外觀對(duì)象;以及通過以所述統(tǒng)一比例縮短或拉長(zhǎng)所述外觀對(duì)象來(lái)調(diào)整所述至少一個(gè)物品的紋理并且針對(duì)縮短或拉長(zhǎng)后的外觀對(duì)象來(lái)重新繪制改變后的紋理。
[0018]在一個(gè)實(shí)施方式中,所述步驟(b)可包括:檢查所述改變信息是否包括通過所述切割模塊請(qǐng)求的針對(duì)所述至少一個(gè)物品的切割請(qǐng)求;當(dāng)所述改變信息包括所述切割請(qǐng)求時(shí),根據(jù)所述切割請(qǐng)求去除所述至少一個(gè)物品的所述外觀對(duì)象的至少一部分區(qū)域;以及針對(duì)切割后的外觀對(duì)象來(lái)重新繪制所述至少一個(gè)物品的紋理。
[0019]在一個(gè)實(shí)施方式中,在線游戲提供方法可還包括(C)確定根據(jù)所述改變信息被重新配置的至少一個(gè)物品是否與所述虛擬角色的所述外觀對(duì)象的至少一部分區(qū)域相交疊,如果是,則將重新配置的外觀恢復(fù)為原始外觀。
[0020]在一個(gè)實(shí)施方式中,所述步驟(C)可包括:如果不是,則順序地對(duì)重新配置的所述至少一個(gè)物品的外觀和所述虛擬角色的外觀進(jìn)行紋理繪制。
[0021]在一個(gè)實(shí)施方式中,所述步驟(C)還可包括:當(dāng)存在相互交疊的區(qū)域時(shí),基于與所述交疊區(qū)域相關(guān)的至少兩個(gè)物品的優(yōu)先級(jí)選擇性地或優(yōu)先地顯示高優(yōu)先級(jí)物品的外觀對(duì)象或?qū)υ撏庥^對(duì)象中繪制紋理。
[0022]在一個(gè)實(shí)施方式中,所述步驟(C)可包括:對(duì)于所述交疊區(qū)域,顯示所述高優(yōu)先級(jí)物品的外觀對(duì)象和繪制在該外觀對(duì)象中的紋理;對(duì)于沒有交疊的區(qū)域,顯示低優(yōu)先級(jí)物品的外觀對(duì)象和繪制在該外觀對(duì)象中的紋理;以及對(duì)于所述交疊區(qū)域,去除低優(yōu)先級(jí)物品的外觀對(duì)象和繪制在該外觀對(duì)象中的紋理的顯示。
[0023]在某個(gè)實(shí)施方式中,一種由在線游戲提供服務(wù)器執(zhí)行的在線游戲提供方法,所述在線游戲提供服務(wù)器通過網(wǎng)絡(luò)與至少一個(gè)游戲客戶端連接并且向所述至少一個(gè)游戲客戶端提供基于虛擬角色和應(yīng)用到所述虛擬角色的物品的在線游戲。所述在線游戲提供方法包括以下步驟:(a)根據(jù)從第一游戲客戶端接收的針對(duì)所述至少一個(gè)第一物品的改變信息改變所述至少一個(gè)第一物品的外觀對(duì)象或?qū)L制進(jìn)所述外觀對(duì)象的紋理進(jìn)行重新繪制以重新配置所述至少一個(gè)第一物品的外觀;(b)檢查是否存在至少一個(gè)第二物品與所述重新配置的至少一個(gè)第一物品的所述外觀交疊;以及(c)當(dāng)存在所述至少一個(gè)第二物品與所述重新配置的至少一個(gè)第一物品的所述外觀交疊時(shí),基于針對(duì)與所述交疊區(qū)域相關(guān)的至少一個(gè)第一物品和第二物品的優(yōu)先級(jí)選擇性地或優(yōu)先地顯示高優(yōu)先級(jí)物品的所述外觀對(duì)象或用于繪制所述物品對(duì)象的紋理。
[0024]在一個(gè)實(shí)施方式中,在線游戲提供方法可還包括:(d)檢查所述第一物品或所述第二物品中的至少一個(gè)是否與所述虛擬角色的至少所述外觀對(duì)象區(qū)域交疊,當(dāng)存在所述交疊區(qū)域時(shí)將重新配置的外觀恢復(fù)成原始外觀。
[0025]在某個(gè)實(shí)施方式中,一種提供在線游戲的在線游戲提供服務(wù)器,所述在線游戲提供服務(wù)器通過網(wǎng)絡(luò)與至少一個(gè)游戲客戶端連接并且向所述至少一個(gè)游戲客戶端提供基于虛擬角色和應(yīng)用到所述虛擬角色的物品的在線游戲。所述在線游戲提供服務(wù)器包括:物品數(shù)據(jù)庫(kù),其被配置為存儲(chǔ)由所述虛擬角色佩戴的多個(gè)物品的外觀信息;對(duì)象改變單元,其被配置為根據(jù)從所述至少一個(gè)游戲客戶端接收的改變信息來(lái)改變特定物品的外觀對(duì)象;以及外觀改變控制單元,其被配置為向所述至少一個(gè)游戲客戶端提供用于改變所述至少一個(gè)物品的外觀的外觀編輯裝置,并通過所述外觀編輯裝置將所輸入的改變信息提供給所述對(duì)象改變單元。
[0026]在一個(gè)實(shí)施方式中,所述對(duì)象改變單元可包括:切割模塊,其被配置為切割所述特定物品的外觀的至少一部分區(qū)域;長(zhǎng)度改變模塊,其被配置為以統(tǒng)一比例縮短或拉長(zhǎng)所述物品的外觀的至少一部分區(qū)域;以及調(diào)整模塊,其被配置為將所述物品的外觀的至少一部分區(qū)域調(diào)整為特定形狀。
[0027]在一個(gè)實(shí)施方式中,在線游戲提供服務(wù)器還可包括:紋理繪制單元,其被配置為根據(jù)改變后的外觀對(duì)象來(lái)增加或減少重新繪制。
[0028]在一個(gè)實(shí)施方式中,所述外觀改變控制單元可包括:向所述對(duì)象改變單元或紋理繪制單元提供所述改變信息以改變所述特定物品的外觀,并且通過所述外觀編輯裝置向所述至少一個(gè)游戲客戶端提供改變后的物品的外觀信息。
[0029]在某個(gè)實(shí)施方式中,一種記錄有用于執(zhí)行在線游戲提供方法的程序的存儲(chǔ)介質(zhì),所述程序通過網(wǎng)絡(luò)與至少一個(gè)游戲客戶端連接并且向所連接的至少一個(gè)客戶端提供基于虛擬角色的在線游戲,所述程序包括:(a)提供針對(duì)由第一游戲客戶端選擇的至少一個(gè)物品的外觀信息和所述至少一個(gè)物品的外觀的編輯裝置的功能;(b)根據(jù)通過所述編輯裝置接收到的改變信息來(lái)改變所述至少一個(gè)物品的所述外觀對(duì)象或者對(duì)重新繪制所述外觀對(duì)象的紋理進(jìn)行重新繪制以對(duì)所述至少一個(gè)物品的外觀進(jìn)行重新配置的功能。
[0030]有益效果
[0031]在線游戲提供方法和相關(guān)技術(shù)可支持根據(jù)用戶的需求對(duì)應(yīng)用于虛擬角色的物品的物品外觀進(jìn)行改變以對(duì)虛擬角色佩戴的物品外觀進(jìn)行不同地裝飾并通過在虛擬空間中的唯一裝置將他或她自身的角色與其他虛擬角色區(qū)分開。
[0032]在線游戲提供方法和相關(guān)技術(shù)可提供對(duì)物品外觀的改變,該物品外觀應(yīng)用了修補(bǔ)真實(shí)的服裝、提供真實(shí)界面切割或修補(bǔ)衣服所必須的各種功能以向用戶提供對(duì)物品外觀改變的額外興趣。
[0033]在線游戲提供方法和相關(guān)技術(shù)可根據(jù)虛擬角色外貌而自動(dòng)改變物品外觀以方便地對(duì)物品的外觀進(jìn)行改變的在線游戲提供方法。
【專利附圖】
【附圖說(shuō)明】
[0034]圖1是示出根據(jù)本發(fā)明實(shí)施方式的在線游戲提供服務(wù)器和游戲客戶端的圖;
[0035]圖2是示出在線游戲提供服務(wù)器的一個(gè)實(shí)施方式的框圖;
[0036]圖3是示出在線游戲提供服務(wù)器的另一個(gè)實(shí)施方式的圖;
[0037]圖4至圖11是示出各種物品編輯過程和各種物品編輯效果的圖;
[0038]圖12是示出在線游戲提供方法的一個(gè)實(shí)施方式的流程圖;
[0039]圖13是示出在線游戲提供方法的另一個(gè)實(shí)施方式的流程圖;
[0040]圖14是示出在線游戲提供方法的其他實(shí)施方式的流程圖。
【具體實(shí)施方式】
[0041]本發(fā)明的解釋僅是對(duì)結(jié)構(gòu)解釋或功能解釋的實(shí)施方式,因此本發(fā)明的保護(hù)范圍不應(yīng)被解釋為局限于實(shí)施方式中所解釋的實(shí)施方式。也就是說(shuō),由于在不脫離本發(fā)明特征的情況下可以采用多種形成實(shí)現(xiàn)實(shí)施方式,因此應(yīng)當(dāng)理解,除非在其他方面特別指出,否則以上描述的實(shí)施方式不受限于之前描述的任何細(xì)節(jié),而是應(yīng)當(dāng)寬泛地解釋為落入權(quán)利要求限定的范圍內(nèi)。因此,落入權(quán)利要求保護(hù)范圍或這樣的保護(hù)范圍的等同物內(nèi)的各種改變和修改旨在被權(quán)利要求包含。
[0042]本發(fā)明中描述的術(shù)語(yǔ)應(yīng)當(dāng)做以下理解。
[0043]當(dāng)術(shù)語(yǔ)諸如“第一”和“第二”等用來(lái)描述不同組件時(shí),這樣的組件不必然理解為局限于上述術(shù)語(yǔ)。上述術(shù)語(yǔ)僅用來(lái)將一個(gè)組件與另一個(gè)組進(jìn)行區(qū)分。例如,在不脫離本發(fā)明權(quán)利范圍的情況下,可以將第一組件指做第二組件,并且類似地可以將第二組件指做第一組件。
[0044]應(yīng)當(dāng)理解,當(dāng)將元件指做與另一元件“連接”時(shí),其可以是與其他元件直接連接也可以出現(xiàn)介于中間的元件。相反,當(dāng)將元件指做與另一元件“直接連接”時(shí),則不出現(xiàn)介于中間的元件。此外,除非明確地相反地描述,否則詞語(yǔ)“包括”將被理解為表示包括規(guī)定的元件但并不排除其他元件。同時(shí),可以對(duì)描述組件之間關(guān)系的其他表述諸如“在...之間”、“恰好在...之間”或“與...鄰近”和“直接與...鄰近”做類似地解釋。
[0045]除非上下文明確地指出,否則本發(fā)明中的單數(shù)形式意味著也包括多數(shù)形式。還應(yīng)當(dāng)進(jìn)一步理解輸入“包括”或“具有”等意味著在說(shuō)明書中公開的特征、數(shù)量、操作、動(dòng)作、組件、部分或其組合的存在,并且不排除存在或添加一個(gè)或更多個(gè)其他特征、數(shù)量、操作、動(dòng)作、組件、部分或其組合的可能性。
[0046]本發(fā)明可實(shí)現(xiàn)為機(jī)器可讀介質(zhì)上的機(jī)器可讀代碼。機(jī)器可讀介質(zhì)包括用于存儲(chǔ)機(jī)器可讀數(shù)據(jù)的任何類型的記錄元件。機(jī)器可讀記錄介質(zhì)的例子包括只讀存儲(chǔ)器(ROM)、隨機(jī)訪問存儲(chǔ)器(RAM)、壓縮光盤-只讀存儲(chǔ)器(⑶-ROM)、磁帶、光盤和光學(xué)數(shù)據(jù)存儲(chǔ)。媒介也可以是載波(例如因特網(wǎng)傳輸)。計(jì)算機(jī)可讀記錄介質(zhì)可在以分散式存儲(chǔ)并執(zhí)行機(jī)器可讀代碼的聯(lián)網(wǎng)的機(jī)器系統(tǒng)當(dāng)中分配。
[0047]本發(fā)明使用的術(shù)語(yǔ)僅用來(lái)描述特定實(shí)施方式,并不意味著限制本發(fā)明。除非定義,在此使用的包括技術(shù)術(shù)語(yǔ)和科學(xué)術(shù)語(yǔ)的所有術(shù)語(yǔ)具有與本領(lǐng)域技術(shù)人員一般理解的含義相同的含義。通常使用的字典中定義的這樣的術(shù)語(yǔ)被解釋為具有與相關(guān)技術(shù)中的語(yǔ)境意義相同的含義,除非在本發(fā)明中明確定義,否則這樣的術(shù)語(yǔ)不被解釋為具有理想地或過分地形式意義。
[0048]圖1是示出根據(jù)本發(fā)明示例實(shí)施方式的在線游戲提供服務(wù)器和游戲客戶端的圖。
[0049]在線游戲提供服務(wù)器100(以下稱為游戲提供服務(wù)器)可通過在線網(wǎng)絡(luò)環(huán)境向至少一個(gè)用戶(游戲客戶端)提供在線游戲。在描述的技術(shù)中,在線游戲提供服務(wù)器100對(duì)應(yīng)于提供在線游戲的服務(wù)器的邏輯單元,并且物理上不局限于單個(gè)的計(jì)算裝置。例如,在線游戲提供服務(wù)器100可實(shí)現(xiàn)為被配置成多個(gè)物理服務(wù)器裝置或執(zhí)行分散處理的多個(gè)計(jì)算裝置的單個(gè)服務(wù)器組。
[0050]在描述的技術(shù)中,由在線游戲服務(wù)器100提供的在線游戲可對(duì)應(yīng)于基于多用戶的在線游戲。
[0051]在描述的技術(shù)中,由游戲提供服務(wù)器100提供的在線游戲可不局限于特定類型的游戲。也就是說(shuō),在線游戲可使用虛擬角色和應(yīng)用于虛擬角色的物品,但并不局限于特定類型的游戲。例如,在線游戲可應(yīng)用于各種各樣的在線游戲,例如MORPG(多人在線角色扮演游戲)、MMORPG(大型多人在線角色扮演游戲)、運(yùn)動(dòng)在線游戲、FPS (第一人稱射擊)和TPF (第三人稱射擊)。
[0052]游戲提供服務(wù)器100可與用于提供在線游戲的游戲客戶端200進(jìn)行實(shí)時(shí)數(shù)據(jù)交換。
[0053]游戲提供服務(wù)器100可根據(jù)用戶的輸入對(duì)應(yīng)用于游戲中提供的虛擬角色的物品外觀進(jìn)行改變。將會(huì)在圖2至圖3對(duì)游戲提供服務(wù)器100進(jìn)行解釋。
[0054]游戲客戶端200對(duì)應(yīng)于在用戶終端操作的游戲提供裝置。用戶終端可對(duì)應(yīng)于配備了中央處理單元、存儲(chǔ)單元和輸入輸出單元的終端,例如PC、平板PC和智能電話。
[0055]游戲客戶端200可與游戲提供服務(wù)器100進(jìn)行通信以向用戶提供在線游戲。根據(jù)一個(gè)實(shí)施方式,游戲客戶端200可加載用于游戲操作的游戲引擎的至少一部分。例如,為了快速處理,可在游戲客戶端200上執(zhí)行用于提供在線游戲的至少部一分特定計(jì)算。
[0056]游戲客戶端200可向用戶提供從游戲提供服務(wù)器100提供的物品編輯裝置以生成物品的改變請(qǐng)求(以下稱為改變信息)并提供該改變請(qǐng)求。
[0057]在一個(gè)實(shí)施方式中,游戲客戶端200可以根據(jù)改變信息來(lái)顯示經(jīng)改變的物品外觀或佩戴經(jīng)改變的物品的虛擬角色或者從游戲提供服務(wù)器100提供的虛擬角色的動(dòng)作以向用戶顯示經(jīng)改變的物品。
[0058]圖2是示出在線游戲提供服務(wù)器的一個(gè)實(shí)施方式的框圖。
[0059]參見圖2,游戲提供服務(wù)器100可包括通信單元、游戲引擎120、游戲提供控制單元130、物品數(shù)據(jù)庫(kù)140、角色數(shù)據(jù)庫(kù)150、目標(biāo)改變單元170、紋理繪制單元180和物品改變控制單元160。
[0060]通信單元110可根據(jù)游戲提供控制單元130的控制來(lái)設(shè)置或保持針對(duì)游戲客戶端200的通信環(huán)境和游戲條款。
[0061]通信單元110可以根據(jù)游戲提供控制單元130的控制直接控制物品改變控制單元160以與游戲客戶端200進(jìn)行通信。
[0062]游戲引擎120對(duì)應(yīng)于用于游戲操作的組件并且可與游戲客戶端200連接以向用戶提供在線游戲。在描述的實(shí)施方式中,可用游戲提供控制單元130分離地實(shí)現(xiàn)游戲引擎120或者將游戲引擎120集成到游戲提供控制單元130中。
[0063]在一個(gè)實(shí)施方式中,可將游戲引擎的至少一部分加載到游戲客戶端200中。
[0064]游戲提供控制單元130可控制游戲提供服務(wù)器100的不同組件以提供在線游戲。
[0065]游戲提供控制單元130可以從在線游戲內(nèi)容中接收與物品改變相關(guān)的請(qǐng)求和數(shù)據(jù)以向物品改變控制單元160提供相應(yīng)的請(qǐng)求或數(shù)據(jù)。也就是說(shuō),物品改變控制單元160控制并執(zhí)行與物品外觀改變相關(guān)的特定過程。
[0066]在一個(gè)實(shí)施方式中,方便起見,圖2將游戲提供單元130表示為與物品改變控制單元160相區(qū)分的分離組件。但是,也可以將游戲提供控制單元130和物品改變控制單元160集成在一起,使得該實(shí)施方式并不用于限制權(quán)利要求保護(hù)范圍。
[0067]物品數(shù)據(jù)庫(kù)140可存儲(chǔ)從在線游戲提供并由虛擬角色佩戴的多個(gè)物品的外觀信肩、O
[0068]在一個(gè)實(shí)施方式中,物品數(shù)據(jù)庫(kù)140可將多個(gè)物品分類為預(yù)定的組以存儲(chǔ)經(jīng)分類的物品的外觀信息。例如,物品數(shù)據(jù)庫(kù)140可將頭部佩戴的帽子、鋼盔和頭盔分類為一個(gè)組,并將手套或護(hù)手分類為另一個(gè)組。
[0069]角色數(shù)據(jù)庫(kù)150可存儲(chǔ)虛擬角色的信息。
[0070]在一個(gè)實(shí)施方式中,角色數(shù)據(jù)庫(kù)150可存儲(chǔ)虛擬角色的外觀信息。更具體地,角色數(shù)據(jù)庫(kù)150存儲(chǔ)外觀對(duì)象的信息和繪制在外觀對(duì)象中以顯示虛擬角色的紋理的信息。
[0071]在一個(gè)實(shí)施方式中,角色數(shù)據(jù)庫(kù)150可存儲(chǔ)虛擬角色的動(dòng)作的信息。例如,角色數(shù)據(jù)庫(kù)150可存儲(chǔ)一系列預(yù)定動(dòng)作的信息,例如虛擬角色的體操動(dòng)作。
[0072]物品改變控制單元160可控制物品數(shù)據(jù)庫(kù)140、角色數(shù)據(jù)庫(kù)150、目標(biāo)改變單元170和紋理繪制單元180以提供改變物品外觀的功能。
[0073]物品改變控制單元160可向游戲客戶端200提供改變物品外觀的外觀編輯裝置。例如,游戲外觀編輯裝置可包括物品選擇界面、顯示物品的顯示界面以及改變所顯示的物品外觀的編輯界面。
[0074]在一個(gè)實(shí)施方式中,外觀編輯裝置可包括切割(cutting)模式、長(zhǎng)度改變模式和調(diào)整模式中的至少一種以提供編輯界面。這里,切割模式可對(duì)應(yīng)于切割至少一個(gè)物品的外觀的至少一部分區(qū)域的模式,長(zhǎng)度改變模式可對(duì)應(yīng)于按統(tǒng)一比例縮短或拉長(zhǎng)至少一個(gè)物品的外觀的至少一部分區(qū)域的模式。調(diào)整模式可對(duì)應(yīng)于將至少一個(gè)物品的外觀的至少一部分區(qū)域調(diào)成特定形狀的模式。
[0075]在一個(gè)實(shí)施方式中,外觀編輯裝置可向游戲提供服務(wù)器100提供針對(duì)所改變的物品外觀的改變信息以接收針對(duì)外觀改變的物品的信息。在一個(gè)實(shí)施方式中,外觀編輯裝置可連續(xù)地提供改變信息。也就是說(shuō),當(dāng)用戶縮短水平長(zhǎng)度并整體地延長(zhǎng)垂直當(dāng)度時(shí),外觀編輯裝置可基于所提供的縮短水平長(zhǎng)度的改變信息來(lái)顯示改變后的物體信息以提供拉長(zhǎng)垂直長(zhǎng)度的改變信息。在另一實(shí)施方式中,外觀編輯裝置可將改變請(qǐng)求分組為批類型以提供改變信息。
[0076]在一個(gè)實(shí)施方式中,物品改變控制單元160可基于接收到的改變信息來(lái)控制目標(biāo)改變單元170和紋理繪制單元180以改變物品外觀并向游戲客戶端200提供改變物品外觀的結(jié)果。
[0077]在另一實(shí)施方式中,物品改變控制單元160可將接收到的改變信息分類成與目標(biāo)和紋理相關(guān)的改變以向目標(biāo)改變單元170和紋理繪制單元180提供分類的信息,然后物品改變控制單元160可改變物品的外觀以向游戲客戶端200提供改變物品的外觀的結(jié)果。
[0078]在一個(gè)實(shí)施方式中,物品改變控制單元160可根據(jù)改變的外觀來(lái)確定重新配置的至少一個(gè)物品是否與外觀對(duì)象的至少一部分交疊,如果是,那么物品改變控制單元160可將重新配置的外觀恢復(fù)成原始外觀。否則,在此,物品改變控制單元160可在重新配置的至少一個(gè)物品上并且在虛擬角色的外觀前面進(jìn)行紋理繪制以顯示佩戴了該物品的外觀。
[0079]物品改變控制單元160可根據(jù)改變信息來(lái)重新配置特定物品外觀。
[0080]在一個(gè)實(shí)施方式中,物品改變控制單元160可基于特定點(diǎn)的中心來(lái)指派吸引效果。例如,當(dāng)改變信息包括基于特定點(diǎn)中心的針對(duì)吸引效果的請(qǐng)求時(shí),物品改變控制單元160可控制用來(lái)基于特定點(diǎn)中心指派吸引效果的目標(biāo)改變單元170以改變相應(yīng)物品的外觀對(duì)象。物品改變控制單元160可控制紋理繪制單元180以基于改變的外觀對(duì)象來(lái)重新繪制相應(yīng)物品的紋理。
[0081]在一個(gè)實(shí)施方式中,物品改變控制單元160可將物品外觀調(diào)整為特定形狀。例如,物品改變控制單元160可通過調(diào)整模塊來(lái)確定改變信息是否包括針對(duì)物品的特定形狀的調(diào)整請(qǐng)求。當(dāng)改變信息包括調(diào)整請(qǐng)求時(shí),為了與特定形狀的至少一部分匹配,物品改變控制單元160可向目標(biāo)改變單元170請(qǐng)求改變相應(yīng)物品的外觀對(duì)象的至少一部分。物品改變控制單元160可控制紋理繪制單元180以基于改變的外觀對(duì)象來(lái)重新繪制相應(yīng)物品的紋理。
[0082]在一個(gè)實(shí)施方式中,物品改變控制單元160可改變物品外觀的長(zhǎng)度。這里,長(zhǎng)度改變對(duì)應(yīng)于基于之前的比例拉長(zhǎng)或縮短長(zhǎng)度。例如,物品改變控制單元160可通過長(zhǎng)度改變模塊來(lái)檢查改變信息是否包括針對(duì)物品的長(zhǎng)度改變請(qǐng)求。當(dāng)改變信息包括長(zhǎng)度改變請(qǐng)求時(shí),物品改變控制單元160根據(jù)長(zhǎng)度改變可向目標(biāo)改變單元170請(qǐng)求沿著長(zhǎng)度改變方向以統(tǒng)一比例縮短或拉長(zhǎng)目標(biāo)外觀。物品改變控制單元160可通過紋理繪制單元180以統(tǒng)一比例縮短或拉長(zhǎng)物品紋理,并且將改變后的物品紋理重新繪制到縮短的或拉長(zhǎng)的外觀對(duì)象上。
[0083]在一個(gè)實(shí)施方式中,物品改變控制單元160可切割物品外觀的至少一部分。例如,物品改變控制單元160可通過切割模塊來(lái)檢查改變信息是否包括對(duì)于物品的切割請(qǐng)求,如果是,那么物品改變控制單元160可根據(jù)切割請(qǐng)求向目標(biāo)改變單元170請(qǐng)求去除物品的外觀對(duì)象的至少一部分。物品改變控制單元160可利用紋理繪制單元180將物品的紋理重新繪制到切割的外觀對(duì)象中。
[0084]當(dāng)至少兩個(gè)物品外觀彼此交疊時(shí),物品改變控制單元160可根據(jù)預(yù)定規(guī)則執(zhí)行交疊處理。更具體地,物品改變控制單元160可利用物品數(shù)據(jù)庫(kù)140或角色數(shù)據(jù)庫(kù)150來(lái)檢查與游戲客戶端200相關(guān)的虛擬角色和應(yīng)用到該虛擬角色的多個(gè)物品的外觀信息。物品改變控制單元160可基于檢查的外觀信息來(lái)比較多個(gè)物品的外觀對(duì)象和繪制進(jìn)外觀對(duì)象的紋理以檢查是否存在彼此交疊的區(qū)域。如果存在彼此交疊的區(qū)域,那么物品改變控制單元160可檢查與相互交疊區(qū)域相關(guān)的至少兩個(gè)物品的優(yōu)先級(jí),并且可選擇性地顯示高優(yōu)先級(jí)物品的外觀對(duì)象和繪制進(jìn)物品的紋理,或者優(yōu)先地顯示特定物品的外觀。
[0085]在一個(gè)實(shí)施方式中,物品改變控制單元160對(duì)于相互排斥的物品可僅顯示一個(gè)物品的外觀。例如,確定與交疊區(qū)域相關(guān)的至少兩個(gè)物品是否是相互排斥的關(guān)系,如果是,那么物品改變控制單元160可從游戲終端200接收針對(duì)至少兩個(gè)物品中的所選擇的第一物品的信息。物品改變控制單元160可顯示針對(duì)第一物品的外觀對(duì)象和繪制進(jìn)虛擬角色上的外觀對(duì)象中的紋理,并且可去除除了第一物品以外其他目標(biāo)的顯示。
[0086]在一個(gè)實(shí)施方式中,物品改變控制單元160針對(duì)交疊區(qū)域可僅顯示高優(yōu)先級(jí)的外觀。例如,物品改變控制單元160針對(duì)交疊區(qū)域可顯示高優(yōu)先級(jí)外觀對(duì)象和繪制進(jìn)外觀對(duì)象中的紋理。物品改變控制單元160針對(duì)除了交疊區(qū)域以外的區(qū)域可顯示具有低優(yōu)先級(jí)的外觀對(duì)象和繪制進(jìn)外觀對(duì)象的紋理,并且針對(duì)交疊區(qū)域可去除低優(yōu)先級(jí)的外觀對(duì)象和繪制進(jìn)外觀對(duì)象的紋理的顯示。
[0087]物品改變控制單元160可同時(shí)進(jìn)行特定物品的改變過程和多個(gè)物品的交疊過程。
[0088]目標(biāo)改變控制單元170可改變物品外觀信息中的外觀對(duì)象。例如,目標(biāo)改變單元170可根據(jù)包括在改變信息中的請(qǐng)求來(lái)切割物品外觀、改變物品長(zhǎng)度、改變物品寬度、將物品吸弓I到特定點(diǎn)或者使物品符合特定形狀。
[0089]在一個(gè)實(shí)施方式中,物品改變單元170可包括對(duì)應(yīng)于編輯裝置的編輯模塊。例如,目標(biāo)改變單元170可包括切割至少一個(gè)物品的至少該外觀區(qū)域的切割模塊、以統(tǒng)一比例縮短或延長(zhǎng)至少一個(gè)物品的至少外觀區(qū)域的長(zhǎng)度改變模塊,以及將至少一個(gè)物品的至少該外觀區(qū)域調(diào)整為特定形狀的調(diào)整模塊。
[0090]紋理繪制模塊180可將紋理繪制進(jìn)物品的外觀對(duì)象中。
[0091]在一個(gè)實(shí)施方式中,紋理繪制模塊180可基于物品改變的外觀對(duì)象拉長(zhǎng)或縮短紋理以表現(xiàn)紋理。例如,當(dāng)編輯模塊切割物品時(shí),紋理繪制單元180可僅對(duì)剩余區(qū)域進(jìn)行繪制。再如,當(dāng)繪制模塊拉長(zhǎng)物品時(shí),紋理繪制模塊可基于整體拉長(zhǎng)的比例來(lái)重新繪制。
[0092]圖3是示出在線游戲提供服務(wù)器的另一實(shí)施方式的圖。對(duì)于圖2所示的一個(gè)實(shí)施方式,圖3所示的另一實(shí)施方式可進(jìn)一步包括動(dòng)作播放單元190。也可在游戲提供服務(wù)器100中執(zhí)行這些實(shí)施方式,基本相同的組件和過程將會(huì)省略。但是,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解這樣的省略并且這樣的省略不應(yīng)限制權(quán)利要求的保護(hù)范圍。
[0093]游戲提供服務(wù)器100可進(jìn)一步包括動(dòng)作播放單元190。
[0094]動(dòng)作播放單元190可基于存儲(chǔ)在角色數(shù)據(jù)庫(kù)150中的角色信息來(lái)在虛擬角色上執(zhí)行預(yù)定動(dòng)作。例如,動(dòng)作播放單元190可在特定虛擬角色上執(zhí)行預(yù)定動(dòng)作,例如體操動(dòng)作、跳躍動(dòng)作和歡呼動(dòng)作。
[0095]在一個(gè)實(shí)施方式中,動(dòng)作播放單元190可在佩戴了從物品改變控制單元160提供的物品的虛擬角色上執(zhí)行預(yù)定動(dòng)作。物品改變控制單元160可向游戲客戶端200提供由動(dòng)作播放單元190生成的動(dòng)作以進(jìn)行顯示。執(zhí)行該過程是為了檢查當(dāng)執(zhí)行預(yù)定動(dòng)作時(shí)虛擬人物和物品外觀是否彼此交疊或者損壞。
[0096]圖4至圖11是示出各種物品編輯過程和各種物品編輯效果的圖。
[0097]圖4示出切割至少部分物品的一個(gè)實(shí)施方式。圖4中,游戲提供服務(wù)器100可根據(jù)改變信息來(lái)執(zhí)行對(duì)至少部分物品的切割。
[0098]圖5示出縮短或拉長(zhǎng)物品的一個(gè)實(shí)施方式。圖5中,游戲提供服務(wù)器100可根據(jù)改變信息以統(tǒng)一比例縮短或拉長(zhǎng)物品。也就是說(shuō),游戲服務(wù)器100以統(tǒng)一比例縮短或拉長(zhǎng)外觀對(duì)象和紋理以進(jìn)行紋理重新繪制。該過程是按順序進(jìn)行的。
[0099]圖6示出縮短或拉長(zhǎng)至少部分物品厚度的一個(gè)實(shí)施方式。圖6中,游戲提供服務(wù)器100可根據(jù)改變信息以統(tǒng)一比例減小或增加至少部分物品的厚度。也就是說(shuō),游戲提供服務(wù)器100可以統(tǒng)一比例順序地增加或減小至少部分外觀對(duì)象和紋理以及紋理的重新繪制以對(duì)物品進(jìn)行縮短或拉長(zhǎng)。
[0100]圖7示出基于特定點(diǎn)吸引物品(即吸引效果)的一個(gè)實(shí)施方式。游戲提供服務(wù)器100可根據(jù)改變信息生成特定點(diǎn)并指定特定點(diǎn)中心的吸引效果以改變?nèi)鐖D7的物品外觀。
[0101]圖8示出裝配物品的一個(gè)實(shí)施方式。圖8中,為了使至少部分物品與相應(yīng)的特定形狀相符,游戲提供服務(wù)器100可根據(jù)改變信息并基于特定形狀改變物品外觀。
[0102]圖9示出相互排斥的交疊的一個(gè)實(shí)施方式。當(dāng)A和B彼此不同時(shí),A和B的至少一部分可交疊,當(dāng)A和B彼此排斥時(shí),可將A和B中的一個(gè)顯示為如圖9 (a)。例如,當(dāng)A對(duì)應(yīng)于袖子而B對(duì)應(yīng)于手套時(shí),僅顯示如圖9(b)的袖子或手套。
[0103]圖10示出進(jìn)行選擇性交疊的一個(gè)實(shí)施方式。當(dāng)A和B彼此不同時(shí),A和B的至少一部分可交疊,當(dāng)A和B對(duì)應(yīng)于選擇性的和優(yōu)選的關(guān)系時(shí),交疊區(qū)域可顯示A和B中高優(yōu)先級(jí)的一個(gè)并且其他區(qū)域可顯示A和B的全部,如圖10(a)所示。例如,當(dāng)頭盔對(duì)應(yīng)于物品的高優(yōu)先級(jí)時(shí),在虛擬角色的外觀上顯示頭盔,如圖10(b)。
[0104]圖11示出針對(duì)交疊區(qū)域進(jìn)行指定優(yōu)先級(jí)以選擇性地修剪的一個(gè)實(shí)施方式。當(dāng)A和B的至少一部分交疊并且A和B彼此排斥時(shí),可顯示A和B中的一個(gè)并且去除低優(yōu)先級(jí)物品的至少一部分,如圖11(a)。例如,在袖子外部不顯示手套的至少一部分。
[0105]以下,圖12至圖14示出在線游戲提供方法的各種實(shí)施方式。可在游戲提供服務(wù)器100中執(zhí)行這些實(shí)施方式,并且基本相同的組件或過程將會(huì)省略。但是,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)應(yīng)當(dāng)理解這樣的省略,并且這樣的省略不應(yīng)限制權(quán)利要求的保護(hù)范圍。
[0106]圖12是示出在線游戲提供方法的一個(gè)實(shí)施方式的流程圖。圖12中所公開的在線游戲提供方法的一個(gè)實(shí)施方式對(duì)應(yīng)于根據(jù)改變信息來(lái)重新配置紋理或紋理重新繪制的實(shí)施方式。
[0107]參見圖12,游戲提供服務(wù)器100可向游戲客戶端100提供至少一個(gè)物品的外觀信息和針對(duì)物品外觀的編輯裝置(步驟S1210)。
[0108]當(dāng)游戲提供服務(wù)器100通過編輯裝置接收到改變信息時(shí)(步驟S1220),游戲提供服務(wù)器100可根據(jù)改變信息來(lái)改變至少一個(gè)物品的外觀對(duì)象(步驟S1230)或者將繪制進(jìn)外觀對(duì)象的紋理進(jìn)行重新繪制以重新配置所述至少一個(gè)物品的外觀(步驟S1240)。
[0109]在一個(gè)實(shí)施方式中,編輯裝置可包括以下中的至少一個(gè):切割模塊,其用于去除至少一個(gè)物品的外觀的至少部分區(qū)域;長(zhǎng)度改變模塊,其用于以統(tǒng)一比例縮短或拉長(zhǎng)至少一個(gè)物品的外觀的至少部分區(qū)域;以及調(diào)整模塊,其用于將至少一個(gè)物品的外觀的至少部分區(qū)域調(diào)整為特定形狀。
[0110]在步驟S1230至S1240的一個(gè)實(shí)施方式中,當(dāng)改變信息包括向特定點(diǎn)中心應(yīng)用吸引效果的請(qǐng)求時(shí),游戲提供服務(wù)器100可指派基于特定點(diǎn)中心的吸引效果以改變相應(yīng)物品的外觀對(duì)象并且將相應(yīng)物品的紋理重新繪制進(jìn)改變后的外觀對(duì)象。
[0111]在步驟S1230至S1240的一個(gè)實(shí)施方式中,游戲提供服務(wù)器100通過調(diào)整模塊來(lái)檢查改變信息是否包括物品特定形狀的調(diào)整請(qǐng)求,如果是,那么可改變被繪制進(jìn)至少部分特定形狀的相應(yīng)物品的至少部分外觀對(duì)象。游戲提供服務(wù)器100可基于改變后的外觀對(duì)象重新繪制相應(yīng)物品的紋理。
[0112]在步驟S1230至S1240的一個(gè)實(shí)施方式中,游戲提供服務(wù)器100通過長(zhǎng)度改變模塊來(lái)檢查改變信息是否包括物品的長(zhǎng)度改變請(qǐng)求,如果是,那么根據(jù)該長(zhǎng)度改變請(qǐng)求以統(tǒng)一比例縮短或拉長(zhǎng)相應(yīng)物品的外觀對(duì)象。游戲提供服務(wù)器100可統(tǒng)一比例地縮短或拉長(zhǎng)物品的紋理并將改變后的紋理重新繪制進(jìn)縮短的和拉長(zhǎng)的外觀對(duì)象。
[0113]在步驟S1230至S1240的一個(gè)實(shí)施方式中,游戲提供服務(wù)器100通過切割模塊來(lái)檢查改變信息是否包括針對(duì)物品的切割請(qǐng)求,如果是,則根據(jù)該切割請(qǐng)求去除物品的至少部分外觀對(duì)象。游戲提供服務(wù)器100可將物品的紋理繪制進(jìn)切割后的外觀對(duì)象中。
[0114]在一個(gè)實(shí)施方式中,游戲提供服務(wù)器100確定根據(jù)改變信息而重新配置的至少一個(gè)物品是否與虛擬角色的外觀區(qū)域的至少部分區(qū)域交疊,如果是,則將重新配置的外觀恢復(fù)成原始外觀。否者,這里,游戲提供服務(wù)器100可順序地繪制重新配置的至少一個(gè)物品的外觀和虛擬角色的外觀。
[0115]圖13是在線游戲提供方法的另一個(gè)實(shí)施方式的流程圖。圖13中的在線游戲提供方法的另一實(shí)施方式對(duì)應(yīng)于對(duì)多個(gè)物品執(zhí)行交疊處理的實(shí)施方式。
[0116]參見圖13,詳細(xì)描述了對(duì)于在線游戲提供方法的另一實(shí)施方式。游戲提供服務(wù)器100可檢查游戲客戶端的外觀信息和應(yīng)用于虛擬角色的多個(gè)物品(步驟S1310)。
[0117]游戲提供服務(wù)器100可基于所檢查的外觀信息來(lái)比較多個(gè)物品的外觀對(duì)象或者繪制進(jìn)外觀對(duì)象的紋理(步驟S1320)以檢查是否存在相互交疊的區(qū)域(步驟S1330)。
[0118]當(dāng)存在交疊區(qū)域時(shí)(步驟S1330),游戲提供服務(wù)器100可基于與至少兩個(gè)物品的優(yōu)先級(jí)來(lái)選擇性地或優(yōu)先地顯示高優(yōu)先級(jí)物品的外觀對(duì)象或繪制進(jìn)外觀對(duì)象中的紋理(步驟 S1340)。
[0119]在步驟S1340的一個(gè)實(shí)施方式中,當(dāng)與交疊區(qū)域相關(guān)的至少兩個(gè)物品彼此排斥時(shí),游戲提供服務(wù)器100可從游戲客戶端200接收這至少兩個(gè)物品中所選擇的第一物品的信息。游戲提供服務(wù)器100可去除所述至少兩個(gè)物品中除了第一物品外的其他物品的顯
/Jn ο
[0120]在步驟S1340的一個(gè)實(shí)施方式中,對(duì)于交疊區(qū)域,游戲提供服務(wù)器100可顯示高優(yōu)先級(jí)的物品的外觀對(duì)象和繪制進(jìn)外觀對(duì)象的紋理,并且對(duì)于除了交疊區(qū)域之外的區(qū)域可去除針對(duì)低優(yōu)先級(jí)物品的外觀對(duì)象和繪制進(jìn)外觀對(duì)象的紋理的顯示。
[0121]圖14是示出在線游戲提供方法的其他實(shí)施方式的流程圖。圖14中的在線游戲提供方法的其他實(shí)施方式對(duì)應(yīng)于執(zhí)行改變物品外觀和將多個(gè)物品交疊的實(shí)施方式。
[0122]圖14中公開的在線游戲提供方法的其他實(shí)施方式,更具體地,游戲提供服務(wù)器100可根據(jù)在至少一個(gè)第一物品處從游戲客戶端200接收到的外觀信息來(lái)改變至少一個(gè)第一物品的外觀對(duì)象或者可將繪制進(jìn)外觀對(duì)象中的紋理進(jìn)行重新繪制以重新配置至少一個(gè)第一物品的外觀(步驟S1310)。
[0123]游戲提供服務(wù)器100可檢查是否存在與至少一個(gè)第一物品的重新配置的外觀相交疊的至少一個(gè)第二物品(步驟S1320),如果是(步驟S1320),那么可基于至少一個(gè)第一物品和第二物品的優(yōu)先級(jí)來(lái)選擇性地或優(yōu)先地顯示高優(yōu)先級(jí)物品的外觀對(duì)象或繪制進(jìn)外觀對(duì)象的紋理(步驟S1330)。
[0124]在一個(gè)實(shí)施方式中,游戲提供服務(wù)器100可確定第一物品或第二物品中的至少一個(gè)是否與虛擬角色的至少部分外觀對(duì)象交疊,如果是,可將重新配置的外觀恢復(fù)成原始外觀。
[0125]在步驟S1410的一個(gè)實(shí)施方式中,游戲提供服務(wù)器100可向游戲客戶端200提供針對(duì)物品外觀的編輯裝置,并且可通過編輯裝置接收改變信息。這里,編輯裝置可包括切割至少一個(gè)物品的外觀的至少部分區(qū)域的切割模塊、以統(tǒng)一比例縮短或拉長(zhǎng)至少一個(gè)物品的外觀的至少部分區(qū)域的長(zhǎng)度改變模塊、以及將至少一個(gè)物品的外觀的至少部分區(qū)域調(diào)整成特定形狀的調(diào)整模塊。
[0126]在一個(gè)實(shí)施方式中,游戲提供服務(wù)器100可通過步驟S1410至步驟S1430來(lái)應(yīng)用改變后的物品外觀并且通過播放特定動(dòng)作向應(yīng)用了物品外觀的虛擬角色提供特定動(dòng)作。
[0127]雖然本文描述了本發(fā)明的優(yōu)選實(shí)施方式,但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解在不脫離技術(shù)主旨和權(quán)利要求限定的保護(hù)范圍的情況下可以采用多種方式對(duì)本發(fā)明進(jìn)行修改或改變。
【權(quán)利要求】
1.一種由在線游戲提供服務(wù)器執(zhí)行的在線游戲提供方法,所述在線游戲提供服務(wù)器通過網(wǎng)絡(luò)與至少一個(gè)游戲客戶端連接并且向所述至少一個(gè)游戲客戶端提供基于虛擬角色和應(yīng)用到所述虛擬角色的物品的在線游戲,所述在線游戲提供方法包括以下步驟: (a)向第一游戲客戶端提供至少一個(gè)物品的外觀信息和針對(duì)所述至少一個(gè)物品的編輯裝置;以及 (b)根據(jù)通過所述編輯裝置接收到的改變信息,通過改變所述至少一個(gè)物品的外觀對(duì)象或重新繪制所述外觀對(duì)象的紋理來(lái)重新配置所述至少一個(gè)物品的外觀。
2.根據(jù)權(quán)利要求1所述的在線游戲提供方法,其中,所述編輯裝置包括: 切割模塊,其被配置為切割所述至少一個(gè)物品的外觀的至少一部分區(qū)域; 長(zhǎng)度改變模塊,其被配置為以統(tǒng)一比例來(lái)縮短或拉長(zhǎng)所述至少一個(gè)物品的外觀的至少一部分區(qū)域; 調(diào)整模塊,其被配置為將所述至少一個(gè)物品的外觀的至少一部分區(qū)域調(diào)整為特定形狀。
3.根據(jù)權(quán)利要求1所述的在線游戲提供方法,其中,所述步驟(b)包括: 當(dāng)請(qǐng)求了包括基于特定點(diǎn)的中心的吸引效果的所述改變信息時(shí),指派基于所述特定點(diǎn)的中心的所述吸引效果以改變相應(yīng)物品的外觀對(duì)象;以及 基于所述相應(yīng)物品的改變后的外觀對(duì)象來(lái)重新繪制所述相應(yīng)物品的紋理。
4.根據(jù)權(quán)利要求2所述的在線游戲提供方法,其中,所述步驟(b)包括: 檢查所述改變信息是否包括通過所述調(diào)整模塊針對(duì)所述至少一個(gè)物品的特定形狀的調(diào)整請(qǐng)求; 當(dāng)所述改變信息包括針對(duì)所述特定形狀的調(diào)整請(qǐng)求時(shí),改變相應(yīng)物品的所述外觀對(duì)象使得用所述特定形狀的至少一部分來(lái)繪制所述改變后的外觀對(duì)象;以及 基于所述改變后的外觀對(duì)象來(lái)重新繪制所述相應(yīng)物品的紋理。
5.根據(jù)權(quán)利要求1所述的在線游戲提供方法,其中,所述步驟(b)包括: 檢查所述改變信息是否包括通過所述長(zhǎng)度改變模塊請(qǐng)求的針對(duì)所述至少一個(gè)物品的長(zhǎng)度改變請(qǐng)求; 當(dāng)所述改變信息包括所述長(zhǎng)度改變請(qǐng)求時(shí),根據(jù)所述長(zhǎng)度改變請(qǐng)求沿著長(zhǎng)度改變方向以統(tǒng)一比例縮短或拉長(zhǎng)所述至少一個(gè)物品的所述外觀對(duì)象;以及 通過以所述統(tǒng)一比例縮短或拉長(zhǎng)所述外觀對(duì)象來(lái)調(diào)整所述至少一個(gè)物品的紋理并且針對(duì)縮短或拉長(zhǎng)后的外觀對(duì)象來(lái)重新繪制改變后的紋理。
6.根據(jù)權(quán)利要求2所述的在線游戲提供方法,其中,所述步驟(b)包括: 檢查所述改變信息是否包括通過所述切割模塊請(qǐng)求的針對(duì)所述至少一個(gè)物品的切割請(qǐng)求; 當(dāng)所述改變信息包括所述切割請(qǐng)求時(shí),根據(jù)所述切割請(qǐng)求去除所述至少一個(gè)物品的所述外觀對(duì)象的至少一部分區(qū)域;以及 針對(duì)切割后的外觀對(duì)象來(lái)重新繪制所述至少一個(gè)物品的紋理。
7.根據(jù)權(quán)利要求1所述的在線游戲提供方法,該方法還包括以下步驟: (C)確定根據(jù)所述改變信息被重新配置的至少一個(gè)物品是否與所述虛擬角色的所述外觀對(duì)象的至少一部分區(qū)域相交疊,如果是,則將重新配置的外觀恢復(fù)為原始外觀。
8.根據(jù)權(quán)利要求7所述的在線游戲提供方法,其中,所述步驟(c)包括: 如果不是,則順序地對(duì)重新配置的所述至少一個(gè)物品的外觀和所述虛擬角色的外觀進(jìn)行紋理繪制。
9.根據(jù)權(quán)利要求7所述的在線游戲提供方法,其中,所述步驟(c)還包括: 當(dāng)存在相互交疊的區(qū)域時(shí),基于與所述交疊區(qū)域相關(guān)的至少兩個(gè)物品的優(yōu)先級(jí)選擇性地或優(yōu)先地顯示高優(yōu)先級(jí)物品的外觀對(duì)象或繪制在該外觀對(duì)象中的紋理。
10.根據(jù)權(quán)利要求9所述的在線游戲提供方法,其中,所述步驟(c)包括: 對(duì)于所述交疊區(qū)域,顯示所述高優(yōu)先級(jí)物品的外觀對(duì)象和繪制在該外觀對(duì)象中的紋理; 對(duì)于沒有交疊的區(qū)域,顯示低優(yōu)先級(jí)物品的外觀對(duì)象和繪制在該外觀對(duì)象中的紋理;以及 對(duì)于所述交疊區(qū)域,去除對(duì)低優(yōu)先級(jí)物品的外觀對(duì)象和繪制在該外觀對(duì)象中的紋理的顯不O
11.一種提供在線游戲的在線游戲提供服務(wù)器,所述在線游戲提供服務(wù)器通過網(wǎng)絡(luò)與至少一個(gè)游戲客戶端連接并且向所述至少一個(gè)游戲客戶端提供基于虛擬角色和應(yīng)用到所述虛擬角色的物品的在線游戲,所述在線游戲提供服務(wù)器包括: 物品數(shù)據(jù)庫(kù),其被配置為存儲(chǔ)由所述虛擬角色佩戴的多個(gè)物品的外觀信息; 對(duì)象改變單元,其被配置為根據(jù)從所述至少一個(gè)游戲客戶端接收的改變信息來(lái)改變特定物品的外觀對(duì)象;以及 外觀改變控制單元,其被配置為向所述至少一個(gè)游戲客戶端提供用于改變所述至少一個(gè)物品的外觀的外觀編輯裝置,并通過所述外觀編輯裝置將所輸入的改變信息提供給所述對(duì)象改變單元。
12.根據(jù)權(quán)利要求11所述的在線游戲提供服務(wù)器,其中,所述對(duì)象改變單元包括: 切割模塊,其被配置為切割所述特定物品的外觀的至少一部分區(qū)域; 長(zhǎng)度改變模塊,其被配置為以統(tǒng)一比例縮短或拉長(zhǎng)所述物品的外觀的至少一部分區(qū)域;以及 調(diào)整模塊,其被配置為將所述物品的外觀的至少一部分區(qū)域調(diào)整為特定形狀。
13.根據(jù)權(quán)利要求12所述的在線游戲提供服務(wù)器,所述在線游戲提供服務(wù)器還包括: 紋理繪制單元,其被配置為根據(jù)改變后的外觀對(duì)象來(lái)增加或減少重新繪制。
14.根據(jù)權(quán)利要求13所述的在線游戲提供服務(wù)器,其中,所述外觀改變控制單元包括: 向所述對(duì)象改變單元或紋理繪制單元提供所述改變信息以改變所述特定物品的外觀,并且通過所述外觀編輯裝置向所述至少一個(gè)游戲客戶端提供改變后的物品的外觀信息。
15.一種記錄有用于執(zhí)行在線游戲提供方法的程序的存儲(chǔ)介質(zhì),所述程序通過網(wǎng)絡(luò)與至少一個(gè)游戲客戶端連接并且向所連接的至少一個(gè)客戶端提供基于虛擬角色的在線游戲,所述程序包括: (a)提供針對(duì)由第一游戲客戶端選擇的至少一個(gè)物品的外觀信息和所述至少一個(gè)物品的外觀的編輯裝置的功能; (b)根據(jù)通過所述編輯裝置接收到的改變信息來(lái)改變所述至少一個(gè)物品的所述外觀對(duì)象或者對(duì)重新繪制所述外觀對(duì)象的紋理進(jìn)行重新繪制以對(duì)所述至少一個(gè)物品的外觀進(jìn)行 重新配置的功能。
【文檔編號(hào)】G06Q50/10GK104137139SQ201380010539
【公開日】2014年11月5日 申請(qǐng)日期:2013年3月11日 優(yōu)先權(quán)日:2012年3月19日
【發(fā)明者】李帝剛 申請(qǐng)人:新游游戲株式會(huì)社, 新游神佑株式會(huì)社