午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種網(wǎng)絡(luò)游戲中改變角色形象的方法、裝置以及服務(wù)器的制作方法

文檔序號(hào):7651835閱讀:186來(lái)源:國(guó)知局
專利名稱:一種網(wǎng)絡(luò)游戲中改變角色形象的方法、裝置以及服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)游戲技術(shù),具體地說(shuō)涉及一種網(wǎng)絡(luò)游戲中改變角色形象的方法。
背景技術(shù)
網(wǎng)絡(luò)游戲已經(jīng)成為一種重要的經(jīng)濟(jì)產(chǎn)業(yè)。目前,許多電腦擁有數(shù)量眾多的玩家,不同的游戲之間的競(jìng)爭(zhēng)也日趨激勵(lì)。
大多數(shù)網(wǎng)絡(luò)電腦游戲中,對(duì)應(yīng)一個(gè)登錄賬號(hào)提供給游戲玩家一個(gè)游戲世界的游戲角色,這些游戲角色具有自己特定的形象、聲音、動(dòng)作,并在游戲的進(jìn)程中可以得到發(fā)展。在網(wǎng)絡(luò)游戲這個(gè)虛擬世界中,玩家在游戲中將現(xiàn)實(shí)社會(huì)的角色、等級(jí)等折射到游戲中,建立了紛繁復(fù)雜的虛擬社會(huì),甚至擁有一系列現(xiàn)實(shí)社會(huì)中無(wú)法實(shí)現(xiàn)的事物和本領(lǐng)。對(duì)于每一個(gè)玩家而言,其在這個(gè)網(wǎng)絡(luò)社會(huì)中的形象、聲音、動(dòng)作等,已經(jīng)成為區(qū)別其身份的標(biāo)志,對(duì)玩家具有非常重要的意義。因此,網(wǎng)絡(luò)游戲的角色形象,包括視覺(jué)形象、聲音形象、動(dòng)作特征等日益繁復(fù),這些角色特征幫助玩家在游戲建立的虛擬社會(huì)中形成自己的社會(huì)角色。在網(wǎng)絡(luò)游戲進(jìn)行中,吸引玩家繼續(xù)參加游戲的主要?jiǎng)恿κ峭ㄟ^(guò)升級(jí)等提高角色的能力。除了能力,對(duì)于游戲玩家而言,還希望自己的游戲角色形象能夠特征更加鮮明,以使該角色具有更為鮮明的特點(diǎn)。
現(xiàn)有的游戲在賬號(hào)注冊(cè)階段就已經(jīng)決定了以后可以呈現(xiàn)的所有形象細(xì)節(jié)和變化范圍,一旦注冊(cè)完畢,玩家的形象將按照既定的設(shè)計(jì)路線發(fā)展,隨著級(jí)別和武器的裝配,形象上有所變化,但嚴(yán)格限制了變化的范圍。比如,注冊(cè)為武士的玩家只能在有限的角色形象中進(jìn)行選擇,并且不能使用魔法族的武器和服飾。隨著游戲角色的升級(jí),其變化的路徑已經(jīng)由游戲設(shè)計(jì)者確定,玩家只能使自己的游戲角色在有限的范圍內(nèi)變化,實(shí)際上,游戲一開(kāi)始已經(jīng)決定了角色可能的形象變化、以及聲音、動(dòng)作等,玩家自己不能隨意更換。用戶體驗(yàn)差,不能滿足用戶需求。
在現(xiàn)有技術(shù)下,某些用戶為了能夠獲得更加獨(dú)特的角色形象,通過(guò)在本地客戶端替換系統(tǒng)聲音文件的做法來(lái)改變音效,但這種改變由于只是改變本地客戶端的聲音文件,無(wú)法通過(guò)網(wǎng)絡(luò)游戲服務(wù)器向其它客戶端提供,因此,沒(méi)有改變?cè)摫镜乜蛻舳嗽诰W(wǎng)絡(luò)游戲中其它客戶端上的聲音形象。而且,這種在本地客戶端進(jìn)行替換的方式,也無(wú)法用于改變視覺(jué)形象。

