專利名稱:網(wǎng)絡(luò)游戲資源分配的方法、系統(tǒng)及配置裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到電數(shù)據(jù)處理領(lǐng)域,特別涉及到一種網(wǎng)絡(luò)游戲資源分配的方 法、系統(tǒng)及配置裝置。
背景技術(shù):
現(xiàn)在網(wǎng)絡(luò)中的二十一點游戲,與傳統(tǒng)的二十一點游戲規(guī)則相似,采用玩 家輪流坐莊的方式確定莊家。莊家具有一定特^L,比其他游戲的客戶端具有 更多游戲資源。
游戲開始時,只需有一定數(shù)量的客戶端,從游戲的客戶端發(fā)送開始請求, 且游戲的服務(wù)器端接受,就可以進行游戲。在游戲進行中,游戲資源由游戲 的服務(wù)器端進行分配,比如莊家的分配。
如此,客戶端無法參與游戲資源的分配,缺乏主動性,且游戲的客戶端 與服務(wù)器端缺少交互,使得游戲的趣味性降低。
發(fā)明內(nèi)容
本發(fā)明的目的之一為提供一種網(wǎng)絡(luò)游戲資源分配的方法、系統(tǒng)及配置裝 置,提升游戲的趣味性。
本發(fā)明提供一種網(wǎng)絡(luò)游戲資源分配的方法,包括步驟 接收游戲客戶端不同的資源分配請求;
根據(jù)資源分配請求的請求內(nèi)容,對所述資源分配請求進行確認;
根據(jù)確認結(jié)果分配相應(yīng)的資源,并反饋回客戶端。
優(yōu)選地,所述接收游戲客戶端的資源分配請求的步驟前還包括步驟
進行游戲初始化配置。
優(yōu)選地,所述進行游戲初始化配置的步驟包括步驟
進行游戲類型配置;
進行游戲區(qū)域配置;
進行動態(tài)文件庫配置。
優(yōu)選地,所述進行動態(tài)文件庫配置的步驟包括步驟 進行確認莊家文件的配置。
優(yōu)選地,所述進行確認莊家文件的配置的步驟包括步驟 為莊家座位設(shè)置莊家信息或者為客戶端竟拍莊家設(shè)置竟拍信息。
本發(fā)明還提供一種網(wǎng)絡(luò)游戲資源分配的系統(tǒng),包括 接收模塊,接收游戲客戶端不同的資源分配請求;
確認模塊,根據(jù)資源分配請求的請求內(nèi)容,對所述資源分配請求進行確
認;
分配模塊,根據(jù)確認結(jié)果分配相應(yīng)的資源,并反饋回客戶端。
本發(fā)明另提供一種網(wǎng)絡(luò)游戲資源分配的配置裝置,包括 類型配置單元,進行游戲類型配置; 區(qū)域配置單元,進行游戲區(qū)域配置; 文件配置單元,進行動態(tài)文件庫配置。
本發(fā)明所述網(wǎng)絡(luò)游戲資源分配的方法、系統(tǒng)及配置裝置,通過增加客戶 端與服務(wù)器端的交互,使客戶端主動參與游戲資源的分配,提升游戲的趣味 性。
圖1是本發(fā)明第 一實施例網(wǎng)絡(luò)游戲資源分配的方法流程示意圖; 圖2是本發(fā)明第二實施例網(wǎng)絡(luò)游戲資源分配的方法流程示意圖; 圖3是本發(fā)明第三實施例網(wǎng)絡(luò)游戲資源分配的系統(tǒng)結(jié)構(gòu)示意圖; 圖4是本發(fā)明第四實施例網(wǎng)絡(luò)游戲資源分配的系統(tǒng)結(jié)構(gòu)示意圖; 圖5是本發(fā)明第四實施例網(wǎng)絡(luò)游戲資源分配的系統(tǒng)配置模塊結(jié)構(gòu)示意
圖6是本發(fā)明第四實施例網(wǎng)絡(luò)游戲資源分配的系統(tǒng)文件配置單元結(jié)構(gòu)示 意圖7是本發(fā)明第五、六實施例網(wǎng)絡(luò)游戲資源分配的配置裝置結(jié)構(gòu)示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步 說明。
具體實施例方式
本發(fā)明提供一種網(wǎng)絡(luò)游戲資源分配的方法、系統(tǒng)及配置裝置,通過改善 游戲的服務(wù)器端與客戶端的交互,使得游戲的客戶端可以獲得更豐富的游戲 資源,增加游戲的互動性和趣味性。
參照圖i,提出本發(fā)明第一實施例的一種網(wǎng)絡(luò)游戲資源分配的方法,包括
步驟
SIO,接收游戲客戶端不同的資源分配請求;Sll,根據(jù)資源分配請求的請求內(nèi)容,對所述資源分配請求進行確:〖人; S12,根據(jù)確認結(jié)果分配相應(yīng)的資源,并反饋回客戶端。 網(wǎng)絡(luò)游戲通常包括游戲的服務(wù)器端和客戶端,用戶首先通過客戶端向服務(wù)器端申請游戲賬號;然后,通過游戲賬號從客戶端登陸至服務(wù)器端進行游戲。如步驟S10所述,在通過游戲賬號登陸后,所述游戲的服務(wù)器端接收客戶 端發(fā)送的啟動游戲的資源分配請求。所述資源分配請求包含具體請求內(nèi)容外, 還包含客戶端的相關(guān)數(shù)據(jù)信息,比如用戶的賬號信息等。其中,賬號信息包 括賬號名稱和賬號等級等。如步驟S11所述,所述游戲的服務(wù)器端,根據(jù)所述資源分配請求的請求內(nèi) 容,對所述資源分配請求進行確認,判斷所述請求內(nèi)容可否實現(xiàn),使得所述 服務(wù)器端確認的結(jié)果包括答應(yīng)請求和拒絕請求;如果服務(wù)器端可以實現(xiàn)客戶 端的請求內(nèi)容,則答應(yīng)請求;否則,拒絕請求。如步驟S12所述,所述游戲的服務(wù)器端,根據(jù)確認的結(jié)果進行資源分配; 如果答應(yīng)請求,則才艮據(jù)請求內(nèi)容分配相應(yīng)資源給所述客戶端,并將答應(yīng)請求 的信息反饋至客戶端;反之,根據(jù)請求內(nèi)容,分配相應(yīng)資源或者拒絕分配資 源給所述客戶端,并將拒絕請求的信息反饋至客戶端。本實施例所述網(wǎng)絡(luò)游戲資源分配的方法,通過客戶端發(fā)送不同的資源分 配請求,與服務(wù)器端交互通訊,使客戶端主動參與游戲資源的分配,提升游 戲的趣味性。參照圖2,本發(fā)明第二實施例基于第一實施例而提出, 一種網(wǎng)絡(luò)游戲資源 分配的方法,通過對游戲的服務(wù)器端及客戶端的配置,可以增加客戶端與服 務(wù)器端的交互通訊,其包括步驟S100,進行游戲初始化配置;S10,接收游戲客戶端不同的資源分配請求;Sll,根據(jù)資源分配請求的請求內(nèi)容,對所述資源分配請求進行確認; S12,根據(jù)確認結(jié)果分配相應(yīng)的資源,并反饋回客戶端。 如步驟S100所述,所述進行游戲初始化配置包括進行游戲類型配置、 進行游戲區(qū)域配置和/或進行動態(tài)文件庫配置等。其中,所述進行游戲區(qū)域配 置包括進行區(qū)域名稱配置和進行區(qū)域名稱對應(yīng)的配置字段配置等。本實施例,所述進行游戲類型配置是在服務(wù)器端為不同的游戲分別配置, 將不同類型游戲區(qū)分進行;比如,象棋和二十一點屬于不同類型游戲,需要 進行不同配置以區(qū)分,使客戶端在一次游戲中選擇象棋和樸克牌的其中之一 進行,不會產(chǎn)生混淆。所述進行游戲區(qū)域配置是為同一種游戲配置不同的游戲規(guī)則,使同一種游戲可以在不同的區(qū)域使用不同的規(guī)則進行;比如,二十一點中的固定坐莊、 輪流坐莊和竟拍坐莊等玩法,是使用不同的規(guī)則進行游戲,需要區(qū)分配置, 使不同的玩法在不同的區(qū)域進行。同時,游戲的玩法變得更豐富,使客戶端 可以從服務(wù)器端獲取更豐富的游戲資源。所述固定坐莊玩法是將游戲中的莊 家指定為某一游戲玩家,本實施例是固定某一游戲座位的游戲玩家為莊家; 所述輪流坐莊玩法是依照游戲座位次序輪流指定游戲莊家;所述竟拍坐莊玩 法是通過客戶端向服務(wù)器端發(fā)送坐莊請求,由服務(wù)器端坐莊請求指定游戲莊 家。所述動態(tài)文件配置是對執(zhí)行某一規(guī)則的某一類型游戲的具體規(guī)則的配 置;比如,二十一點中的固定坐莊玩法需要配置特定的動態(tài)文件(SO文件), 進行固定坐莊玩法時,需要調(diào)用所述動態(tài)文件。所述進行動態(tài)文件庫配置包括進行確認莊家文件的配置等;其中,所述 確認莊家文件的配置包括為莊家座位設(shè)置莊家信息或者為客戶端竟拍莊家 設(shè)置竟拍信息等。本實施例,所述確認莊家文件的配置是根據(jù)游戲規(guī)則而定,為確定游戲 中的莊家而i殳。比如,二十一點中的固定坐莊、4侖流坐莊和竟拍坐莊等玩法 中,需要分別配置不同的確認莊家文件進行游戲。所述固定坐莊玩法,可以通過將游戲座位設(shè)置座位凄t值,莊家座位的座 位數(shù)值設(shè)置大于0,其他游戲座位設(shè)置的座位數(shù)值為O,方便服務(wù)器端辨識莊 家座位,發(fā)送相應(yīng)游戲資源。所述輪流坐莊玩法,可以通過將游戲座位的座位數(shù)值設(shè)置為零,再是將 指定為游戲莊家的游戲座位的座位數(shù)值進行加運算,比如,將座位數(shù)值進行 加1運算,使游戲莊家的座位數(shù)值大于O,方便服務(wù)器端辨識莊家座位,發(fā)送 相應(yīng)游戲資源。所述竟拍坐莊玩法,可以通過客戶端向服務(wù)器端發(fā)送坐莊請求,且坐莊 請求中包含請求數(shù)值,所述服務(wù)器端根據(jù)所述請求數(shù)值指定游戲莊家。并將 所述游戲莊家所坐游戲座位的座位數(shù)值指定為特殊數(shù)值,比如,游戲莊家的 座位數(shù)值設(shè)置為大于0,其他游戲座位的座位數(shù)值設(shè)置為O,方便服務(wù)器端辨 識莊家座位,發(fā)送相應(yīng)游戲資源。所述請求數(shù)值,可以是游戲幣的數(shù)量,表 示發(fā)送坐莊請求的客戶端,為取得游戲莊家可以付出的游戲幣數(shù)量;或者, 所述請求數(shù)值可以是游戲輸贏的倍數(shù),表示發(fā)送坐莊請求的客戶端,為取得 游戲莊家可以將游戲輸贏增大的倍數(shù),比如, 一客戶端想取得游戲莊家,首 先發(fā)送坐莊請求,此時游戲輸贏的倍數(shù)是l倍;另一客戶端竟拍,再發(fā)送坐莊
請求,此時游戲輸贏的倍數(shù)是2倍;再一客戶端竟拍,游戲的輸贏倍數(shù)將變?yōu)?4倍,如果無人再竟拍,則可以取得游戲莊家,獲取服務(wù)器端發(fā)送的游戲莊家 資源。所述竟拍可以是限制時間竟拍,也可以是限制次數(shù)竟拍,還可以是二 者結(jié)合,即客戶端在限定時間內(nèi)決定是否發(fā)送坐莊請求,并限定發(fā)送請求的 次數(shù)。所述竟拍發(fā)起的客戶端是服務(wù)器端隨機指定。如步驟S10所述,在通過游戲賬號登陸后,所述游戲的服務(wù)器端接收客戶 端發(fā)送的啟動游戲的資源分配請求。所述資源分配請求包括游戲類型請求、 游戲區(qū)域請求、位置請求和/或坐莊請求等。所述游戲類型請求是客戶端向服務(wù)器端發(fā)送進入某一類型游戲的請求, 請求內(nèi)容包括游戲類型;比如,客戶端進入二十一點游戲,需要向服務(wù)器端 發(fā)送包括二十一點游戲辨識信息的游戲類型請求,經(jīng)過服務(wù)器端許可,方可 進入游戲,可以控制游戲人數(shù)。所述游戲區(qū)域請求是客戶端向服務(wù)器端發(fā)送進入某一游戲的某一特定區(qū) 域的請求,請求內(nèi)容包括游戲的區(qū)域名稱;比如,客戶端進入二十一點游戲 的固定坐莊玩法區(qū)域,需要向服務(wù)器端發(fā)送包括固定坐莊玩法區(qū)域辨識信息 的游戲區(qū)域請求,經(jīng)過服務(wù)器端許可,方可進入游戲,可以控制游戲人數(shù)。所述位置請求是客戶端請求進入某一具體位置的請求,請求內(nèi)容包括對 游戲座位的辨識信息;服務(wù)器端可以確保在某一具體位置已經(jīng)被客戶端占用 的情況下,另一客戶端不得進入;或者,正在進行游戲的游戲座位,客戶端 不得進入。所述坐莊請求是竟拍坐莊玩法中客戶端為取得莊家而發(fā)送的請求,服務(wù) 器端可以限制客戶端發(fā)送坐莊請求的時間和/或次數(shù)。請求內(nèi)容中包括請求數(shù) 值。所述資源分配請求包含具體請求內(nèi)容外,還包含客戶端的相關(guān)數(shù)據(jù)信息, 比如用戶的賬號信息等,確認客戶端的身份。其中,賬號信息包括賬號名稱 和賬號等級等。如步驟S11所述,所述游戲的服務(wù)器端,根據(jù)所述資源分配請求的請求內(nèi) 容,對所述資源分配請求進行確認,判斷所述請求內(nèi)容可否實現(xiàn),使得所述 服務(wù)器端確認的結(jié)果包括答應(yīng)請求和拒絕請求;如果服務(wù)器端可以實現(xiàn)客戶 端的請求內(nèi)容,則答應(yīng)請求;否則,拒絕請求。針對所述游戲類型請求,服務(wù)器端根據(jù)已經(jīng)進入游戲類型的人數(shù),判斷 答應(yīng)請求或拒絕請求;如果所述游戲類型的人數(shù)已達上限,服務(wù)器端拒絕請 求;如果人數(shù)未達上限,則答應(yīng)請求。針對所述游戲區(qū)域請求,服務(wù)器端根據(jù)已經(jīng)進入游戲區(qū)域的人數(shù),判斷 答應(yīng)請求或拒絕請求;如果所述游戲區(qū)域的人數(shù)已達上限,服務(wù)器端拒絕請,則答應(yīng)請求。針對所述位置請求,服務(wù)器端根據(jù)請求的游戲座位的情況,判斷答應(yīng)請求或拒絕請求;如果所述請求的游戲座位已經(jīng)被客戶端占用或者正在進行游 戲,服務(wù)器端將拒絕請求;否則答應(yīng)請求。針對所述坐莊請求,服務(wù)器端根據(jù)請求內(nèi)容指定游戲莊家;在限定時間 和/或限定次數(shù)內(nèi),客戶端發(fā)送的坐莊請求,服務(wù)器端答應(yīng)請求,并指定最后 竟拍的客戶端為游戲莊家;否則,拒絕請求。如步驟S12所述,所述游戲的服務(wù)器端,纟艮據(jù)確認的結(jié)果進行資源分配; 如果答應(yīng)請求,則根據(jù)請求內(nèi)容分配相應(yīng)資源給所述客戶端,并將答應(yīng)請求 的信息反饋至客戶端;反之,根據(jù)請求內(nèi)容,分配相應(yīng)資源或者拒絕分配資 源給所述客戶端,并將拒絕請求的信息反饋至客戶端。針對所述游戲類型請求,如果服務(wù)器端答應(yīng)請求,則允許客戶端進入游 戲,并分配相應(yīng)游戲資源;否則,拒絕進入游戲并反饋拒絕請求的信息至客 戶端。針對所述游戲區(qū)域請求,如果服務(wù)器端答應(yīng)請求,則允許客戶端進入請 求區(qū)域進行游戲,并分配相應(yīng)游戲資源;否則,拒絕進入游戲并反饋拒絕請 求的信息至客戶端。針對所述位置請求,如果服務(wù)器端答應(yīng)請求,則允許客戶端進入請求游 戲座位進行游戲,并分配相應(yīng)游戲資源;否則,拒絕進入游戲并反饋拒絕請 求的信息至客戶端。針對所述坐莊請求,如果服務(wù)器端答應(yīng)請求,則客戶端等待服務(wù)器端指 定游戲莊家,并分配相應(yīng)游戲資源;否則,客戶端竟拍游戲莊家失敗,服務(wù) 器端反饋拒絕請求的信息至客戶端,并分配相應(yīng)游戲資源。本實施例所述網(wǎng)絡(luò)游戲資源分配的方法,對游戲的服務(wù)器端及客戶端的 配置,增加客戶端與服務(wù)器端的交互通訊,使客戶端的用戶主動參與游戲資 源的分配,提升游戲的趣味性。參照圖3,提出本發(fā)明第三實施例的一種網(wǎng)絡(luò)游戲資源分配的系統(tǒng)20,包括接收模塊21 ,接收游戲客戶端不同的資源分配請求; 確認模塊22,根據(jù)資源分配請求的請求內(nèi)容,對所述資源分配請求進行 確認;分配模塊23,根據(jù)確認結(jié)果分配相應(yīng)的資源,并反饋回客戶端。 所述接收模塊21,通過網(wǎng)絡(luò)與游戲的客戶端連接,接收客戶端發(fā)送的啟 動游戲的資源分配請求。所述資源分配請求包含具體請求內(nèi)容外,還包含客 戶端的相關(guān)數(shù)據(jù)信息,比如用戶的賬號信息等。其中,賬號信息包括賬號名 稱和賬號等級等。所述確認模塊22,與所述接收模塊21連接,根據(jù)所述資源分配請求的請 求內(nèi)容,對所述資源分配請求進行確認,判斷所述請求內(nèi)容可否實現(xiàn),使得 所述服務(wù)器端確認的結(jié)果包括答應(yīng)請求和拒絕請求;如果服務(wù)器端可以實現(xiàn) 客戶端的請求內(nèi)容,則答應(yīng)請求;否則,拒絕請求。所述分配模塊23,與所述確認模塊22連接,根據(jù)確認的結(jié)果進行資源分 配;如果答應(yīng)請求,則根據(jù)請求內(nèi)容分配相應(yīng)資源給所述客戶端,并將答應(yīng) 請求的信息反饋至客戶端;反之,根據(jù)請求內(nèi)容,分配相應(yīng)資源或者拒絕分 配資源給所述客戶端,并將拒絕請求的信息反饋至客戶端。本實施例所述網(wǎng)絡(luò)游戲資源分配的系統(tǒng)20,接收客戶端發(fā)送不同的資源 分配請求,并交互通訊,使客戶端的用戶主動參與游戲資源的分配,提升游 戲的趣味性。參照圖4,本發(fā)明第四實施例基于第三實施例而提出, 一種網(wǎng)絡(luò)游戲資源 分配的系統(tǒng)20,對游戲的服務(wù)器端及客戶端的配置,可以增加客戶端與服務(wù) 器端的交互通訊,所述網(wǎng)絡(luò)游戲資源分配的系統(tǒng)20包括接收模塊21、確認模 塊22和分配模塊23,還包括配置模塊24,可以進行游戲初始化配置。參照圖5,所述配置模塊24包括類型配置單元241、區(qū)域配置單元242和文 件配置單元243;所述類型配置單元241,進行游戲類型配置,區(qū)分不同類型 的游戲;所述區(qū)域配置單元242,進行游戲區(qū)域配置,為同一游戲的不同規(guī)則 劃分區(qū)域;所述文件配置單元243,進行動態(tài)文件庫配置,為不同規(guī)則游戲配 置動態(tài)文件。參照圖6,所述文件配置單元243包括確認莊家配置件2431,進行確認莊 家文件的配置。本實施例,所述類型配置單元241是為服務(wù)器端不同的游戲分別配置,將 不同類型游戲區(qū)分進行;比如,象棋和二十一點屬于不同類型游戲,需要進 行不同配置以區(qū)分,使客戶端在一次游戲中選擇象棋和樸克牌的其中之一進 行,不會產(chǎn)生混淆。所述區(qū)域配置單元242是為同 一種游戲配置不同的游戲規(guī)則,使同 一種游 戲可以在不同的區(qū)域使用不同的規(guī)則進行;比如,二十一點中的固定坐莊、 輪流坐莊和竟拍坐莊等玩法,是使用不同的規(guī)則進行游戲,需要區(qū)分配置, 使不同的玩法在不同的區(qū)域進行。同時,游戲的玩法變得更豐富,使客戶端 可以從服務(wù)器端獲取更豐富的游戲資源。所述固定坐莊玩法是將游戲中的莊 家指定為某一游戲玩家,本實施例是固定某一游戲座位的游戲玩家為莊家;
所述輪流坐莊玩法是依照游戲座位次序輪流指定游戲莊家;所述竟拍坐莊玩法是通過客戶端向服務(wù)器端發(fā)送坐莊請求,由服務(wù)器端坐莊請求指定游戲莊 家。其中,所述區(qū)域配置單元242的配置包括進行區(qū)域名稱配置和進行區(qū)域名 稱對應(yīng)的配置字段配置等。所述文件配置單元243是對執(zhí)行某一規(guī)則的某一類型游戲的具體規(guī)則的 配置;比如,二十一點中的固定坐莊玩法需要配置特定的動態(tài)文件(SO文件), 進行固定坐莊玩法時,需要調(diào)用所述動態(tài)文件。所述確認莊家配置件2431的配置包括為莊家座位設(shè)置莊家信息或者為 客戶端竟拍莊家設(shè)置竟拍信息等。本實施例,所述確:〖人莊家配置件2431的配置是才艮據(jù)游戲M^則而定,可以 確定游戲中的莊家。比如,二十一點中的固定坐莊、4侖流坐莊和竟拍坐莊等 玩法中,需要通過確認莊家配置件2431分別配置不同的確定莊家文件進行游 戲。在所述固定坐莊玩法中,可以通過確認莊家配置件2431為游戲座位設(shè)置 座^f立凄W直,莊家座^f立的座4立iUii殳置大于0,其4也游戲座^f立-沒置的座^f立ltY直為 0,方1更月1務(wù)器端辨識莊家座位,發(fā)送相應(yīng)游戲資源。在所述4侖流坐莊玩法中,可以通過確認莊家配置件2431,將游戲座位的 座位數(shù)值設(shè)置為零,再是將指定為游戲莊家的游戲座位的座位數(shù)值進行加運 算,比如,將座位數(shù)值進行加l運算,使游戲莊家的座位數(shù)值大于O,方便服 務(wù)器端辨識莊家座位,發(fā)送相應(yīng)游戲資源。在所述竟拍坐莊玩法中,可以通過所述確認莊家配置件2431在服務(wù)器端 配置竟拍的限定時間和/或限定次數(shù)等;并通過所述確認莊家配置件243l在客 戶端配置坐莊請求,且坐莊請求中包含請求數(shù)值;所述服務(wù)器端可以根據(jù)所 述請求數(shù)值指定游戲莊家,并通過所述確認莊家配置件2431,將游戲莊家所 坐游戲座位的座位數(shù)值指定為特殊數(shù)值,比如,游戲莊家的座位數(shù)值,沒置為 大于O,其他游戲座位的座位數(shù)值設(shè)置為O,方便服務(wù)器端辨識莊家座位,發(fā) 送相應(yīng)游戲資源。所述請求數(shù)值,可以是游戲幣的數(shù)量,表示發(fā)送坐莊請求 的客戶端,為取得游戲莊家可以付出的游戲幣數(shù)量;或者,所述請求數(shù)值可 以是游戲輸贏的倍數(shù),表示發(fā)送坐莊請求的客戶端,為取得游戲莊家可以將 游戲輸贏增大的倍數(shù),比如, 一客戶端想取得游戲莊家,首先發(fā)送坐莊請求, 此時游戲輸贏的倍數(shù)是l倍;另一客戶端竟拍,再發(fā)送坐莊請求,此時游戲輸 贏的倍數(shù)是2倍;再一客戶端竟拍,游戲的輸贏倍數(shù)將變?yōu)?倍,如果無人再 竟拍,則可以取得游戲莊家,獲取服務(wù)器端發(fā)送的游戲莊家資源。所述竟拍 發(fā)起的客戶端是服務(wù)器端隨機指定。
所述接收模塊21,通過網(wǎng)絡(luò)與游戲的客戶端連接,接收客戶端發(fā)送的啟 動游戲的資源分配請求。所述資源分配請求包括游戲類型請求、游戲區(qū)域請 求、位置請求和/或坐莊請求等。所述游戲類型請求是客戶端向服務(wù)器端發(fā)送進入某一類型游戲的請求,請求內(nèi)容包括游戲類型;比如,客戶端進入二十一點游戲,需要向服務(wù)器端 發(fā)送包括二十一點游戲辨識信息的游戲類型請求,經(jīng)過服務(wù)器端許可,方可 進入游戲,可以控制游戲人數(shù)。所述游戲區(qū)域請求是客戶端向服務(wù)器端發(fā)送進入某一游戲的某一特定區(qū) 域的請求,請求內(nèi)容包括游戲的區(qū)域名稱;比如,客戶端進入二十一點游戲 的固定坐莊玩法區(qū)域,需要向服務(wù)器端發(fā)送包括固定坐莊玩法區(qū)域辨識信息 的游戲區(qū)域請求,經(jīng)過服務(wù)器端許可,方可進入游戲,可以控制游戲人數(shù)。所述位置請求是客戶端請求進入某一具體位置的請求,請求內(nèi)容包括對 游戲座位的辨識信息;服務(wù)器端可以確保在某一具體位置已經(jīng)被客戶端占用 的情況下,另一客戶端不得進入;或者,正在進行游戲的游戲座位,客戶端 不得進入。所述坐莊請求是竟拍坐莊玩法中客戶端為取得莊家而發(fā)送的請求,服務(wù) 器端可以限制客戶端發(fā)送坐莊請求的時間和/或次數(shù),超過限定時間或限定次 數(shù),所述接收模塊21將拒絕接收所述坐莊請求。所述坐莊請求的請求內(nèi)容中 包括請求數(shù)值。所述資源分配請求包含具體請求內(nèi)容外,還包含客戶端的相關(guān)數(shù)據(jù)信息, 比如用戶的賬號信息等,確認客戶端的身份。其中,賬號信息包括賬號名稱 和賬號等級等。所述確認模塊22,根據(jù)所述資源分配請求的請求內(nèi)容,對所述資源分配 請求進行確認,判斷所述請求內(nèi)容可否實現(xiàn),使得所述服務(wù)器端確認的結(jié)果 包括答應(yīng)請求和拒絕請求;如果服務(wù)器端可以實現(xiàn)客戶端的請求內(nèi)容,則答 應(yīng)請求;否則,拒絕請求。針對所述游戲類型請求,所述確認模塊22根據(jù)已經(jīng)進入游戲類型的人數(shù), 判斷答應(yīng)請求或拒絕請求;如果所述游戲類型的人數(shù)已達上限,所述確認模 塊22將拒絕請求;如果人數(shù)未達上限,則答應(yīng)請求。針對所述游戲區(qū)域請求,所述確認模塊22根據(jù)已經(jīng)進入游戲區(qū)域的人數(shù), 判斷答應(yīng)請求或拒絕請求;如果所述游戲區(qū)域的人數(shù)已達上限,所述確認模 塊22拒絕請求;如果人數(shù)未達上限,則答應(yīng)請求。針對所述位置請求,所述確認模塊22根據(jù)請求的游戲座位的情況,判斷 答應(yīng)請求或拒絕請求;如果所述請求的游戲座位已經(jīng)被客戶端占用或者正在 進^t游戲,所述確認^f莫塊22將拒絕請求;否則答應(yīng)請求。 針對所述坐莊請求,所述確認模塊22根據(jù)請求內(nèi)容指定游戲莊家;在限 定時間和/或限定次數(shù)內(nèi),客戶端發(fā)送的坐莊請求,所述確認模塊22將答應(yīng)請 求,通過服務(wù)器指定最后竟拍的客戶端為游戲莊家;否則,拒絕請求。所述分配模塊23,根據(jù)確認的結(jié)果進行資源分配;如果所述確認模塊22 答應(yīng)請求,則根據(jù)請求內(nèi)容分配相應(yīng)資源給所述客戶端,并將答應(yīng)請求的信 息反饋至客戶端;反之,根據(jù)請求內(nèi)容,分配相應(yīng)資源或者拒絕分配資源給 所述客戶端,并將拒絕請求的信息反饋至客戶端。針對所述游戲類型請求,如果所述確認模塊22答應(yīng)請求,則允許客戶端 進入游戲,并通過分配模塊23分配相應(yīng)游戲資源給客戶端,同時將答應(yīng)請求 的信息反饋至客戶端;否則,拒絕客戶端進入游戲并反饋拒絕請求的信息至 客戶端。針對所述游戲區(qū)域請求,如果所述確認模塊22答應(yīng)請求,則允許客戶端 進入請求區(qū)域進行游戲,并通過分配^t塊23分配相應(yīng)游戲資源給客戶端,同 時將答應(yīng)請求的信息反饋至客戶端;否則,拒絕客戶端進入游戲并反饋拒絕 請求的信息至客戶端。針對所述位置請求,如果所述確認模塊22答應(yīng)請求,則允許客戶端進入 請求游戲座位進行游戲,并通過分配^^莫塊23分配相應(yīng)游戲資源給客戶端,同 時將答應(yīng)請求的信息反饋至客戶端;否則,拒絕客戶端進入游戲并反饋拒絕 請求的信息至客戶端。針對所述坐莊請求,如果所述確認模塊22答應(yīng)請求,則客戶端等待服務(wù) 器端指定游戲莊家,并通過分配模塊23分配相應(yīng)游戲資源給客戶端,同時將 答應(yīng)請求的信息反饋至客戶端;否則,客戶端竟拍游戲莊家失敗,服務(wù)器端 反饋拒絕請求的信息至客戶端,并通過分配模塊23分配分配相應(yīng)游戲資源。本實施例所述網(wǎng)絡(luò)游戲資源分配的系統(tǒng)20,對游戲的服務(wù)器端及客戶端 的配置,增加客戶端與服務(wù)器端的交互通訊,使客戶端的用戶主動參與游戲 資源的分配,提升游戲的趣味性。參照圖7,提出本發(fā)明第五實施例的一種網(wǎng)絡(luò)游戲資源分配的配置裝置, 包括類型配置單元241,進行游戲類型配置; 區(qū)域配置單元242,進行游戲區(qū)域配置; 文件配置單元243,進行動態(tài)文件庫配置。所述類型配置單元241是為服務(wù)器端不同的游戲分別配置,將不同類型游 戲區(qū)分進4亍。所述區(qū)域配置單元242是為同 一種游戲配置不同的游戲規(guī)則,使同 一種游
戲可以在不同的區(qū)域^f吏用不同的規(guī)則進行。所述文件配置單元243是對執(zhí)行某一規(guī)則的某一類型游戲的具體規(guī)則的 配置。本實施例所述網(wǎng)絡(luò)游戲資源分配的配置裝置,對游戲的服務(wù)器端及客戶 端的配置,可以增加客戶端與服務(wù)器端的交互通訊,提升客戶端對網(wǎng)^^游戲 的參與感。參照圖7,本發(fā)明第六實施例基于上述第五實施例提出, 一種網(wǎng)絡(luò)游戲資 源分配的配置裝置,包括類型配置單元241、區(qū)域配置單元242和文件配置單 元243;參照圖6,其中,所述文件配置單元243包括確認莊家配置件2431,進 行確認莊家文件的配置。本實施例,所述類型配置單元241是為服務(wù)器端不同的游戲分別配置,將 不同類型游戲區(qū)分進行;比如,象棋和二十一點屬于不同類型游戲,需要進 行不同配置以區(qū)分,使客戶端在一次游戲中選擇象棋和樸克牌的其中之一進 行,不會產(chǎn)生混淆。所述區(qū)域配置單元242是為同一種游戲配置不同的游戲規(guī)則,使同 一種游 戲可以在不同的區(qū)域使用不同的規(guī)則進行;比如,二十一點中的固定坐莊、 輪流坐莊和竟拍坐莊等玩法,是使用不同的規(guī)則進行游戲,需要區(qū)分配置, 使不同的玩法在不同的區(qū)域進行。同時,游戲的玩法變得更豐富,使客戶端 可以從服務(wù)器端獲取更豐富的游戲資源。所述固定坐莊玩法是將游戲中的莊 家指定為某一游戲玩家,本實施例是固定某一游戲座位的游戲玩家為莊家; 所述輪流坐莊玩法是依照游戲座位次序輪流指定游戲莊家;所述竟拍坐莊玩 法是通過客戶端向服務(wù)器端發(fā)送坐莊請求,由服務(wù)器端坐莊請求指定游戲莊 家。其中,所述區(qū)域配置單元242的配置包括進行區(qū)域名稱配置和進行區(qū)域名 稱對應(yīng)的配置字段配置等。所述文件配置單元243是對執(zhí)行某一規(guī)則的某一類型游戲的具體MJ'J的 配置;比如,二十一點中的固定坐莊玩法需要配置特定的動態(tài)文件(SO文件), 進行固定坐莊玩法時,需要調(diào)用所述動態(tài)文件。所述確認莊家配置件2431的配置包括為莊家座位設(shè)置莊家信息或者為 客戶端竟拍莊家設(shè)置竟拍信息等。本實施例,所述確認莊家配置件2431的配置是才艮據(jù)游戲規(guī)則而定,可以 確定游戲中的莊家。比如,二十一點中的固定坐莊、輪流坐莊和竟拍坐莊等 玩法中,需要通過確認莊家配置件2431分別配置不同的確定莊家文件進行游 戲。
在所述固定坐莊玩法中,可以通過確認莊家配置件2431為游戲座^H殳置 座位數(shù)值,莊家座位的座位數(shù)值設(shè)置大于O,其他游戲座位設(shè)置的座位lt值為 0,方便服務(wù)器端辨識莊家座位,發(fā)送相應(yīng)游戲資源。在所述輪流坐莊玩法中,可以通過確認莊家配置件2431,將游戲座位的 座位數(shù)值設(shè)置為零,再是將指定為游戲莊家的游戲座位的座位數(shù)值進4亍加運 算,比如,將座位數(shù)值進行加l運算,使游戲莊家的座位數(shù)值大于O,方便服 務(wù)器端辨識莊家座位,發(fā)送相應(yīng)游戲資源。在所述竟拍坐莊玩法中,可以通過所述確認莊家配置件2431在服務(wù)器端 配置竟拍的限定時間和/或限定次數(shù)等;并通過所述確認莊家配置件2431在客 戶端配置坐莊請求,且坐莊請求中包含請求數(shù)值;所述服務(wù)器端可以#4居所 述請求數(shù)值指定游戲莊家,并通過所述確認莊家配置件2431,將游戲莊家所 坐游戲座位的座位數(shù)值指定為特殊數(shù)值,比如,游戲莊家的座位數(shù)值i殳置為 大于0,其他游戲座位的座位數(shù)值設(shè)置為O,方便服務(wù)器端辨識莊家座位,發(fā) 送相應(yīng)游戲資源。所述請求數(shù)值,可以是游戲幣的數(shù)量,表示發(fā)送坐莊請求 的客戶端,為取得游戲莊家可以付出的游戲幣數(shù)量;或者,所述請求凄t值可 以是游戲輸贏的倍數(shù),表示發(fā)送坐莊請求的客戶端,為取得游戲莊家可以將 游戲輸贏增大的倍數(shù),比如, 一客戶端想取得游戲莊家,首先發(fā)送坐莊請求, 此時游戲輸贏的倍數(shù)是l倍;另一客戶端竟拍,再發(fā)送坐莊請求,此時游戲輸 贏的倍數(shù)是2倍;再一客戶端竟拍,游戲的輸贏倍數(shù)將變?yōu)?倍,如果無人再 竟拍,則可以取得游戲莊家,獲取服務(wù)器端發(fā)送的游戲莊家資源。所述竟拍 發(fā)起的客戶端是服務(wù)器端隨機指定。本實施例所述網(wǎng)絡(luò)游戲資源分配的配置裝置,對游戲的服務(wù)器端及客戶 端的配置,可以增加客戶端與服務(wù)器端的交互通訊,提升游戲的趣味性。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍, 凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接 或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
權(quán)利要求
1、一種網(wǎng)絡(luò)游戲資源分配的方法,其特征在于,包括步驟接收游戲客戶端不同的資源分配請求;根據(jù)資源分配請求的請求內(nèi)容,對所述資源分配請求進行確認;根據(jù)確認結(jié)果分配相應(yīng)的資源,并反饋回客戶端。
2、 根據(jù)權(quán)利要求l所述的網(wǎng)絡(luò)游戲資源分配的方法,其特征在于,所述 接收游戲客戶端的資源分配請求的步驟前還包括步驟進行游戲初始化配置。
3、 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)游戲資源分配的方法,其特征在于,所述 進行游戲初始化配置的步驟包括步驟進行游戲類型配置; 進行游戲區(qū)域配置; 進行動態(tài)文件庫配置。
4、 根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)游戲資源分配的方法,其特征在于,所述 進行游戲區(qū)域配置的步驟包括步驟進行區(qū)域名稱配置;進行區(qū)域名稱對應(yīng)的配置字^:配置。
5、 根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)游戲資源分配的方法,其特征在于,所述 進行動態(tài)文件庫配置的步驟包括步驟進行確認莊家文件的配置。
6、 根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)游戲資源分配的方法,其特征在于,所述 進行確認莊家文件的配置的步驟包括步驟為莊家座位設(shè)置莊家信息或者為客戶端竟拍莊家設(shè)置竟拍信息。
7、 根據(jù)權(quán)利要求3至6中任一項所述的網(wǎng)絡(luò)游戲資源分配的方法,其特征 在于,所述資源分配請求的請求內(nèi)容包括游戲類型請求、游戲區(qū)域請求、位置請求和/或坐莊請求。
8、 一種網(wǎng)絡(luò)游戲資源分配的系統(tǒng),其特征在于,包括 接收模塊,接收游戲客戶端不同的資源分配請求;確認模塊,根據(jù)資源分配請求的請求內(nèi)容,對所述資源分配請求進行確認;分配模塊,根據(jù)確認結(jié)果分配相應(yīng)的資源,并反饋回客戶端。
9、 根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)游戲資源分配的系統(tǒng),其特征在于,還包括配置模塊,進行游戲初始化配置。
10、 根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)游戲資源分配的系統(tǒng),其特征在于,所述 配置模塊包括類型配置單元,進行游戲類型配置; 區(qū)域配置單元,進行游戲區(qū)域配置; 文件配置單元,進行動態(tài)文件庫配置。
11、 根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)游戲資源分配的系統(tǒng),其特征在于,所 述文件配置單元包括確認莊家配置件,進行確認莊家文件的配置。
12、 一種網(wǎng)絡(luò)游戲資源分配的配置裝置,其特征在于,包括 類型配置單元,進行游戲類型配置;區(qū)域配置單元,進行游戲區(qū)域配置; 文件配置單元,進行動態(tài)文件庫配置。
13、 根據(jù)權(quán)利要求12所述的網(wǎng)絡(luò)游戲資源分配的配置裝置,其特征在于, 所述文件配置單元包括確認莊家配置件,進行確認莊家文件的配置。
全文摘要
本發(fā)明揭示了電數(shù)據(jù)處理領(lǐng)域的一種網(wǎng)絡(luò)游戲資源分配的方法、系統(tǒng)及配置裝置,所述網(wǎng)絡(luò)游戲資源分配的方法包括步驟接收游戲客戶端不同的資源分配請求;根據(jù)資源分配請求的請求內(nèi)容,對所述資源分配請求進行確認;根據(jù)確認結(jié)果分配相應(yīng)的資源,并反饋回客戶端。所述網(wǎng)絡(luò)游戲資源分配的系統(tǒng),接收客戶端發(fā)送不同的資源分配請求,并交互通訊,使客戶端的用戶主動參與游戲資源的分配。所述網(wǎng)絡(luò)游戲資源分配的配置裝置,通過對游戲的服務(wù)器端及客戶端的配置,提升游戲的趣味性。
文檔編號G06F19/00GK101393584SQ20081016138
公開日2009年3月25日 申請日期2008年9月25日 優(yōu)先權(quán)日2008年9月25日
發(fā)明者亮 趙 申請人:騰訊科技(深圳)有限公司