專(zhuān)利名稱(chēng):一種新的手機(jī)網(wǎng)絡(luò)游戲平臺(tái)系統(tǒng)與方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)游戲平臺(tái)技術(shù)領(lǐng)域,特別涉及手機(jī)網(wǎng)絡(luò)游戲平臺(tái)化的技術(shù)。
背景技術(shù):
隨著互聯(lián)網(wǎng)的普及,針對(duì)互聯(lián)網(wǎng)的PC網(wǎng)絡(luò)游戲在歐美、日本、韓國(guó)和中國(guó)等世界各地廣
泛流行,成為娛樂(lè)領(lǐng)域新的支柱產(chǎn)業(yè)。隨著手機(jī)終端的普及和移動(dòng)技術(shù)的發(fā)展,手機(jī)游戲也
已形成了相當(dāng)?shù)漠a(chǎn)業(yè)化規(guī)模。同時(shí),移動(dòng)運(yùn)營(yíng)商對(duì)GPRS、 WAP、 CDMA手機(jī)上網(wǎng)也做了大量的推 廣,基于移動(dòng)終端的多用戶(hù)參與的手機(jī)網(wǎng)絡(luò)游戲正越來(lái)越受到手機(jī)用戶(hù)的歡迎。
在開(kāi)發(fā)一款手機(jī)游戲時(shí), 一般都是從最基礎(chǔ)的各個(gè)功能模塊開(kāi)發(fā),尤其是手機(jī)網(wǎng)絡(luò)類(lèi)游 戲,基礎(chǔ)功能模塊所占用的工作量占到一款游戲整體開(kāi)發(fā)的近5(m左右工作量,并且在開(kāi)發(fā)完 成后,游戲的穩(wěn)定性很難保證。而起步較早的PC網(wǎng)絡(luò)游戲已經(jīng)形成了一系列的平臺(tái)化技術(shù), 實(shí)現(xiàn)了PC網(wǎng)絡(luò)游戲在游戲引擎、通信模塊、3D引擎、2D引擎、地圖引擎等多種基礎(chǔ)模塊之上 的平臺(tái)化產(chǎn)品。
在手機(jī)網(wǎng)絡(luò)游戲開(kāi)發(fā)中, 一款游戲要完成多達(dá)500多款手機(jī)的終端適配,要實(shí)現(xiàn)如按鍵不 同的差異、觸摸筆的支持、MIDP1/MIDP2支持的差異、聲音格式支持的差異、手機(jī)操作系統(tǒng)的 差異、屏幕大小的差異、手機(jī)廠(chǎng)商API差異、內(nèi)存及性能的差異等的支持,工作難度極大,另 外還要實(shí)現(xiàn)手機(jī)網(wǎng)絡(luò)游戲所必需的用戶(hù)注冊(cè)、用戶(hù)登錄、網(wǎng)絡(luò)通信、游戲大廳、斷線(xiàn)重連、 交友聊天等眾多基本網(wǎng)游功能,這樣游戲開(kāi)發(fā)時(shí)間非常長(zhǎng),成本也非常高,穩(wěn)定性卻不好, 開(kāi)發(fā)新一款游戲也需要重復(fù)這樣的開(kāi)發(fā)工作。 .
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的就是提供手機(jī)網(wǎng)絡(luò)游戲平臺(tái)化的方法與系統(tǒng),以在開(kāi)發(fā)手 機(jī)網(wǎng)絡(luò)游戲時(shí),使開(kāi)發(fā)新游戲成本更低、開(kāi)發(fā)周期更短、穩(wěn)定性更高、適應(yīng)性更強(qiáng)、用戶(hù)操 作更統(tǒng)一、可玩性更高。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的-
本發(fā)明提供了一種手機(jī)網(wǎng)絡(luò)游戲平臺(tái)化的方法,包括-
A、 把手機(jī)游戲?qū)崿F(xiàn)聯(lián)網(wǎng)相關(guān)的功能進(jìn)行標(biāo)準(zhǔn)化,提供了統(tǒng)一的用戶(hù)登錄、用戶(hù)注冊(cè)、游 戲大廳、交友聊天、網(wǎng)絡(luò)通信、游戲比賽、游戲幣方法。
B、 針對(duì)移動(dòng)終端多樣性,實(shí)現(xiàn)多終端自動(dòng)適配技術(shù),形成終端適配規(guī)范,使開(kāi)發(fā)新手機(jī) 網(wǎng)游不用過(guò)多地去關(guān)心游戲在不同終端上的差異適配。
具體實(shí)現(xiàn)方法
客戶(hù)端同服務(wù)器通信協(xié)議采用HTTP或SOCKET協(xié)議,通過(guò)協(xié)議基類(lèi)兼容不同終端或不同協(xié) 議,當(dāng)打包發(fā)布針對(duì)只支持HTTP協(xié)議終端的游戲版本,自動(dòng)使用HTTP通信類(lèi),當(dāng)打包發(fā)布針 對(duì)即支持HTTP協(xié)議又支持SOCKET協(xié)議終端的游戲版本,把兩個(gè)協(xié)議類(lèi)均打包,并提供由用戶(hù) 在游戲中的設(shè)置選項(xiàng)。
把用戶(hù)登錄、用戶(hù)注冊(cè)、消息處理、動(dòng)態(tài)功能、游戲菜單、畫(huà)面處理、游戲接口完全地 實(shí)現(xiàn)為通用功能,具體游戲的開(kāi)發(fā)只需要直接調(diào)用或繼承擴(kuò)展。
針對(duì)不同的終端對(duì)應(yīng)寫(xiě)一個(gè)適配類(lèi)文件,包括對(duì)特定手機(jī)廠(chǎng)商API的引用,手機(jī)屏幕大小 及支持協(xié)議等的配置和適配。
本發(fā)明還提供了一種用于手機(jī)網(wǎng)絡(luò)游戲平臺(tái)系統(tǒng),包括
比賽子系統(tǒng)、游戲幣子系統(tǒng)、HTTP/SOCKET雙協(xié)議自動(dòng)適應(yīng)模塊、用戶(hù)登錄/注冊(cè)子系統(tǒng)、 游戲大廳及交友聊天子系統(tǒng)、動(dòng)態(tài)功能子系統(tǒng)。 其中比賽子系統(tǒng)實(shí)現(xiàn)方法為
a. 預(yù)先設(shè)置好準(zhǔn)備比賽的游戲比賽信息,游戲比賽信息包括要比賽的游戲ID、比賽開(kāi)始 時(shí)間、比賽結(jié)束時(shí)間、比賽所用的游戲幣大小、比賽資格要求、比賽專(zhuān)區(qū)顯示名稱(chēng)、比賽公 告信息。
b. 游戲平臺(tái)根據(jù)比賽開(kāi)始時(shí)間及游戲比賽信息,判斷是否在指定時(shí)間開(kāi)通游戲比賽專(zhuān)區(qū), 開(kāi)通后,將在用戶(hù)登錄后所顯示的游戲?qū)^(qū)列表中自動(dòng)顯示。
c. 當(dāng)用戶(hù)選擇進(jìn)入比賽專(zhuān)區(qū)后,如有比賽公告信息,將會(huì)看到比賽公告。
d. 當(dāng)用戶(hù)進(jìn)入比賽專(zhuān)區(qū)的游戲房間內(nèi)坐下時(shí),游戲平臺(tái)會(huì)根據(jù)比賽時(shí)間判斷是否允許比 賽,如比賽時(shí)間未到或比賽時(shí)間已結(jié)束將提示用戶(hù)具體的比賽時(shí)間;如果比賽時(shí)間允許,游 戲平臺(tái)還會(huì)根據(jù)比賽資格要求判斷用戶(hù)是否有資格參加比賽,如沒(méi)有資格將不允許用戶(hù)參加 比賽,如果有資格則自動(dòng)把用戶(hù)分配到合適的位置進(jìn)行比賽。
e. 當(dāng)一局比賽結(jié)束后,游戲平臺(tái)會(huì)把用戶(hù)重新分配到其它桌中進(jìn)行比賽,保證比賽的公 平性。
f. 當(dāng)用戶(hù)選擇某一桌的指定位置坐下時(shí),游戲平臺(tái)并不一定分配到此位置給該用戶(hù),而 是自動(dòng)把用戶(hù)分配到合適的位置進(jìn)行比賽,保證比賽的公平性。
并且,在比賽中不同階段的比賽(如復(fù)賽,總決賽)可以設(shè)置為隱藏用戶(hù)名、隱藏用戶(hù)信 息、禁止私聊的形式防止作弊。
其中游戲幣子系統(tǒng),實(shí)現(xiàn)方法為
a. 用戶(hù)可以通過(guò)手機(jī)終端客戶(hù)端在游戲中直接進(jìn)行游戲幣充值。
b. 當(dāng)用戶(hù)使用需要游戲幣的功能或虛擬物品時(shí),游戲平臺(tái)判斷該用戶(hù)持有的游戲幣是否 足夠支付,如不足以支付,則提示用戶(hù)是否立即充值,如用戶(hù)同意立即充值,則自動(dòng)生成指 定的短信格式內(nèi)容調(diào)用短信發(fā)送函數(shù)并自動(dòng)發(fā)送到指定的短信充值特服號(hào)碼,完成短信方式 的游戲幣充值,無(wú)須用戶(hù)手工再編寫(xiě)指定的短信格式內(nèi)容發(fā)送到指定的充值短信號(hào)碼,簡(jiǎn)化 用戶(hù)操作。如果用戶(hù)不同意立即充值,則不能使用該功能或物品。
c. 當(dāng)用戶(hù)進(jìn)入到游戲幣場(chǎng)的房間內(nèi)選擇坐下游戲時(shí),游戲平臺(tái)判斷該用戶(hù)持有的游戲幣 是否達(dá)到本游戲房間最低游戲幣的要求,如不能達(dá)到求,則提示用戶(hù)是否立即充值,如用 戶(hù)同意立即充值,則自動(dòng)生成指定的短信格式內(nèi)容調(diào)用短信發(fā)送函數(shù)并自動(dòng)發(fā)送到指定的短 信充值特服號(hào)碼,完成短信方式的游戲幣充值,無(wú)須用戶(hù)手工再編寫(xiě)指定的短信格式內(nèi)容發(fā) 送到指定的充值短信號(hào)碼,簡(jiǎn)化用戶(hù)操作。如果用戶(hù)不同意立即充值,則不能坐下進(jìn)行游戲。
d. 平臺(tái)上的任一游戲即可開(kāi)通普通場(chǎng)(非游戲幣場(chǎng)),又可開(kāi)通游戲幣場(chǎng),并可開(kāi)通兩 種的任意組合。
其中HTTP/SOCKET雙協(xié)議自動(dòng)適應(yīng)模塊實(shí)現(xiàn)方法為
a. 對(duì)于只支持HTTP協(xié)議不支持SOCKET協(xié)議的移動(dòng)終端,游戲平臺(tái)在打包發(fā)布該終端對(duì)應(yīng) 的游戲時(shí),自動(dòng)只使用HTTP協(xié)議模塊。
b. 對(duì)于即支持HTTP協(xié)議又支持SOCKET協(xié)議的移動(dòng)終端,游戲平臺(tái)在打包發(fā)布該終端對(duì)應(yīng) 的游戲時(shí),同時(shí)使用HTTP協(xié)議模塊和SOCKET協(xié)議模塊,并且在游戲的設(shè)置中用戶(hù)可自由選擇 使用哪種協(xié)議方式進(jìn)行游戲連接。
c. 無(wú)論使用哪種協(xié)議模塊,位于移動(dòng)終端上的游戲客戶(hù)端與服務(wù)器之間的消息交互格式
是一致的。
其中用戶(hù)登錄/注冊(cè)子系統(tǒng),實(shí)現(xiàn)方法為
a. 在進(jìn)入游戲后顯示菜單,包括開(kāi)始游戲,新用戶(hù)注冊(cè),設(shè)置及幫助。選擇開(kāi)始游戲后 進(jìn)入用戶(hù)登錄界面,輸入用戶(hù)登錄信息即可登錄到游戲游戲器進(jìn)行和其它玩家對(duì)戰(zhàn),用戶(hù)登 錄信息包括用戶(hù)游戲帳號(hào)和密碼。
b. 新用戶(hù)進(jìn)入游戲時(shí),需要先進(jìn)行游戲注冊(cè),用戶(hù)注冊(cè)信息包括用戶(hù)昵稱(chēng)、密碼、手機(jī) 號(hào),可能還包括推薦人、頭像、性別、生日等信息,注冊(cè)后游戲服務(wù)器分配用戶(hù)一個(gè)統(tǒng)一的 用戶(hù)游戲帳號(hào)和密碼,此帳號(hào)可以在平臺(tái)上的任一游戲登錄使用。
c. 用戶(hù)成功登錄后可自動(dòng)保存游戲帳號(hào)和密碼到移動(dòng)終端的本地。
d. 用戶(hù)成功登錄后顯示所有游戲列表或單一游戲的多個(gè)游戲?qū)^(qū)列表。
其中游戲大廳及交友聊天子系統(tǒng),實(shí)現(xiàn)方法為
a. 在游戲平臺(tái)上開(kāi)通游戲幣房間時(shí),分配不同游戲幣大小的游戲房間。
b. 用戶(hù)選擇房間時(shí)或在游戲房間內(nèi)時(shí)可以使用速配功能。
c. 進(jìn)入房間后可以同房間內(nèi)所有人員聊天。
d. 在游戲中任一位置,可以選擇指定的單一個(gè)人聊天。
e. 選定一個(gè)用戶(hù)后,可以對(duì)其加為好友、聊天、加為黑名單、邀請(qǐng)、査看用戶(hù)信息等相 關(guān)的操作。
f. 在游戲中任一位置,隨時(shí)可以查看好友列表。
g. 在游戲中任一位置,隨時(shí)可以査看黑名單列表。
圖1為本發(fā)明的手機(jī)網(wǎng)絡(luò)游戲平臺(tái)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再 作進(jìn)一步的說(shuō)明。
本發(fā)明的核心思想是預(yù)先將手機(jī)網(wǎng)絡(luò)游戲的通用功能標(biāo)準(zhǔn)化,并且把多終端適配方法 抽象出來(lái),實(shí)現(xiàn)為手機(jī)聯(lián)網(wǎng)游戲平臺(tái),以便于在此平臺(tái)上能快速開(kāi)發(fā)手機(jī)聯(lián)網(wǎng)類(lèi)游戲。
下面通過(guò)具體實(shí)施例詳細(xì)說(shuō)明本發(fā)明的方法,該方法包括如下步驟 1、通用功能標(biāo)準(zhǔn)化
把通用功能抽象為用戶(hù)登錄/用戶(hù)注冊(cè)子系統(tǒng)、比賽子系統(tǒng)、游戲幣子系統(tǒng)、游戲大廳
及交友聊天子系統(tǒng)、動(dòng)態(tài)功能子系統(tǒng)、HTTP/SOCKET雙協(xié)議自動(dòng)適應(yīng)子系統(tǒng)、多終端適配子系 統(tǒng)。
用戶(hù)登錄/用戶(hù)注冊(cè)子系統(tǒng)主要用于解決網(wǎng)絡(luò)游戲的已注冊(cè)用戶(hù)的登錄問(wèn)題和新用戶(hù)注 冊(cè)問(wèn)題,實(shí)現(xiàn)在平臺(tái)中任一游戲注冊(cè)后均可在平臺(tái)中其它游戲內(nèi)登錄,完成統(tǒng)一用戶(hù)認(rèn)證登 錄功能。
比賽子系統(tǒng)主要用于解決網(wǎng)絡(luò)游戲的比賽支持,包括各種類(lèi)型的游戲比賽,初賽、復(fù)賽、 決賽、混合賽、幫派賽、團(tuán)體賽、晉級(jí)賽等,比賽中支持按積分和游戲幣的混合模式。這樣 在平臺(tái)上開(kāi)發(fā)游戲時(shí)只需要考慮游戲積分的設(shè)計(jì),不用關(guān)心各種比賽情況,由平臺(tái)自動(dòng)支持 各種比賽功能。本比賽子系統(tǒng)中在比賽中不同階段的比賽(如復(fù)賽,總決賽)可以設(shè)置為隱 藏用戶(hù)名、隱藏用戶(hù)信息、禁止私聊、隨機(jī)速配的綜合形式合理防止作弊。
游戲幣子系統(tǒng)主要用于解決網(wǎng)絡(luò)游戲的運(yùn)營(yíng)方面的各類(lèi)支付問(wèn)題和游戲中如何使用游戲
幣的問(wèn)題,包括支持通過(guò)多種途徑購(gòu)買(mǎi)游戲幣,如短信、手機(jī)充值卡(含神州行充值卡和聯(lián) 通充值卡)、固定電話(huà)聲訊支付、網(wǎng)上銀行、手機(jī)銀行、電話(huà)銀行、游戲卡等;還包括如何 在普通的積分制游戲中合理使用游戲幣模式來(lái)創(chuàng)收,如游戲幣游戲?qū)?chǎng)、游戲道具、游戲幣 比賽等。
游戲大廳及交友聊天系統(tǒng)主要用于解決多游戲服務(wù)器負(fù)載支持、各類(lèi)游戲?qū)^(qū)支持、游 戲大廳支持、好友管理、黑名單管理、大廳聊天、同桌聊天、好友聊天、離線(xiàn)消息。這樣平 臺(tái)上的游戲不需要考慮和實(shí)現(xiàn)這些功能,即自動(dòng)擁有這些系列功能。
動(dòng)態(tài)功能子系統(tǒng)可以通過(guò)在服務(wù)端預(yù)先設(shè)置新功能的定義,平臺(tái)中任一游戲在登錄時(shí)讀 取服務(wù)器端新功能的定義后,即可生成右鍵功能菜單,實(shí)現(xiàn)動(dòng)態(tài)功能的直接更新,這樣、在 游戲發(fā)布后不需要反復(fù)升級(jí)客戶(hù)端即可加入很多新功能,為手機(jī)游戲升級(jí)非常麻煩提供了很 好的解決方法。
HTTP/SOCKET雙協(xié)議自動(dòng)適應(yīng)子系統(tǒng)用于實(shí)現(xiàn)不同協(xié)議下的游戲客戶(hù)端和游戲服務(wù)器的 信息統(tǒng)一交互,在平臺(tái)中開(kāi)發(fā)游戲時(shí)不需要關(guān)于不同協(xié)議的差別,只需要按游戲所需要的格 式進(jìn)行處理,無(wú)論游戲使用哪個(gè)協(xié)議進(jìn)行通信,游戲發(fā)送和讀取的最終數(shù)據(jù)是一致的。并且 因不同終端對(duì)協(xié)議支持的不同,此系統(tǒng)會(huì)自動(dòng)打包不同的協(xié)議類(lèi)文件。
多終端適配子系統(tǒng)是按照多終端適配類(lèi)的定義自動(dòng)對(duì)游戲進(jìn)行屏幕大小、通信協(xié)議、內(nèi) 存大小、按鍵支持、畫(huà)面顯示等進(jìn)行適配,是保證在游戲運(yùn)行期自動(dòng)適應(yīng)各種終端。
2、多終端適配
按主流終端機(jī)型進(jìn)行分類(lèi),分為Nokia S60系列、Nokia新S60系列、Nokia S40系列、Nokia 新S40系列、Moto大屏系列、Moto小屏系列、NEC大屏系列、NEC小屏系列、索愛(ài)等MIDP2通用 大屏系列、索愛(ài)等MIDP2通用小屏系列、其它MIDP1大屏系列、其它MIDP1小屏系列共十二類(lèi)。 對(duì)每個(gè)類(lèi)列寫(xiě)一個(gè)具體的實(shí)現(xiàn)類(lèi)(java class),類(lèi)中定義所引用的對(duì)應(yīng)的特定機(jī)型的API (包 括聲音及設(shè)置類(lèi))和左右按鍵鍵值、觸摸筆是否支持、屏幕大小、收發(fā)短信是否支持、WAP 瀏覽是否支持及聲音播放和調(diào)用的實(shí)現(xiàn)函數(shù),并且定義所支持的通信協(xié)議,分HTTP和SOCKET 兩種。這個(gè)類(lèi)定義后在對(duì)每個(gè)機(jī)型打包發(fā)布游戲時(shí)自動(dòng)使用相對(duì)應(yīng)的多終端適配類(lèi)文件,實(shí) 現(xiàn)多終端在打包生成游戲時(shí)的發(fā)布適配。
根據(jù)本發(fā)明,可極大地減化網(wǎng)絡(luò)類(lèi)新手機(jī)游戲的開(kāi)發(fā)難度、縮短開(kāi)發(fā)周期、自動(dòng)適配更 多的移動(dòng)終端,并可顯著提高手機(jī)游戲的穩(wěn)定性,從而節(jié)約開(kāi)發(fā)成本。
雖然通過(guò)實(shí)施例描繪了本發(fā)明,但本領(lǐng)域普通技術(shù)人員知道,在不脫離本發(fā)明的核心思 想的情況下,就可使本發(fā)明有許多變形和變化,本發(fā)明的范圍由所附的權(quán)利要求來(lái)限定。
權(quán)利要求
1.一種新的手機(jī)網(wǎng)絡(luò)游戲平臺(tái)系統(tǒng)與方法,其特征在于提供了統(tǒng)一的用戶(hù)登錄、用戶(hù)注冊(cè)、游戲大廳、交友聊天、網(wǎng)絡(luò)通信、游戲比賽、游戲幣模式和移動(dòng)終端適配方法。
2. 根據(jù)權(quán)利要求1所述的手機(jī)網(wǎng)絡(luò)游戲平臺(tái)系統(tǒng),其特征在于,此系統(tǒng)包括比賽子系統(tǒng)、 游戲幣子系統(tǒng)、HTTP/SOCKET雙協(xié)議自動(dòng)適應(yīng)模塊、用戶(hù)登錄/注冊(cè)子系統(tǒng)、游戲大廳及交友 聊天子系統(tǒng)、動(dòng)態(tài)功能子系統(tǒng)。
3. 根據(jù)權(quán)利要求2所述的比賽子系統(tǒng),其特征在于包括如下步驟a. 預(yù)先設(shè)置好準(zhǔn)備比賽的游戲比賽信息,游戲比賽信息包括要比賽的游戲ID、比賽開(kāi)始 時(shí)間、比賽結(jié)束時(shí)間、比賽所用的游戲幣大小、比賽資格要求、比賽專(zhuān)區(qū)顯示名稱(chēng)、比賽公 告信息。b. 游戲平臺(tái)根據(jù)比賽開(kāi)始時(shí)間及游戲比賽信息,判斷是否在指定時(shí)間開(kāi)通游戲比賽專(zhuān)區(qū), 開(kāi)通后,將在用戶(hù)登錄后所顯示的游戲?qū)^(qū)列表中自動(dòng)顯示。c. 當(dāng)用戶(hù)選擇進(jìn)入比賽專(zhuān)區(qū)后,如有比賽公告信息,將會(huì)看到比賽公告。d. 當(dāng)用戶(hù)進(jìn)入比賽專(zhuān)區(qū)的游戲房間內(nèi)坐下時(shí),游戲平臺(tái)會(huì)根據(jù)比賽時(shí)間判斷是否允許比賽,如比賽時(shí)間未到或比賽時(shí)間已結(jié)束將提示用戶(hù)具體的比賽時(shí)間;如果比賽時(shí)間允許,游 戲平臺(tái)還會(huì)根據(jù)比賽資格要求判斷用戶(hù)是否有資格參加比賽,如沒(méi)有資格將不允許用戶(hù)參加 比賽,如果有資格則自動(dòng)把用戶(hù)分配到合適的位置進(jìn)行比賽。e. 當(dāng)一局比賽結(jié)束后,游戲平臺(tái)會(huì)把用戶(hù)重新分配到其它桌中進(jìn)行比賽,保證比賽的公 平性。f. 當(dāng)用戶(hù)選擇某一桌的指定位置坐下時(shí),游戲平臺(tái)并不一定分配到此位置給該用戶(hù),而 是自動(dòng)把用戶(hù)分配到合適的位置進(jìn)行比賽,保證比賽的公平性。
4. 根據(jù)權(quán)利要求2所述的比賽子系統(tǒng),其特征在于,在比賽中不同階段的比賽(如復(fù)賽, 總決賽)可以設(shè)置為隱藏用戶(hù)名、隱藏用戶(hù)信息、禁止私聊的形式防止作弊。
5. 根據(jù)權(quán)利要求2所述的游戲幣子系統(tǒng),其特征在于,包括如下a. 用戶(hù)可以通過(guò)手機(jī)終端客戶(hù)端在游戲中直接進(jìn)行游戲幣充值。b. 當(dāng)用戶(hù)使用需要游戲幣的功能或虛擬物品時(shí),游戲平臺(tái)判斷該用戶(hù)持有的游戲幣是否 足夠支付,如不足以支付,則提示用戶(hù)是否立即充值,如用戶(hù)同意立即充值,則自動(dòng)生成指 定的短信格式內(nèi)容調(diào)用短信發(fā)送函數(shù)并自動(dòng)發(fā)送到指定的短信充值特服號(hào)碼,完成短信方式 的游戲幣充值,無(wú)須用戶(hù)手工再編寫(xiě)指定的短信格式內(nèi)容發(fā)送到指定的充值短信號(hào)碼,簡(jiǎn)化 用戶(hù)操作。如果用戶(hù)不同意立即充值,則不能使用該功能或物品。c. 當(dāng)用戶(hù)進(jìn)入到游戲幣場(chǎng)的房間內(nèi)選擇坐下游戲時(shí),游戲平臺(tái)判斷該用戶(hù)持有的游戲幣 是否達(dá)到本游戲房間最低游戲幣的要求,如不能達(dá)到要求,則提示用戶(hù)是否立即充值,如用 戶(hù)同意立即充值,則自動(dòng)生成指定的短信格式內(nèi)容調(diào)用短信發(fā)送函數(shù)并自動(dòng)發(fā)送到指定的短 信充值特服號(hào)碼,完成短信方式的游戲幣充值,無(wú)須用戶(hù)手工再編寫(xiě)指定的短信格式內(nèi)容發(fā) 送到指定的充值短信號(hào)碼,簡(jiǎn)化用戶(hù)操作。如果用戶(hù)不同意立即充值,則不能坐下進(jìn)行游戲。d. 平臺(tái)上的任一游戲即可開(kāi)通普通場(chǎng)(非游戲幣場(chǎng)),又可開(kāi)通游戲幣場(chǎng),并可開(kāi)通兩 種的任意組合。
6. 根據(jù)權(quán)利要求2所述的HTTP/S0CKET雙協(xié)議自動(dòng)適應(yīng)模塊,其特征在于,包括如下a.對(duì)于只支持HTTP協(xié)議不支持SOCKET協(xié)議的移動(dòng)終端,游戲平臺(tái)在打包發(fā)布該終端對(duì)應(yīng) 的游戲時(shí),自動(dòng)只使用HTTP協(xié)議模塊。b. 對(duì)于即支持HTTP協(xié)議又支持SOCKET協(xié)議的移動(dòng)終端,游戲平臺(tái)在打包發(fā)布該終端對(duì)應(yīng) 的游戲時(shí),同時(shí)使用HTTP協(xié)議模塊和SOCKET協(xié)議模塊,并且在游戲的設(shè)置中用戶(hù)可自由選擇 使用哪種協(xié)議方式進(jìn)行游戲連接。c. 無(wú)論使用哪種協(xié)議模塊,位于移動(dòng)終端上的游戲客戶(hù)端與服務(wù)器之間的消息交互格式 是一致的。
7. 根據(jù)權(quán)利要求2所述的用戶(hù)登錄/注冊(cè)子系統(tǒng),其特征在于,包括如下-a. 用戶(hù)登錄信息包括用戶(hù)游戲帳號(hào)和密碼。b. 用戶(hù)注冊(cè)信息包括用戶(hù)昵稱(chēng)、密碼、手機(jī)號(hào),可能還包括推薦人、頭像、性別、生日 等信息。c. 用戶(hù)成功登錄后可自動(dòng)保存游戲帳號(hào)和密碼到移動(dòng)終端的本地。d. 用戶(hù)成功登錄后顯示所有游戲列表或單一游戲的多個(gè)游戲?qū)^(qū)列表。
8. 根據(jù)權(quán)利要求2所述的游戲太廳及交友聊天子系統(tǒng),其特征在于,包括如下a. 游戲房間支持不同游戲幣大小的模式。b. 用戶(hù)選擇房間時(shí)或在游戲房間內(nèi)時(shí)可以使用速配功能。c. 可以同房間內(nèi)所有人員聊天。d. 可以選擇指定的單一個(gè)人聊天。e. 選定一個(gè)用戶(hù)后,可以對(duì)其加為好友、聊天、加為黑名單、邀請(qǐng)、查看用戶(hù)信息操作。f. 可以查看好友列表。g. 可以查看黑名單列表。
9. 根據(jù)權(quán)利要求2所述的動(dòng)態(tài)功能子系統(tǒng),其特征在于游戲客戶(hù)端的功能可以通過(guò)服務(wù)器 端的設(shè)定自由擴(kuò)充,實(shí)現(xiàn)在不升級(jí)客戶(hù)端軟件的情況下,達(dá)到升級(jí)客戶(hù)端的功能的目的。
全文摘要
本發(fā)明提供了一種新的手機(jī)網(wǎng)絡(luò)游戲平臺(tái)系統(tǒng)與方法,應(yīng)用在手機(jī)網(wǎng)游的開(kāi)發(fā)中,通過(guò)把手機(jī)網(wǎng)游的共性提取出來(lái),并把多移動(dòng)終端的差異進(jìn)行封裝,提供了統(tǒng)一的用戶(hù)登錄、用戶(hù)注冊(cè)、游戲大廳、交友聊天、網(wǎng)絡(luò)通信、游戲比賽、游戲幣模式和移動(dòng)終端適配方法,極大地簡(jiǎn)化了手機(jī)游戲在不同品牌不同類(lèi)型移動(dòng)終端上的適應(yīng)性開(kāi)發(fā)時(shí)間和難度,本系統(tǒng)還提供了創(chuàng)新的針對(duì)手機(jī)游戲的游戲幣和防作弊比賽系統(tǒng),使手機(jī)網(wǎng)游的可玩性更強(qiáng),競(jìng)技特性更突出。因此,本發(fā)明解決了在開(kāi)發(fā)手機(jī)網(wǎng)絡(luò)游戲時(shí),開(kāi)發(fā)成本高、開(kāi)發(fā)周期長(zhǎng)、穩(wěn)定性不高、適應(yīng)性差、用戶(hù)操作不統(tǒng)一、體驗(yàn)性不好等一系列問(wèn)題,提供了手機(jī)網(wǎng)絡(luò)游戲平臺(tái)化的整合性的解決方案。
文檔編號(hào)H04W8/18GK101193346SQ20071017806
公開(kāi)日2008年6月4日 申請(qǐng)日期2007年11月26日 優(yōu)先權(quán)日2007年11月26日
發(fā)明者建 孫 申請(qǐng)人:北京中科奧科技有限公司