發(fā)明內(nèi)容
針對(duì)上述缺陷,本發(fā)明解決的技術(shù)問(wèn)題在于,提供一種網(wǎng)絡(luò)游戲中改變角色形象的方法,該方法能夠使游戲中的角色根據(jù)用戶的要求進(jìn)行改變,從而增加用戶參與網(wǎng)絡(luò)游戲的趣味。
本發(fā)明提供的一種網(wǎng)絡(luò)游戲中改變角色形象的方法,包括服務(wù)器接收來(lái)自客戶端的對(duì)應(yīng)某個(gè)特定賬號(hào)的形象特征自定義數(shù)據(jù)包;服務(wù)器根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包;服務(wù)器根據(jù)網(wǎng)絡(luò)中客戶端的請(qǐng)求,向網(wǎng)絡(luò)中的客戶端提供上述賬號(hào)的自定義游戲角色形象時(shí),向該客戶端提供所述角色形象自定義數(shù)據(jù)包。
優(yōu)選地,所述客戶端提供的形象特征自定義數(shù)據(jù)包包含完整的角色形象自定義數(shù)據(jù),根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包具體是所述服務(wù)器直接將該形象特征自定義數(shù)據(jù)包轉(zhuǎn)存為角色形象自定義數(shù)據(jù)包。
優(yōu)選地,所述客戶端提供的形象特征自定義數(shù)據(jù)包中,按照形象特征標(biāo)識(shí)對(duì)應(yīng)存儲(chǔ)形象特征數(shù)據(jù),所述根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包具體是所述服務(wù)器解析所述形象特征自定義數(shù)據(jù)包,獲得形象特征標(biāo)識(shí)和對(duì)應(yīng)各個(gè)形象特征標(biāo)識(shí)的形象特征數(shù)據(jù);所述服務(wù)器查找該登錄賬號(hào)的角色形象本色數(shù)據(jù)包,將其中各個(gè)形象特征標(biāo)識(shí)對(duì)應(yīng)的形象特征數(shù)據(jù),分別替換為形象特征自定義數(shù)據(jù)包中對(duì)應(yīng)該形象特征標(biāo)識(shí)的形象特征數(shù)據(jù);將完成上述替換后的獲得的文件轉(zhuǎn)存為角色形象自定義數(shù)據(jù)包。
優(yōu)選地,所述服務(wù)器解析所述形象特征自定義數(shù)據(jù)包,并獲得形象特征標(biāo)識(shí)和對(duì)應(yīng)各個(gè)形象特征標(biāo)識(shí)的形象特征數(shù)據(jù)后,首先判斷所述形象特征數(shù)據(jù)是否超出允許的定義范圍,若否,則進(jìn)入下一步驟。
優(yōu)選地,所述服務(wù)器向網(wǎng)絡(luò)提供游戲角色形象的客戶端包括登錄賬號(hào)所在的客戶端,以及其他客戶端。
優(yōu)選地,所述服務(wù)器向網(wǎng)絡(luò)中任何客戶端提供所述賬號(hào)的游戲角色形象時(shí),首先查找該需要提供游戲形象的客戶端的登錄賬號(hào)設(shè)置,根據(jù)該設(shè)置判斷該登錄賬號(hào)是否同意使用所述賬號(hào)的游戲角色自定義形象;若是,則發(fā)送角色形象自定義數(shù)據(jù)包。
優(yōu)選地,所述形象特征自定義數(shù)據(jù)包中的形象特征包括角色形象的聲音特征和動(dòng)作特征。
優(yōu)選地,所述角色形象自定義數(shù)據(jù)包發(fā)送到網(wǎng)絡(luò)中的一個(gè)客戶端后,該客戶端對(duì)應(yīng)其登錄賬戶存儲(chǔ)該游戲角色的角色形象自定義數(shù)據(jù)包;當(dāng)需要再次調(diào)用該游戲角色形象時(shí),則使用本地保存的該游戲角色的角色形象自定義數(shù)據(jù)包。
優(yōu)選地,當(dāng)保存有游戲角色自定義數(shù)據(jù)包的客戶端,再次通過(guò)存儲(chǔ)角色形象自定義數(shù)據(jù)包的賬戶登錄時(shí),服務(wù)器檢查該客戶端保存的角色形象自定義數(shù)據(jù)是否與服務(wù)器版本一致,如果不一致,則將新的角色形象自定義數(shù)據(jù)包發(fā)送到所述客戶端,更新該客戶端存儲(chǔ)的相應(yīng)游戲角色的角色形象自定義數(shù)據(jù)包。
優(yōu)選地,所述形象特征自定義數(shù)據(jù)包通過(guò)如下方式形成所述服務(wù)器端向客戶端提供可以自定義的形象特征的標(biāo)識(shí)號(hào);所述客戶端通過(guò)圖形處理文件編輯圖片作為自定義形象特征數(shù)據(jù);所述客戶端將所述自定義形象特征數(shù)據(jù)對(duì)應(yīng)到相應(yīng)的形象特征標(biāo)識(shí);所述客戶端以規(guī)定格式存儲(chǔ)上述形象特征標(biāo)識(shí)和對(duì)應(yīng)的自定義形象特征數(shù)據(jù),形成形象特征自定義數(shù)據(jù)包。
優(yōu)選地,所述形象特征自定義數(shù)據(jù)包通過(guò)如下方式形成在客戶端使用專用的角色形象編輯器供用戶進(jìn)行角色形象編輯;客戶端接收用戶通過(guò)所述角色形象編輯器編輯的角色形象;客戶端將該編輯后的角色形象以規(guī)定的格式存儲(chǔ),轉(zhuǎn)化為形象特征自定義數(shù)據(jù)包。
本發(fā)明同時(shí)提供一種網(wǎng)絡(luò)游戲中改變角色形象的裝置,包括形象特征自定義數(shù)據(jù)包接收單元,用于接收來(lái)自客戶端的形象特征自定義數(shù)據(jù)包,并將接收的角色形象自定義數(shù)據(jù)包轉(zhuǎn)發(fā);角色形象自定義數(shù)據(jù)包生成單元,用于根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包,并將生成的角色形象自定義數(shù)據(jù)包在存儲(chǔ)單元中存儲(chǔ);角色形象自定義數(shù)據(jù)包提供單元,用于接收網(wǎng)絡(luò)中的任何客戶端提出的提供上述賬號(hào)的自定義游戲角色形象請(qǐng)求,并根據(jù)該請(qǐng)求向該客戶端提供所述角色形象自定義數(shù)據(jù)包。
本發(fā)明同時(shí)提供一種具有改變角色形象裝置的網(wǎng)絡(luò)游戲服務(wù)器,該服務(wù)器中包括形象特征自定義數(shù)據(jù)包接收單元,用于接收來(lái)自客戶端的形象特征自定義數(shù)據(jù)包,并將接收的角色形象自定義數(shù)據(jù)包轉(zhuǎn)發(fā);角色形象自定義數(shù)據(jù)包生成單元,用于根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包,并將生成的角色形象自定義數(shù)據(jù)包在存儲(chǔ)單元中存儲(chǔ);角色形象自定義數(shù)據(jù)包提供單元,用于接收網(wǎng)絡(luò)中的任何客戶端提出的提供上述賬號(hào)的自定義游戲角色形象的請(qǐng)求,并根據(jù)該請(qǐng)求向該客戶端提供所述角色形象自定義數(shù)據(jù)包。
本發(fā)明的基本思路是,服務(wù)器接收客戶端發(fā)送的形象特征自定義數(shù)據(jù)包,并根據(jù)該數(shù)據(jù)包的內(nèi)容,生成包含客戶端提供的形象特征的角色形象自定義數(shù)據(jù)包,并在需要向客戶端提供該游戲角色形象時(shí),向其提供角色形象自定義數(shù)據(jù)包??蛻舳孙@示該游戲角色形象時(shí),將會(huì)顯示具有用戶自定義特征的角色形象。
本發(fā)明提供的方案與現(xiàn)有技術(shù)相比,能夠使游戲玩家在客戶端就能編輯自己的游戲角色形象,并將該形象發(fā)送到服務(wù)器端,使其它用戶可以分享。而現(xiàn)有技術(shù)下,沒(méi)有為玩家提供編輯游戲角色的功能,并且,一些高級(jí)玩家采用文件替換的方法獲得的聲音形象改變,也不能通過(guò)服務(wù)器傳遞給其它玩家。
本發(fā)明提供的方法能夠使玩家參與到角色形象的制作中,并且將這些成果在游戲中與他人分享,增加了游戲的用戶參與度。該游戲功能可以吸引更多追求個(gè)性的玩家。


