專利名稱:Mmorpg中實(shí)現(xiàn)大廳式組隊的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種游戲的組隊方法,尤其涉及一種在醒ORPG中實(shí)現(xiàn)大廳式組 隊的方法。
背景技術(shù):
目前在畫ORPG類游戲中,為增加游戲玩家的娛樂性,通常采用組隊的模式 以滿足參與不同游戲的需求,目前采用的組隊方式通常有以下幾種情形
一、 玩家在游戲世界中通過面對面的聊天確認(rèn)雙方身份后進(jìn)行組隊。這種 組隊效率非常低。你必須一個個和身邊的人進(jìn)行聊天后才能確認(rèn)對方是否為你 需要的隊員。而且由于出現(xiàn)在身邊的用戶通常都是隨機(jī)的,因此要找尋一名符 合自己要求的隊友非常的麻煩。
二、 玩家通過游戲內(nèi)設(shè)立的公會、行會、或者游戲支持的其他組織形式中 的聊天頻道進(jìn)行隊友的招募。通常在固ORPG內(nèi)都會提供某些組織內(nèi)使用的聊天 頻道,這些頻道可以方便組織內(nèi)的用戶互相聊天。這種模式比第一種模式相對 方便,但是依然存在著非常大的局限性。用戶只能在同一個組織內(nèi)部搜尋合適 的隊友,范圍相對狹小。
三、 用戶通過游戲提供的其他査詢系統(tǒng)進(jìn)行隊員的主動找尋。例如部分 MM0RPG有專門的界面列出目前在線的其他用戶,通過查找所有的在線玩家來搜 索自己需要的隊友。但這個系統(tǒng)依然存在著信息量過大,查詢不方便的問題。
綜上所述,現(xiàn)有的幾種組隊方案在進(jìn)行隊伍組織上都存在不同的問題。而且,即便組隊成功,也要花費(fèi)大量的時間來確認(rèn)是否所有的成員都愿意去挑戰(zhàn) 同樣的游戲內(nèi)容。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種能夠高效、方便、準(zhǔn)確獲得隊員信息,
節(jié)省玩家組隊時間的畫0RPG中實(shí)現(xiàn)大廳式組隊的方法。
為解決上述技術(shù)問題,本發(fā)明提供畫ORPG中實(shí)現(xiàn)大廳式組隊的方法,其包 含如下步驟a.在游戲主界面上設(shè)立選項按鈕,所述選項按鈕激活待組隊玩家 列表和組隊列表,所述待組隊玩家列表為所有請求待組隊的玩家的列表,所述 組隊列表為所有已經(jīng)組成的隊伍的列表;b.玩家請求待組隊時,首先把該玩家 各種信息匯總添加到待組隊玩家列表中;c.玩家通過挑選出需要組隊的另一方, 發(fā)出"組隊"指令,經(jīng)對方確認(rèn)后,雙方被從待組隊玩家列表中刪除,同時把 雙方新組成的隊伍名稱添加到所述組隊列表中;d.玩家通過瀏覽組隊列表,挑 選希望加入的隊伍,經(jīng)隊長同意后,加入此隊伍。
本發(fā)明由于在游戲界面中添加待組隊玩家列表和組隊列表,通過直接發(fā)送 指令進(jìn)行固ORPG游戲中的組隊,使得玩家組隊效率提高,并能更準(zhǔn)確、方便地 獲得所需隊員的信息。
圖1是醒ORPG中實(shí)現(xiàn)大廳式組隊的方法的實(shí)施例一創(chuàng)建組隊的流程圖; 圖2是腿ORPG中實(shí)現(xiàn)大廳式組隊的方法的實(shí)施例二獲取組隊列表的流程
圖3是畫0RPG中實(shí)現(xiàn)大廳式組隊的方法的實(shí)施例三加入組隊的流程圖; 圖4是麗0RPG中實(shí)現(xiàn)大廳式組隊的方法的實(shí)施例四退出組隊的流程圖。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步詳細(xì)的說明。 實(shí)施例一
步驟一 創(chuàng)建分組
如圖1所示,客戶端A向服務(wù)器發(fā)送"創(chuàng)建分組隊"請求,請求中包括"分 組對名稱"和客戶端A上的"賬號A","賬號A"可以在請求中明確指出,也可 以由服務(wù)器通過其他方式獲得;
服務(wù)器收到"創(chuàng)建分組隊"的請求后,在服務(wù)器中創(chuàng)建分組隊,并指定分 組的創(chuàng)建者為"賬號A",分組的名稱為所述"分組名稱",并為分組生成唯一的 序號,用于唯一確定分組,我們稱這個序號為"分組ID";
服務(wù)器返回創(chuàng)建分組的結(jié)果到客戶端A,結(jié)果中包含"創(chuàng)建成功"標(biāo)識和"分 組ID"o
步驟二獲取分組列表
如圖2所示,客戶端A向服務(wù)器發(fā)送"分組列表請求",請求中包括"分組 列表的類型";
服務(wù)器收到"分組列表請求"后,査找符合要求的分組;
服務(wù)器將"分組列表"發(fā)送給客戶端A,分組列表中包含0條或多條"分組 記錄", 一條"分組記錄"表示一個分組,"分組記錄"中包括"分組名稱"和 "分組ID";
"分組列表的類型"有以下幾種方式 a.所有分組
服務(wù)器收到這種請求后,會返回當(dāng)前(游戲中)的所有分組的"分組列表";
b.創(chuàng)建者
客戶端發(fā)送請求時還會帶上創(chuàng)建者的賬號,游戲服務(wù)器返回指定創(chuàng)建者創(chuàng) 建的"分組記錄";
C.當(dāng)前視野
分組中的任何一個玩家能夠被請求者所看到,那么定義這個分組能把請求 者看到,游戲服務(wù)器返回玩家所能看到的所有分組的"分組列表"; 步驟三加入分組
如圖3所示,客戶端A向服務(wù)器發(fā)送"加入分組請求",請求中包括玩家請 求加入分組的"分組ID"和"賬號A"(隱含);
服務(wù)器生成唯一標(biāo)識此次"加入分組請求"的標(biāo)識符,本文定義為"加入 分組請求ID",并在服務(wù)器保存此次請求的內(nèi)容,保存的內(nèi)容包括請求者"賬號"
和請求加入的"分組ID";
服務(wù)器通過"分組ID"査找分組,再通過分組找到分組的創(chuàng)建者,假設(shè)分 組創(chuàng)建者的賬號是"賬號B",他在"客戶端B"上,服務(wù)器向"客戶端B"發(fā)送 "加入分組請求通知",通知中包括請求加入者的"賬號A"和"加入分組請求 ID"
"客戶端B"收到"加入分組請求通知"后,選擇"同意"或"拒絕";
如果步驟ll (如圖3所示)中選擇"拒絕","客戶端B"向服務(wù)器發(fā)送"拒
絕"和"加入分組請求ID";
服務(wù)器收到"拒絕"后,根據(jù)"加入分組請求ID"找到請求者"賬號A",
并向請求者所在"客戶端A"發(fā)送"拒絕";
如果步驟ll (如圖3所示)中選擇"同意","客戶端B"向服務(wù)器發(fā)送"同
意"和"加入分組請求ID";
服務(wù)器收到"同意"后,根據(jù)"加入分組請求ID"找到相應(yīng)的請求者"賬
號A",并向請求者所在"客戶端A"發(fā)送"同意"和"分組玩家列表","分組 玩家列表"中包括分組中所有玩家的"賬號";
服務(wù)器會向分組中的每個玩家發(fā)送"玩家加入分組通知",通知中包括加入 分組玩家的"賬號A";
服務(wù)器將加入分組玩家的"賬號A"加入到服務(wù)器保存的分組列表中。
步驟四退出分組
如圖4所示,"客戶端A"向服務(wù)器發(fā)送"退出分組請求"; 服務(wù)器收到請求后找到"客戶端A"對應(yīng)的"賬號A"所在分組,并從分組
中移除該"賬號A";
服務(wù)器向"客戶端A"發(fā)送"同意退出分組";
服務(wù)器向分組中其他玩家所在客戶端發(fā)送"退出分組通知",通知中包括退
出分組玩家的"賬號A"。
權(quán)利要求
1. MMORPG中實(shí)現(xiàn)大廳式組隊的方法,其特征在于,包含如下步驟a.在游戲主界面上設(shè)立選項按鈕,所述選項按鈕激活待組隊玩家列表和組隊列表,所述待組隊玩家列表為所有請求待組隊的玩家的列表,所述組隊列表為所有已經(jīng)組成的隊伍的列表;b.玩家請求待組隊時,首先把該玩家各種信息匯總添加到待組隊玩家列表中;c.玩家通過挑選出需要組隊的另一方,發(fā)出“組隊”指令,經(jīng)對方確認(rèn)后,雙方被從待組隊玩家列表中刪除,同時把雙方新組成的隊伍名稱添加到所述組隊列表中;d.玩家通過瀏覽組隊列表,挑選希望加入的隊伍,經(jīng)隊長同意后,加入此隊伍。
全文摘要
本發(fā)明公開了一種在MMORPG中實(shí)現(xiàn)大廳式組隊的方法,通過在游戲界面上設(shè)置待組隊玩家列表和組隊列表,使得玩家可以通過界面列表很方便的選擇玩家共同組隊或者選擇分組進(jìn)行組隊,從而可以實(shí)現(xiàn)高效,準(zhǔn)確地組隊。
文檔編號G06F19/00GK101206689SQ20061014752
公開日2008年6月25日 申請日期2006年12月20日 優(yōu)先權(quán)日2006年12月20日
發(fā)明者峰 王 申請人:盛趣信息技術(shù)(上海)有限公司