專利名稱:多玩家游戲中的角色分配的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多玩家游戲,尤其涉及多玩家游戲中的角色分配。
背景技術(shù):
多個(gè)玩家與集中式游戲仲裁者(moderator)交互的多玩家游戲已經(jīng)以不同的媒體形式普及多年。目前一代的多玩家游戲允許參與者在通過(guò)網(wǎng)絡(luò)和游戲設(shè)備連接到仲裁者和其他參與者的同時(shí)使用諸如計(jì)算機(jī)或游戲控制臺(tái)之類的處理設(shè)備來(lái)玩游戲。一些多玩家游戲被組織成劇集(episode)或賽季(session),這與電視游戲節(jié)目在過(guò)去被劃分成單獨(dú)的劇集的方式非常相似。這些在線多玩家游戲可以向參與者提供激勵(lì)和獎(jiǎng)賞。根據(jù)游戲的類型,也可能需要多玩家游戲中的參與者角色選擇。角色選擇使得參與者以各種程度投入到游戲中,并且分配角色使得很可能讓兩個(gè)參與者二者都對(duì)游戲感興趣,同時(shí)提供混合用戶,這增強(qiáng)游戲參與并且吸引新玩家嘗試參與游戲。
發(fā)明內(nèi)容
提供用于針對(duì)多玩家游戲賽季中的不同角色的玩家動(dòng)態(tài)角色選擇的技術(shù)。該技術(shù)把機(jī)會(huì)提供給長(zhǎng)期玩家也提供給新玩家,以具有填補(bǔ)游戲中的角色的機(jī)會(huì)。嘗試以不同角色參與游戲的用戶可以請(qǐng)求以該角色進(jìn)行參與。針對(duì)角色對(duì)玩家的選擇是通過(guò)對(duì)游戲的不同賽季改變選擇組件來(lái)動(dòng)態(tài)作出的。選擇組件是用戶跨諸如單個(gè)賽季、一周或玩家參與游戲的全部時(shí)間的不同時(shí)間段的游戲得分。這些組件可以針對(duì)游戲的不同賽季進(jìn)行輪換,使得各種等級(jí)的玩家都具有填補(bǔ)游戲角色的機(jī)會(huì)。在一個(gè)實(shí)施例中,提供了一種用于在被組織成多個(gè)賽季的多玩家游戲中給用戶分配角色的方法。針對(duì)每個(gè)賽季,在用戶選擇角色以后,諸如用戶得分的至少一個(gè)技能度量跨一時(shí)間段被選擇。排名得分基于該度量被計(jì)算出,并且基于該排名得分,用戶被排名并且角色被分配。在給定時(shí)間段內(nèi)存在針對(duì)用戶以相同角色重復(fù)的偏向性。提供本發(fā)明內(nèi)容是為了以精簡(jiǎn)的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并不旨在標(biāo)識(shí)出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。
圖1描述了示例性游戲與媒體系統(tǒng)的立體圖。圖2是圖1中示出的游戲與媒體系統(tǒng)的各組件的示例性功能框圖。圖3示出了圖1-2中所示的游戲與媒體系統(tǒng)的另一示例性實(shí)施例。圖4是用于實(shí)現(xiàn)所公開技術(shù)的操作的示例性操作環(huán)境的框圖。圖5是示出了用于針對(duì)在線多玩家游戲中的角色動(dòng)態(tài)選擇用戶的方法的流程圖。圖6是用于針對(duì)在線多玩家游戲中的角色動(dòng)態(tài)選擇用戶的方法的第二實(shí)施例。圖7是示出了用于計(jì)算排名得分的方法的流程圖。
權(quán)利要求
1.一種計(jì)算機(jī)實(shí)現(xiàn)的用于確定由處理設(shè)備運(yùn)行的在線多玩家游戲中的用戶角色的方法,包括提供(40 被組織成多個(gè)賽季的在線多玩家游戲,每個(gè)賽季都具有一時(shí)間段及所述賽季中的至少一個(gè)用戶角色。從多個(gè)用戶接收(502)以所述角色參與所述賽季的請(qǐng)求;為所述多個(gè)用戶中的每個(gè)確定(510)排名,所述排名是基于一個(gè)或多個(gè)基于技能的參數(shù)確定的,所述參數(shù)從對(duì)該在線多玩家游戲的用戶參與中導(dǎo)出;輸出(530)用戶的排名,所述排名確定填補(bǔ)所述角色的多個(gè)用戶中的一個(gè)或多個(gè)用戶。
2.如權(quán)利要求1所述的方法,其特征在于,所述在線多玩家角色包括至少一兩種角色, 第一角色比第二角色具有贏得游戲的更高獲勝機(jī)會(huì)。
3.如權(quán)利要求1所述的方法,其特征在于,所述確定步驟包括針對(duì)每個(gè)賽季,選擇 (610)跨一時(shí)間段的至少一個(gè)基于技能的參數(shù),基于跨所述時(shí)間段的基于技能的參數(shù)計(jì)算 (620)排名得分,并且基于所述排名得分排名所述用戶。
4.如權(quán)利要求3所述的方法,其特征在于,所述時(shí)間段包括下列項(xiàng)目之一一賽季、一小時(shí)、一天、一星期、或者用戶已經(jīng)參與該游戲的總時(shí)間。
5.如權(quán)利要求4所述的方法,其特征在于,所述計(jì)算步驟包括使用技能組件以及平局打破組件。
6.如權(quán)利要求5所述的方法,其特征在于,所述計(jì)算步驟包括對(duì)技能度量求和用戶已經(jīng)參與所述游戲的總時(shí)間的倒數(shù)求和(708)。
7.如權(quán)利要求3所述的方法,其特征在于,所述計(jì)算步驟包括如果所述用戶還未以該角色參與,基于第一函數(shù)(706)計(jì)算排名得分,并且如果所述用戶已經(jīng)以該角色參與,基于偏向于該用戶的第二函數(shù)(708)計(jì)算排名得分。
8.如權(quán)利要求1所述的方法,進(jìn)一步包括以下步驟提供一般用戶角色,所述一般用戶角色允許用戶參與游戲的一個(gè)或多個(gè)賽季以生成所述游戲的所述一個(gè)或多個(gè)賽季中的基于技能的得分;其中所述確定步驟包括基于用戶對(duì)一個(gè)或多個(gè)之前的賽季的參與確定用戶排名得分,在所述賽季中,所述用戶已經(jīng)生成了基于技能的得分,所述排名得分部分地基于在一個(gè)或多個(gè)賽季期間在一時(shí)間段期間的基于用戶技能的得分、以及打破平局的得分;比較來(lái)自多個(gè)用戶的排名得分,從所述多個(gè)用戶接收到參與提升角色的請(qǐng)求;以及基于每個(gè)用戶排名得分將用戶分配給所述提升角色。
9.如權(quán)利要求8所述的方法,其特征在于,所述計(jì)算步驟包括如果所述用戶還未以該角色參與過(guò),基于第一函數(shù)計(jì)算排名得分,并且如果所述用戶已經(jīng)以該角色參與過(guò),基于偏向于所述用戶的第二函數(shù)計(jì)算排名得分。
10.如權(quán)利要求8所述的方法,其特征在于,如果從用戶接收到的填補(bǔ)所述游戲所需的所有角色的請(qǐng)求數(shù)目不足,所述過(guò)程重新啟動(dòng)。
全文摘要
本發(fā)明揭示了多玩家游戲中的角色分配,提供了用于針對(duì)多玩家游戲賽季中的不同角色的玩家動(dòng)態(tài)角色選擇。嘗試以不同角色參與游戲的用戶可以請(qǐng)求以該角色進(jìn)行參與。針對(duì)角色對(duì)玩家的選擇是通過(guò)對(duì)游戲的不同賽季改變選擇組件來(lái)動(dòng)態(tài)作出的。選擇組件可以是用戶跨不同時(shí)間段的游戲得分,并且可以針對(duì)游戲的不同賽季進(jìn)行輪換,使得各種等級(jí)的玩家都具有填補(bǔ)游戲角色的機(jī)會(huì)。
文檔編號(hào)G06F19/00GK102184333SQ20111012772
公開日2011年9月14日 申請(qǐng)日期2011年5月6日 優(yōu)先權(quán)日2010年5月7日
發(fā)明者B·約翰遜, F·利夫尼, H·希策爾, H·沙哈, J·塞勒, M·V·戈德, M·斯卡維澤 申請(qǐng)人:微軟公司