圖1是本發(fā)明第一實(shí)施例的流程圖;圖2是本發(fā)明第一實(shí)施例中形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包的一種方法的流程圖;圖3是本發(fā)明第二實(shí)施例的單元框圖;圖4是本發(fā)明第三實(shí)施例的單元框圖。
具體實(shí)施例方式
請(qǐng)參看圖1,為本發(fā)明第一實(shí)施例的流程圖。
步驟S101,服務(wù)器接收來(lái)自客戶端的對(duì)應(yīng)某個(gè)特定賬號(hào)的登錄請(qǐng)求。
該步驟中,玩家通過(guò)網(wǎng)絡(luò)上的某個(gè)客戶端,以自己的注冊(cè)賬號(hào)請(qǐng)求登錄游戲服務(wù)器。服務(wù)器需要對(duì)該登錄賬號(hào)進(jìn)行密碼校驗(yàn)等工作,以確認(rèn)該登錄請(qǐng)求。
步驟S102,服務(wù)器接收來(lái)自所述客戶端的對(duì)所述登錄賬號(hào)的游戲角色的形象自定義請(qǐng)求。
登錄后,用戶可以在客戶端發(fā)出進(jìn)行游戲形象自定義的請(qǐng)求,其目的是使服務(wù)器準(zhǔn)備好接收來(lái)自客戶端的形象特征自定義數(shù)據(jù)包。服務(wù)器可以據(jù)此發(fā)送“準(zhǔn)備完成”信號(hào)到客戶端,以便客戶端啟動(dòng)下一步的工作。
步驟S103,服務(wù)器接收來(lái)自所述客戶端的形象特征自定義數(shù)據(jù)包。
所述形象特征自定義數(shù)據(jù)包為對(duì)應(yīng)上一步驟的所述形象自定義請(qǐng)求的數(shù)據(jù)包,即該數(shù)據(jù)包對(duì)應(yīng)于從客戶端登錄的特定賬號(hào)。
所述形象特征自定義數(shù)據(jù)包是游戲玩家在客戶端編輯完成的一個(gè)數(shù)據(jù)包。該數(shù)據(jù)包反映了游戲玩家對(duì)游戲角色形象的修改或者創(chuàng)造,該數(shù)據(jù)包對(duì)應(yīng)于一定的登錄賬號(hào),用于對(duì)該登錄賬號(hào)下的游戲角色形象進(jìn)行自定義。
上述形象特征自定義數(shù)據(jù)包包含的數(shù)據(jù)內(nèi)容可以是用戶自定義的完整的角色形象數(shù)據(jù),也就是說(shuō),根據(jù)該數(shù)據(jù)中的內(nèi)容就可以獲得完整的游戲角色形象。在這種方式下,用戶在客戶端生成形象特征自定義數(shù)據(jù)包的方法有多種。例如,可以在客戶端為用戶提供專用的角色形象編輯器,用戶可以通過(guò)剪切等方式獲得自己喜歡的圖片,然后將該圖片粘貼到原游戲角色的相應(yīng)部位,獲得對(duì)游戲角色形象的自定義效果。完成后,即可以將該自定義的游戲角色形象以規(guī)定的格式存儲(chǔ),轉(zhuǎn)化為形象特征自定義數(shù)據(jù)包,該數(shù)據(jù)包可以發(fā)送到服務(wù)器。上述只是一種編輯的方法,實(shí)際上,用戶可以通過(guò)各種方式編輯自己喜歡的角色形象。
但是,更可能的情況是,在所述形象特征自定義數(shù)據(jù)包中,按照形象特征標(biāo)識(shí)對(duì)應(yīng)存儲(chǔ)形象特征數(shù)據(jù),此時(shí),可以不提供游戲角色的完整形象數(shù)據(jù),而是只對(duì)游戲角色的個(gè)別形象特征提供自定義的形象特征數(shù)據(jù)。這種方式更符合大多數(shù)玩家的需求。此時(shí),所述服務(wù)器端向客戶端提供可以自定義的形象特征的標(biāo)識(shí)號(hào)。在客戶端,通過(guò)圖形處理文件編輯圖片作為自定義形象特征數(shù)據(jù),該自定義的形象特征數(shù)據(jù)可以對(duì)應(yīng)到上述列表中的形象特征的標(biāo)識(shí)號(hào)中,當(dāng)客戶端將各個(gè)形象特征標(biāo)識(shí)號(hào)對(duì)應(yīng)定義完畢后,就可以以規(guī)定的格式存儲(chǔ)上述形象特征標(biāo)識(shí)和對(duì)應(yīng)的自定義形象特征數(shù)據(jù),形成形象特征自定義數(shù)據(jù)包,該形象特征自定義數(shù)據(jù)包可以發(fā)送到服務(wù)器。
該數(shù)據(jù)包中,將需要改變的游戲角色形象特征,利用形象特征標(biāo)識(shí)進(jìn)行表示,并且在數(shù)據(jù)包中對(duì)應(yīng)形象特征標(biāo)識(shí)存儲(chǔ)相應(yīng)的形象特征數(shù)據(jù)。因此,可以采用如下方式具體實(shí)現(xiàn)在客戶端提供可能改變的游戲角色部位的列表,玩家可以在客戶端根據(jù)該列表,向?qū)?yīng)的特征項(xiàng)中置入自己以各種方法編輯的圖片,然后將所有的新定義的特征項(xiàng)以規(guī)定的數(shù)據(jù)格式存儲(chǔ),形成所述形象特征自定義數(shù)據(jù)包,并傳送到服務(wù)器。
現(xiàn)有技術(shù)中,具體編輯圖像的方法可以有多種,可以參考發(fā)型設(shè)計(jì)類的軟件,這種軟件使用攝像頭拍一下用戶頭像,在屏幕上就可以看到各種發(fā)型的效果。在本實(shí)施例中,用戶自定義角色形象實(shí)際上要做的工作是類似的,首先,選擇替換哪部分,如面部特征、服飾、武器等;然后選擇合適的用戶形象數(shù)據(jù),例如下載或者自己創(chuàng)作獲得的圖片、視頻等;再次,根據(jù)計(jì)算機(jī)的融合效果圖進(jìn)行微調(diào),包括放大縮小、展示角度變換、光影調(diào)整、色彩調(diào)整、特殊位置增加文字等;最后,將最終結(jié)果形成形象特征自定義數(shù)據(jù)包送交服務(wù)器,在服務(wù)器端保存下來(lái),以便游戲中直接調(diào)用。
上述形象特征自定義數(shù)據(jù)包所說(shuō)的形象特征,包括角色形象的視覺(jué)特征、聲音特征,也可以包括動(dòng)作特征。
步驟S104,服務(wù)器根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包。
所述形象特征自定義數(shù)據(jù)包來(lái)自客戶端,該數(shù)據(jù)包要轉(zhuǎn)化成為服務(wù)器中的角色形象自定義數(shù)據(jù)包,才能夠用于向各個(gè)客戶端提供,因此,首先要對(duì)該數(shù)據(jù)包進(jìn)行轉(zhuǎn)化。所述角色形象自定義數(shù)據(jù)包包含角色形象的完整數(shù)據(jù),這些數(shù)據(jù)是將角色的本色形象,也就是游戲中已經(jīng)規(guī)定好的原有的角色形象,和用戶通過(guò)所述的形象特征自定義數(shù)據(jù)包中的提供的對(duì)于一些特征的自定義數(shù)據(jù)相互融合后形成。這樣,通過(guò)該數(shù)據(jù)包最終可以獲得完整的用戶自定義角色形象。
如果客戶端提供的形象特征自定義數(shù)據(jù)包本身是用戶自定義的完整的角色形象數(shù)據(jù),由于數(shù)據(jù)完整,可以供服務(wù)器直接使用,則可以將該數(shù)據(jù)包直接轉(zhuǎn)存為角色形象自定義數(shù)據(jù)包。
一般情況下,客戶端提供的形象特征自定義數(shù)據(jù)包是若干按照形象特征標(biāo)識(shí)對(duì)應(yīng)存儲(chǔ)的形象特征數(shù)據(jù),此時(shí),需要將該數(shù)據(jù)包中的數(shù)據(jù)與服務(wù)器中存儲(chǔ)的角色形象本色數(shù)據(jù)包的數(shù)據(jù)相結(jié)合,獲得完整的角色形象自定義數(shù)據(jù)包。所述角色形象本色數(shù)據(jù)包中存儲(chǔ)的是游戲?yàn)橛脩籼峁┑臉?biāo)準(zhǔn)游戲角色的形象數(shù)據(jù)。將上述兩個(gè)數(shù)據(jù)包中的數(shù)據(jù)相結(jié)合,生成角色形象自定義數(shù)據(jù)包的步驟如圖2所示。
步驟S201,所述服務(wù)器解析所述形象特征自定義數(shù)據(jù)包,獲得形象特征標(biāo)識(shí)和對(duì)應(yīng)各個(gè)形象特征標(biāo)識(shí)的形象特征數(shù)據(jù)。
服務(wù)器首先需要解析來(lái)自客戶端的所述形象特征自定義數(shù)據(jù)包,其目的是將該數(shù)據(jù)包的數(shù)據(jù)分解為與服務(wù)器中存儲(chǔ)的角色形象本色數(shù)據(jù)包中的形象特征標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)目,以便將該數(shù)據(jù)包中提供的數(shù)據(jù)與角色形象本色數(shù)據(jù)包正確結(jié)合。由于上述兩個(gè)數(shù)據(jù)包具有相同的形象特征標(biāo)識(shí),因此,相互之間可以一一對(duì)應(yīng)。
步驟S202,所述服務(wù)器查找該登錄賬號(hào)的角色形象本色數(shù)據(jù)包,將其中各個(gè)形象特征標(biāo)識(shí)對(duì)應(yīng)的形象特征數(shù)據(jù),分別替換為形象特征自定義數(shù)據(jù)包中對(duì)應(yīng)該形象特征標(biāo)識(shí)的形象特征數(shù)據(jù)。
該步驟將形象特征自定義數(shù)據(jù)包中的各數(shù)據(jù)替換相應(yīng)的角色形象本色數(shù)據(jù)包的對(duì)應(yīng)數(shù)據(jù)項(xiàng)。實(shí)際上,這一步驟用于實(shí)現(xiàn)使用用戶自定義的形象特征對(duì)原游戲提供角色形象特征的修改。
步驟S203,將完成上述替換后的獲得的文件轉(zhuǎn)存為角色形象自定義數(shù)據(jù)包。
由于完成上述替換后獲得的文件將用戶自定義的形象特征數(shù)據(jù)與原有的游戲角色本色的形象特征數(shù)據(jù)相結(jié)合,使用該數(shù)據(jù)包能夠顯示用戶期待的角色形象。但是,用戶不一定選擇向其他客戶端顯示自定義的角色形象,因此,需要將該文件另存為專用的角色形象自定義數(shù)據(jù)包,該數(shù)據(jù)包與原有的角色形象本色數(shù)據(jù)包共同存儲(chǔ)在游戲服務(wù)器中,需要向客戶端提供角色形象時(shí),可以根據(jù)設(shè)定分別向客戶端提供不同的數(shù)據(jù)包。
通過(guò)以上兩種不同的方式,使服務(wù)器端利用來(lái)自客戶端的形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包,從而可以向客戶端提供玩家自定義的角色形象。
另外,由于游戲設(shè)計(jì)時(shí),對(duì)于各個(gè)形象特征可能會(huì)有一定的要求,例如尺寸、顏色的規(guī)定,并且這些規(guī)定不允許作不適當(dāng)?shù)男薷模瑸榇?,可以在步驟S202之前,判斷所述形象特征數(shù)據(jù)是否超出允許的定義范圍,若否,則進(jìn)行步驟S202。
步驟S105,服務(wù)器根據(jù)網(wǎng)絡(luò)中客戶端的請(qǐng)求,向網(wǎng)絡(luò)中的客戶端提供上述賬號(hào)的自定義游戲角色形象時(shí),向該客戶端提供所述角色形象自定義數(shù)據(jù)包。
在網(wǎng)絡(luò)游戲時(shí),不同的客戶端可能需要顯示同一個(gè)賬號(hào)的游戲角色,擁有該角色的玩家所在的登錄客戶端也可能需要顯示該游戲角色形象。因此,上述任何客戶端包括登錄賬號(hào)所在的客戶端,以及參與網(wǎng)絡(luò)游戲的其他客戶端。
另外,服務(wù)器需要向網(wǎng)絡(luò)中的任何客戶端提供上述賬號(hào)的游戲角色形象時(shí),存在兩種可能,即發(fā)送游戲角色的本色形象,或者發(fā)送自定義游戲角色形象,具體發(fā)送何種游戲角色形象取決于相關(guān)的設(shè)置。優(yōu)選方式中,與擁有該形象的玩家相對(duì)的需要提供該角色形象的其他客戶端擁有選擇角色形象的決定權(quán)。服務(wù)器首先查找該需要提供游戲形象的客戶端的登錄賬號(hào)設(shè)置,根據(jù)該設(shè)置判斷該登錄賬號(hào)是否同意使用所述賬號(hào)的游戲角色自定義形象;若是,則發(fā)送角色形象自定義數(shù)據(jù)包。
另外,為了能夠使游戲進(jìn)行更加順暢,上述游戲角色形象自定義數(shù)據(jù)包中的角色形象可以存儲(chǔ)在客戶端。所述角色形象自定義數(shù)據(jù)包發(fā)送到網(wǎng)絡(luò)中的一個(gè)客戶端后,該客戶端對(duì)應(yīng)其登錄賬戶存儲(chǔ)該游戲角色的角色形象自定義數(shù)據(jù)包;當(dāng)需要再次調(diào)用該游戲角色形象時(shí),則使用本地保存的該游戲角色的角色形象自定義數(shù)據(jù)包。在網(wǎng)絡(luò)游戲中,同一角色形象可能會(huì)多次出現(xiàn)在另一個(gè)客戶端的相同登錄賬戶的虛擬世界中,如果該登錄賬戶在該登錄的客戶端保存了前者的角色形象,則服務(wù)器可以不必向其發(fā)送數(shù)據(jù)包,從而提高游戲的速度??紤]到玩家在游戲中可能會(huì)重新自定義角色形象,因此,當(dāng)保存有游戲角色自定義數(shù)據(jù)包的客戶端,再次通過(guò)存儲(chǔ)角色形象自定義數(shù)據(jù)包的賬戶登錄時(shí),服務(wù)器檢查該客戶端保存的角色形象自定義數(shù)據(jù)是否與服務(wù)器版本一致,如果不一致,服務(wù)器將新的角色形象自定義數(shù)據(jù)包發(fā)送到所述客戶端,更新該客戶端存儲(chǔ)的相應(yīng)游戲角色的角色形象自定義數(shù)據(jù)包。
另外,上述實(shí)施例中,如果某個(gè)客戶端A通過(guò)服務(wù)器提供的信息,發(fā)現(xiàn)另一在線的客戶端B存在自定義形象,并且該客戶端B的形象特征自定義數(shù)據(jù)包為所述的完整角色形象數(shù)據(jù),則客戶端A可以直接向客戶端B發(fā)出傳送形象特征自定義數(shù)據(jù)包的請(qǐng)求,客戶端B驗(yàn)證同意后,可以采用點(diǎn)對(duì)點(diǎn)方式直接向客戶端A傳送所述形象特征自定義數(shù)據(jù)包,客戶端A接收該數(shù)據(jù)包并進(jìn)行安全驗(yàn)證通過(guò)后,可以將該數(shù)據(jù)包中的內(nèi)容在本地存儲(chǔ)和使用。以上點(diǎn)對(duì)點(diǎn)方式適用于服務(wù)器過(guò)于繁忙的場(chǎng)合。
本發(fā)明第二實(shí)施例提供一種網(wǎng)絡(luò)游戲中改變角色形象的裝置,這一裝置一般位于網(wǎng)絡(luò)游戲服務(wù)器,也并不排除用于其它提供網(wǎng)絡(luò)游戲后臺(tái)服務(wù)的裝置中,例如對(duì)等連接的網(wǎng)絡(luò)結(jié)構(gòu)的某個(gè)節(jié)點(diǎn)上,在本具體實(shí)施例中該裝置位于網(wǎng)絡(luò)游戲服務(wù)器。
請(qǐng)參看圖3,該圖示出該改變角色形象裝置3的單元框圖,該圖中還示出該改變角色形象裝置3之外的存儲(chǔ)單元,該存儲(chǔ)單元可以是各種存儲(chǔ)設(shè)備。如圖3所示,該改變角色形象裝置3包括形象特征自定義數(shù)據(jù)包接收單元301,用于接收來(lái)自客戶端的形象特征自定義數(shù)據(jù)包,并將接收的形象特征自定義數(shù)據(jù)包轉(zhuǎn)發(fā)。
在該單元接收客戶端數(shù)據(jù)包之前,所述客戶端已經(jīng)登錄該改變角色形象裝置所在的服務(wù)器,并且通知其要對(duì)網(wǎng)絡(luò)游戲的角色形象進(jìn)行改變,例如,向其發(fā)送了形象自定義請(qǐng)求,該服務(wù)器對(duì)該請(qǐng)求予以反饋,允許其發(fā)送形象特征自定義請(qǐng)求數(shù)據(jù)包。
角色形象自定義數(shù)據(jù)包生成單元302,用于根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包。
所述形象特征自定義數(shù)據(jù)包是游戲玩家在客戶端編輯完成的一個(gè)數(shù)據(jù)包。該數(shù)據(jù)包反映了游戲玩家對(duì)游戲角色形象的修改或者創(chuàng)造。
所述角色形象自定義數(shù)據(jù)包包含角色形象的完整數(shù)據(jù),這些數(shù)據(jù)是將角色的本色形象,也就是游戲中已經(jīng)規(guī)定好的原有的角色形象,和用戶通過(guò)所述的形象特征自定義數(shù)據(jù)包中的提供的對(duì)于一些特征的自定義數(shù)據(jù)相互融合后形成。這樣,通過(guò)該數(shù)據(jù)包最終可以獲得完整的用戶自定義角色形象。
生成的角色形象自定義數(shù)據(jù)包在服務(wù)器的存儲(chǔ)單元中存儲(chǔ)。
角色形象自定義數(shù)據(jù)包提供單元303,用于接收網(wǎng)絡(luò)中的任何客戶端提出的提供上述賬號(hào)的自定義游戲角色形象的請(qǐng)求,并根據(jù)該請(qǐng)求向該客戶端提供所述角色形象自定義數(shù)據(jù)包。
本發(fā)明第三實(shí)施例提供一種具有改變角色形象裝置的網(wǎng)絡(luò)游戲服務(wù)器,如圖4所示,該服務(wù)器中包括形象特征自定義數(shù)據(jù)包接收單元401,用于接收來(lái)自客戶端的形象特征自定義數(shù)據(jù)包,并將接收的角色形象自定義數(shù)據(jù)包轉(zhuǎn)發(fā);角色形象自定義數(shù)據(jù)包生成單元402,用于根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包,并將生成的角色形象自定義數(shù)據(jù)包在存儲(chǔ)單元中存儲(chǔ);角色形象自定義數(shù)據(jù)包提供單元403,用于接收網(wǎng)絡(luò)中的任何客戶端提出的提供上述賬號(hào)的自定義游戲角色形象的請(qǐng)求,并根據(jù)該請(qǐng)求向該客戶端提供所述角色形象自定義數(shù)據(jù)包。
本發(fā)明提供的技術(shù)方案,其主要思想在于將網(wǎng)絡(luò)游戲的角色形象交由玩家進(jìn)行一定的修改和編輯,并且將該自定義的角色形象通過(guò)服務(wù)器向其他客戶端的玩家提供。本發(fā)明的上述實(shí)施例提供了實(shí)現(xiàn)上述技術(shù)的完整的步驟和組成單元,任何本領(lǐng)域的技術(shù)人員根據(jù)本發(fā)明公布的內(nèi)容,以及本領(lǐng)域的現(xiàn)有技術(shù),均可不經(jīng)創(chuàng)造性勞動(dòng)實(shí)現(xiàn)本發(fā)明的技術(shù)方案。
以上實(shí)施例所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)游戲中改變角色形象的方法,其特征在于,包括服務(wù)器接收來(lái)自客戶端的對(duì)應(yīng)某個(gè)特定賬號(hào)的形象特征自定義數(shù)據(jù)包;服務(wù)器根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包;服務(wù)器根據(jù)網(wǎng)絡(luò)中客戶端的請(qǐng)求,向網(wǎng)絡(luò)中的客戶端提供上述賬號(hào)的自定義游戲角色形象時(shí),向該客戶端提供所述角色形象自定義數(shù)據(jù)包。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述客戶端提供的形象特征自定義數(shù)據(jù)包包含完整的角色形象自定義數(shù)據(jù),根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包具體是所述服務(wù)器直接將該形象特征自定義數(shù)據(jù)包轉(zhuǎn)存為角色形象自定義數(shù)據(jù)包。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述客戶端提供的形象特征自定義數(shù)據(jù)包中,按照形象特征標(biāo)識(shí)對(duì)應(yīng)存儲(chǔ)形象特征數(shù)據(jù),所述根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包具體是所述服務(wù)器解析所述形象特征自定義數(shù)據(jù)包,獲得形象特征標(biāo)識(shí)和對(duì)應(yīng)各個(gè)形象特征標(biāo)識(shí)的形象特征數(shù)據(jù);所述服務(wù)器查找該登錄賬號(hào)的角色形象本色數(shù)據(jù)包,將其中各個(gè)形象特征標(biāo)識(shí)對(duì)應(yīng)的形象特征數(shù)據(jù),分別替換為形象特征自定義數(shù)據(jù)包中對(duì)應(yīng)該形象特征標(biāo)識(shí)的形象特征數(shù)據(jù);將完成上述替換后的獲得的文件轉(zhuǎn)存為角色形象自定義數(shù)據(jù)包。
4.根據(jù)權(quán)利要求要求3所述的方法,其特征在于,所述服務(wù)器解析所述形象特征自定義數(shù)據(jù)包,并獲得形象特征標(biāo)識(shí)和對(duì)應(yīng)各個(gè)形象特征標(biāo)識(shí)的形象特征數(shù)據(jù)后,首先判斷所述形象特征數(shù)據(jù)是否超出允許的定義范圍,若否,則進(jìn)入下一步驟。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述服務(wù)器向網(wǎng)絡(luò)提供游戲角色形象的客戶端包括登錄賬號(hào)所在的客戶端,以及其他客戶端。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述服務(wù)器向網(wǎng)絡(luò)中任何客戶端提供所述賬號(hào)的游戲角色形象時(shí),首先查找該需要提供游戲形象的客戶端的登錄賬號(hào)設(shè)置,根據(jù)該設(shè)置判斷該登錄賬號(hào)是否同意使用所述賬號(hào)的游戲角色自定義形象;若是,則發(fā)送角色形象自定義數(shù)據(jù)包。
7.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的方法,其特征在于,所述形象特征自定義數(shù)據(jù)包中的形象特征包括角色形象的聲音特征和動(dòng)作特征。
8.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的方法,其特征在于,所述角色形象自定義數(shù)據(jù)包發(fā)送到網(wǎng)絡(luò)中的一個(gè)客戶端后,該客戶端對(duì)應(yīng)其登錄賬戶存儲(chǔ)該游戲角色的角色形象自定義數(shù)據(jù)包;當(dāng)需要再次調(diào)用該游戲角色形象時(shí),則使用本地保存的該游戲角色的角色形象自定義數(shù)據(jù)包。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,當(dāng)保存有游戲角色自定義數(shù)據(jù)包的客戶端,再次通過(guò)存儲(chǔ)角色形象自定義數(shù)據(jù)包的賬戶登錄時(shí),服務(wù)器檢查該客戶端保存的角色形象自定義數(shù)據(jù)是否與服務(wù)器版本一致,如果不一致,則將新的角色形象自定義數(shù)據(jù)包發(fā)送到所述客戶端,更新該客戶端存儲(chǔ)的相應(yīng)游戲角色的角色形象自定義數(shù)據(jù)包。
10.根據(jù)權(quán)利要求要求1-6任一項(xiàng)所述的方法,其特征在于,所述形象特征自定義數(shù)據(jù)包通過(guò)如下方式形成所述服務(wù)器端向客戶端提供可以自定義的形象特征的標(biāo)識(shí)號(hào);所述客戶端通過(guò)圖形處理文件編輯圖片作為自定義形象特征數(shù)據(jù);所述客戶端將所述自定義形象特征數(shù)據(jù)對(duì)應(yīng)到相應(yīng)的形象特征標(biāo)識(shí);所述客戶端以規(guī)定格式存儲(chǔ)上述形象特征標(biāo)識(shí)和對(duì)應(yīng)的自定義形象特征數(shù)據(jù),形成形象特征自定義數(shù)據(jù)包。
11.根據(jù)權(quán)利要求要求1-6任一項(xiàng)所述的方法,其特征在于,所述形象特征自定義數(shù)據(jù)包通過(guò)如下方式形成在客戶端使用專用的角色形象編輯器供用戶進(jìn)行角色形象編輯;客戶端接收用戶通過(guò)所述角色形象編輯器編輯的角色形象;客戶端將該編輯后的角色形象以規(guī)定的格式存儲(chǔ),轉(zhuǎn)化為形象特征自定義數(shù)據(jù)包。
12.一種網(wǎng)絡(luò)游戲中改變角色形象的裝置,其特征在于,包括形象特征自定義數(shù)據(jù)包接收單元,用于接收來(lái)自客戶端的形象特征自定義數(shù)據(jù)包,并將接收的角色形象自定義數(shù)據(jù)包轉(zhuǎn)發(fā);角色形象自定義數(shù)據(jù)包生成單元,用于根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包,并將生成的角色形象自定義數(shù)據(jù)包在存儲(chǔ)單元中存儲(chǔ);角色形象自定義數(shù)據(jù)包提供單元,用于接收網(wǎng)絡(luò)中的任何客戶端提出的提供上述賬號(hào)的自定義游戲角色形象請(qǐng)求,并根據(jù)該請(qǐng)求向該客戶端提供所述角色形象自定義數(shù)據(jù)包。
13.一種具有改變角色形象裝置的網(wǎng)絡(luò)游戲服務(wù)器,其特征在于,該服務(wù)器中包括形象特征自定義數(shù)據(jù)包接收單元,用于接收來(lái)自客戶端的形象特征自定義數(shù)據(jù)包,并將接收的角色形象自定義數(shù)據(jù)包轉(zhuǎn)發(fā);角色形象自定義數(shù)據(jù)包生成單元,用于根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包,并將生成的角色形象自定義數(shù)據(jù)包在存儲(chǔ)單元中存儲(chǔ);角色形象自定義數(shù)據(jù)包提供單元,用于接收網(wǎng)絡(luò)中的任何客戶端提出的提供上述賬號(hào)的自定義游戲角色形象的請(qǐng)求,并根據(jù)該請(qǐng)求向該客戶端提供所述角色形象自定義數(shù)據(jù)包。
全文摘要
本發(fā)明公開(kāi)一種網(wǎng)絡(luò)游戲中改變角色形象的方法,包括服務(wù)器接收來(lái)自客戶端的對(duì)應(yīng)某個(gè)特定賬號(hào)的形象特征自定義數(shù)據(jù)包;服務(wù)器根據(jù)所述形象特征自定義數(shù)據(jù)包生成角色形象自定義數(shù)據(jù)包;服務(wù)器需要向網(wǎng)絡(luò)中的任何客戶端提供上述賬號(hào)的自定義游戲角色形象時(shí),向該客戶端提供所述角色形象自定義數(shù)據(jù)包。本發(fā)明同時(shí)提供一種網(wǎng)絡(luò)游戲中改變角色形象的裝置,本發(fā)明還提供一種具有改變角色形象裝置的網(wǎng)絡(luò)游戲服務(wù)器。本發(fā)明提供的方法能夠使玩家參與到角色形象的制作中,并且將這些成果在游戲中與他人分享,增加了游戲的用戶參與度。該游戲功能可以吸引更多追求個(gè)性的玩家。
文檔編號(hào)H04L29/06GK101071457SQ200710097230
公開(kāi)日2007年11月14日 申請(qǐng)日期2007年4月28日 優(yōu)先權(quán)日2007年4月28日
發(fā)明者王暉 申請(qǐng)人:騰訊科技(深圳)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1