游戲方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種游戲方法和系統(tǒng),具體地但非排他地涉及一種使用云計(jì)算技術(shù)的游戲方法和系統(tǒng)。
【背景技術(shù)】
[0002]由于游戲技術(shù)和游戲開(kāi)發(fā)的高速發(fā)展,游戲系統(tǒng)現(xiàn)在成為了娛樂(lè)系統(tǒng)中一種最熱門的形式。到目前為止,市場(chǎng)上存在多種類型的游戲系統(tǒng)。這些游戲系統(tǒng)一般可被劃分為便攜式類型或非便攜式類型。并且其中的某些游戲系統(tǒng)具有集成在其中的游戲,而某些游戲系統(tǒng)則需要玩家單獨(dú)購(gòu)買游戲。
[0003]無(wú)論游戲系統(tǒng)是如何建立或構(gòu)建的以及無(wú)論待操作的游戲是什么游戲,游戲系統(tǒng)通常被布置成通過(guò)從玩家接收游戲輸入來(lái)操作游戲,并響應(yīng)于玩家的游戲輸入而生成游戲輸出。雖然游戲系統(tǒng)的操作原理看起來(lái)很簡(jiǎn)單,但是游戲本身卻較復(fù)雜,這是因?yàn)槠湟笸婕抑贫ǔ鲒A得游戲的特定策略。
【發(fā)明內(nèi)容】
[0004]根據(jù)本發(fā)明的第一方面,提供了一種游戲方法,包括以下步驟:押注(wager)游戲的用戶輸入,其中通過(guò)通信網(wǎng)絡(luò)從界面接收所述用戶輸入,所述用于輸入包括游戲操作(play)指令和押注信息;利用游戲模塊處理所述用戶輸入以生成所述游戲的一個(gè)或多個(gè)游戲操作結(jié)果,并且將具有游戲操作結(jié)果及與所述游戲操作結(jié)果關(guān)聯(lián)的押注信息的一個(gè)或多個(gè)游戲輸出通過(guò)所述通信網(wǎng)絡(luò)傳送到所述界面。
[0005]根據(jù)第一方面的一種優(yōu)選實(shí)施方式,所述游戲模塊還被布置成在云游戲布置(cloud gaming arrangement)上分布(distribute)。
[0006]根據(jù)第一方面的一種實(shí)施方式,所述游戲模塊包括一個(gè)或多個(gè)被布置成在所述云游戲布置上分布的游戲部件。
[0007]根據(jù)第一方面的一種實(shí)施方式,所述一個(gè)或多個(gè)游戲部件包括游戲處理程序,該游戲處理程序被布置成處理所述用戶輸入以生成具有游戲操作結(jié)果的一個(gè)或多個(gè)游戲輸出。
[0008]根據(jù)第一方面的一種實(shí)施方式,所述游戲處理程序還被布置成管理游戲的一個(gè)或多個(gè)狀態(tài)。
[0009]優(yōu)選地,根據(jù)第一方面的一種實(shí)施方式,所述游戲處理程序被布置成在所述云游戲布置上被處理。
[0010]根據(jù)第一方面的一種實(shí)施方式,所述游戲處理程序還包括游戲管理模塊,該游戲管理模塊被布置成生成或構(gòu)成(compose)與所述一個(gè)或多個(gè)游戲操作結(jié)果或所述游戲的一個(gè)或多個(gè)狀態(tài)的圖像或音頻表示相關(guān)的圖像或音頻數(shù)據(jù)。
[0011]根據(jù)第一方面的一種實(shí)施方式,所述方法還可包括以下步驟:通過(guò)通信網(wǎng)絡(luò)將所構(gòu)成的圖像或音頻數(shù)據(jù)傳送到所述界面。
[0012]根據(jù)第一方面的一種優(yōu)選實(shí)施方式,所述界面還可包括圖像繪制(渲染)(render)模塊或音頻生成模塊,所述圖像繪制(渲染)模塊被布置成使用接收自所述游戲處理程序的所構(gòu)成的圖像數(shù)據(jù)來(lái)繪制(渲染)與所述游戲操作結(jié)果關(guān)聯(lián)的圖像,所述音頻生成模塊被布置成使用接收自所述游戲處理程序的所構(gòu)成的音頻數(shù)據(jù)來(lái)生成與所述游戲操作結(jié)果關(guān)聯(lián)的音頻。
[0013]根據(jù)第一方面的一種優(yōu)選實(shí)施方式,所述圖像繪制(渲染)模塊可被布置成將所構(gòu)成的圖像數(shù)據(jù)繪制(渲染)到顯示器上以作為所述游戲操作結(jié)果或游戲的游戲狀態(tài)的圖形表不。
[0014]根據(jù)第一方面的一種實(shí)施方式,所述界面還包括輸入模塊,該輸入模塊被布置成接收所述用戶輸入并將所述用戶輸入傳送到游戲模塊以進(jìn)行處理。
[0015]根據(jù)第一方面的一種實(shí)施方式,所述游戲模塊還包括圖像或音頻存儲(chǔ)模塊,該圖像或音頻存儲(chǔ)模塊用于存儲(chǔ)與所述一個(gè)或多個(gè)游戲操作結(jié)果或游戲狀態(tài)關(guān)聯(lián)的圖像或音頻數(shù)據(jù)。
[0016]根據(jù)第一方面的一種實(shí)施方式,所述方法還可包括以下步驟:在初始啟動(dòng)后通過(guò)通信網(wǎng)絡(luò)將其中一個(gè)游戲的圖像或音頻數(shù)據(jù)傳送到所述界面。
[0017]根據(jù)第一方面的一種實(shí)施方式,所述游戲模塊還包括隨機(jī)結(jié)果生成裝置。
[0018]優(yōu)選地,根據(jù)第一方面的一種實(shí)施方式,所述隨機(jī)結(jié)果生成裝置被布置成生成隨機(jī)游戲結(jié)果或偽隨機(jī)游戲結(jié)果。
[0019]根據(jù)第一方面的一種實(shí)施方式,所述游戲結(jié)果包括獎(jiǎng)勵(lì)(bonus reward) ο
[0020]根據(jù)第一方面的另一種實(shí)施方式,所述獎(jiǎng)勵(lì)包括押注獎(jiǎng)勵(lì)(wagerbonus)或獎(jiǎng)勵(lì)游戲。
[0021]根據(jù)第一方面的一種實(shí)施方式,所述用戶輸入包括下列中的一者或多者:游戲選擇數(shù)據(jù)、游戲操作指令、游戲數(shù)據(jù)、押注信息、賬戶信息以及玩家信息。
[0022]根據(jù)第一方面的一種實(shí)施方式,所述游戲模塊還包括玩家管理模塊,該玩家管理模塊被布置成管理用戶信息或驗(yàn)證玩家身份。
[0023]根據(jù)第一方面的一種實(shí)施方式,所述游戲模塊還包括賬目模塊,所述賬目模塊被布置成管理與所述玩家關(guān)聯(lián)的押注信息或所述游戲的所述游戲操作結(jié)果。
[0024]根據(jù)第一方面的一種優(yōu)選實(shí)施方式,所述云游戲布置包括被布置成在分布式通信網(wǎng)絡(luò)上操作的多個(gè)計(jì)算設(shè)備。
[0025]可選地,根據(jù)第一方面的一種實(shí)施方式,所述游戲模塊可被布置成使得所述游戲包括等于或高于預(yù)定玩家回報(bào)率的玩家回報(bào)率。
[0026]根據(jù)本發(fā)明的第二方面,提供了一種游戲系統(tǒng),該系統(tǒng)包括:游戲模塊,被布置成通過(guò)通信網(wǎng)絡(luò)從界面接收具有游戲的游戲操作指令和押注信息的用戶輸入、處理所述用戶輸入以生成所述游戲的一個(gè)或多個(gè)游戲操作結(jié)果、以及在所述通信網(wǎng)絡(luò)上將具有游戲操作結(jié)果及與所述游戲操作結(jié)果關(guān)聯(lián)的押注信息的一個(gè)或多個(gè)游戲輸出傳送到所述界面。
[0027]根據(jù)第二方面的一種優(yōu)選實(shí)施方式,所述游戲模塊還被布置成在云游戲布置上分布。
[0028]根據(jù)第二方面的一種實(shí)施方式,所述游戲模塊包括一個(gè)或多個(gè)被布置成在所述云游戲布置上分布的游戲部件。
[0029]根據(jù)第二方面的一種實(shí)施方式,所述游戲模塊的一個(gè)或多個(gè)游戲部件包括游戲處理程序,該游戲處理程序被布置成處理所述用戶輸入以生成具有游戲操作結(jié)果的一個(gè)或多個(gè)游戲輸出。
[0030]根據(jù)第二方面的一種實(shí)施方式,所述游戲處理程序還被布置成管理所述游戲的一個(gè)或多個(gè)游戲狀態(tài)。
[0031]根據(jù)第二方面的一種實(shí)施方式,所述游戲處理程序被布置成在所述云游戲布置上被處理。
[0032]根據(jù)第二方面的一種實(shí)施方式,所述游戲處理程序還包括游戲管理模塊,該游戲管理模塊被布置成生成或構(gòu)成與所述一個(gè)或多個(gè)游戲操作結(jié)果或所述游戲的一個(gè)或多個(gè)游戲狀態(tài)的圖像或音頻表示相關(guān)的圖像或音頻數(shù)據(jù)。
[0033]根據(jù)第二方面的一種實(shí)施方式,所述游戲模塊還被布置成通過(guò)通信網(wǎng)絡(luò)將所構(gòu)成的圖像或音頻數(shù)據(jù)傳送到所述界面。
[0034]根據(jù)第二方面的一種優(yōu)選實(shí)施方式,所述界面還包括圖像繪制(渲染)模塊或音頻生成模塊,所述圖像繪制(渲染)模塊被布置成使用接收自所述游戲處理程序的所構(gòu)成的圖像數(shù)據(jù)來(lái)繪制與所述游戲操作結(jié)果關(guān)聯(lián)的圖像,所述音頻生成模塊被布置成使用接收自所述游戲處理程序的所構(gòu)成的音頻數(shù)據(jù)來(lái)生成與所述游戲操作結(jié)果關(guān)聯(lián)的音頻。
[0035]根據(jù)第二方面的一種特定實(shí)施方式,所述圖像繪制(渲染)模塊被布置成將所構(gòu)成的圖像數(shù)據(jù)繪制到顯示器上以作為所述游戲操作結(jié)果或游戲的游戲狀態(tài)的圖形表示。
[0036]根據(jù)第二方面的一種實(shí)施方式,所述界面還包括輸入模塊,該輸入模塊被布置成接收所述用戶輸入并將所述用戶輸入傳送到游戲模塊以進(jìn)行處理。
[0037]根據(jù)第二方面的一種實(shí)施方式,所述游戲模塊還包括圖像或音頻存儲(chǔ)模塊,該圖像或音頻存儲(chǔ)模塊用于存儲(chǔ)與所述一個(gè)或多個(gè)游戲操作結(jié)果或游戲狀態(tài)關(guān)聯(lián)的圖像或音頻數(shù)據(jù)。
[0038]根據(jù)第二方面的一種實(shí)施方式,所述游戲模塊還被布置成在啟動(dòng)后通過(guò)通信網(wǎng)絡(luò)將其中一個(gè)游戲的圖像或音頻數(shù)據(jù)傳送到所述界面。
[0039]根據(jù)第二方面的一種實(shí)施方式,所述游戲模塊還包括隨機(jī)結(jié)果生成裝置。
[0040]優(yōu)選地,根據(jù)第二方面的一種實(shí)施方式,所述隨機(jī)結(jié)果生成裝置被布置成生成隨機(jī)游戲結(jié)果或偽隨機(jī)游戲結(jié)果。
[0041 ]根據(jù)第二方面的一種實(shí)施方式,所述游戲結(jié)果包括獎(jiǎng)勵(lì)。
[0042]根據(jù)第二方面的另一種實(shí)施方式,所述獎(jiǎng)勵(lì)包括押注獎(jiǎng)勵(lì)或獎(jiǎng)勵(lì)游戲。
[0043]根據(jù)第二方面的一種實(shí)施方式,所述用戶輸入包括下列中的一者或多者:游戲選擇數(shù)據(jù)、游戲操作指令、游戲數(shù)據(jù)、押注信息、賬戶信息以及玩家信息。
[0044]根據(jù)第二方面的一種實(shí)施方式,所述游戲模塊還包括玩家管理模塊,該玩家管理模塊被布置成管理用戶信息或驗(yàn)證玩家身份。
[0045]根據(jù)第二方面的一種實(shí)施方式,所述游戲模塊還包括賬目模塊,該賬目模塊被布置成管理與玩家關(guān)聯(lián)的押注信息或游戲的游戲操作結(jié)果。
[0046]根據(jù)第二方面的一種優(yōu)選實(shí)施方式,所述云游戲布置包括被布置成在分布式通信網(wǎng)絡(luò)上操作的多個(gè)計(jì)算設(shè)備。
[0047]可選地,根據(jù)第二方面的一種實(shí)施方式,所述游戲模塊可被布置成使得所述游戲包括等于或高于預(yù)定玩家回報(bào)率的玩家回報(bào)率。
[0048]根據(jù)本發(fā)明的第三方面,提供了一種游戲系統(tǒng),該系統(tǒng)包括:用于接收游戲的用戶輸入的裝置,其中通過(guò)通信網(wǎng)絡(luò)從界面接收所述用戶輸入,所述用戶輸入包括游戲操作指令和押注信息;用于利用游戲模塊處理所述用戶輸入以生成游戲的一個(gè)或多個(gè)游戲操作結(jié)果的裝置;以及用于將具有游戲操作結(jié)果及與所述游戲操作結(jié)果關(guān)聯(lián)的押注信息的一個(gè)或多個(gè)游戲輸出通過(guò)所述通信網(wǎng)絡(luò)傳送到所述界面的裝置。
[0049]根據(jù)本發(fā)明的第四方面,提供了一種包含針對(duì)游戲的程序指令的計(jì)算機(jī)可讀介質(zhì),其中所述程序指令被布置成:接收游戲的用戶輸入,其中所述用戶輸入通過(guò)通信網(wǎng)絡(luò)接收自界面,所述用戶輸入包括游戲操作指令和押注信息;利用游戲模塊處理所述用戶輸入以生成所述游戲的一個(gè)或多個(gè)游戲操作結(jié)果;以及將具有游戲操作結(jié)果及與所述游戲操作結(jié)果關(guān)聯(lián)的押注信息的一個(gè)或多個(gè)游戲輸出通過(guò)所述通信網(wǎng)絡(luò)傳送到所述界面。
【附圖說(shuō)明】
[0050]現(xiàn)在參考附圖以示例的方式對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行描述,其中:
[0051]圖1是根據(jù)本發(fā)明一種實(shí)施方式的包括游戲界面和游戲處理云的游戲系統(tǒng)的核心部件的概視圖;
[0052]圖2A示出了用作圖1的游戲系統(tǒng)的游戲界面的獨(dú)立機(jī)器形式的游戲機(jī);
[0053]圖2B示出了用作圖1的游戲系統(tǒng)的游戲界面的移動(dòng)通信設(shè)備形式的游戲機(jī);
[0054]圖2C示出了用作圖1的游戲系統(tǒng)的游戲界面的便攜式游戲操作設(shè)備形式的游戲機(jī);圖2D示出了用作圖1的游戲系統(tǒng)的游戲界面的計(jì)算機(jī)系統(tǒng)形式的游戲機(jī);
[0055]圖3A是示出了根據(jù)本發(fā)明一種實(shí)施方式的包括游戲界面和游戲處理云的游戲系統(tǒng)的功能部件的框圖;
[0056]圖3B是示出了根據(jù)本發(fā)明一種實(shí)施方式的用于基于游戲輸出/結(jié)果生成與所述游戲輸出/結(jié)果關(guān)聯(lián)的游戲圖像/音頻的過(guò)程的框圖;
[0057]圖4示出了根據(jù)本發(fā)明一種實(shí)施方式的游戲處理云的核心功能部件;
[0058]圖5示出了根據(jù)本發(fā)明一種實(shí)施方式的包括與游戲處理云連接的多個(gè)游戲界面的游戲網(wǎng)絡(luò);
[0059]圖6示出了根據(jù)本發(fā)明另一實(shí)施方式的對(duì)于一個(gè)特定游戲的游戲處理云的部件;
[0060]圖7示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施方式的包括被布置成在基于云的計(jì)算系統(tǒng)上分布的游戲模塊和游戲界面的游戲系統(tǒng)的細(xì)節(jié)框圖,其中所述基于云的計(jì)算系統(tǒng)作為游戲處理云;
[0061]圖8A示出了圖7的游戲系統(tǒng)初始化后的數(shù)據(jù)流;
[0062]圖8B示出了圖7的游戲系統(tǒng)在游戲操作期間的數(shù)據(jù)流;
[0063]圖9是示出了具有與圖7的游戲模塊(游戲處理云)連接的多個(gè)游戲機(jī)的游戲網(wǎng)絡(luò)的框圖;
[0064]圖10是圖7的游戲狀態(tài)管理模塊的細(xì)節(jié)功能框圖;
[0065]圖11是能夠在圖1和/或圖7的游戲系統(tǒng)中操作的游戲的示例截圖;以及
[0066]圖12示出了根據(jù)本發(fā)明一種實(shí)施方式的在游戲環(huán)境下執(zhí)行的基于云的游戲系統(tǒng)。
【具體實(shí)施方式】
[0067]參見(jiàn)圖1,示出了計(jì)算機(jī)或電子游戲系統(tǒng)100的概視圖,該計(jì)算機(jī)或電子游戲系統(tǒng)100具有通過(guò)數(shù)據(jù)通信鏈路106進(jìn)行數(shù)據(jù)通信的游戲界面102和游戲處理云104。優(yōu)選地,根據(jù)本發(fā)明的一種實(shí)施方式,所述游戲處理云104被布置成處理可在軟件、硬件或該兩者中執(zhí)行的一個(gè)或多個(gè)游戲部件以提供游戲。
[0068]如圖1的實(shí)施方式所示,所述游戲界面102包括被布置成實(shí)現(xiàn)玩家與游戲系統(tǒng)100之間的雙向互動(dòng)的部件。根據(jù)一個(gè)實(shí)例,所述游戲界面102包括:資金機(jī)制108,用于從玩家接收輸入存款并分派獎(jiǎng)金;游戲操作裝置110,用于從玩家接收用于操作游戲的游戲操作信息;以及顯示和音頻裝置112,用于將游戲信息呈現(xiàn)給玩家。此外,所述游戲界面100還被布置成通過(guò)通信鏈路106將游戲操作信息/數(shù)據(jù)傳送到游戲處理云104以進(jìn)行處理以及通過(guò)通信鏈路106從游戲處理云104接收處理后的游戲操作信息/數(shù)據(jù)。
[0069]圖1中的游戲處理云104通常包括被布置成與游戲界面102通信并處理游戲的部件。優(yōu)選地,所述游戲處理云104在計(jì)算機(jī)網(wǎng)絡(luò)(例如云計(jì)算布置或分布式計(jì)算布置)上的獨(dú)立軟件、硬件部件或軟件和硬件部件的組合上分布。
[0070]如圖1所示,所述游戲處理云104通過(guò)通信鏈路與游戲界面進(jìn)行數(shù)據(jù)通信,以傳送游戲操作信息和數(shù)據(jù)到游戲界面以及從游戲界面接收游戲操作信息和數(shù)據(jù)。優(yōu)選地,所述游戲界面102通過(guò)有線或無(wú)線本地網(wǎng)絡(luò)(可以是公共網(wǎng)絡(luò)、企業(yè)網(wǎng)絡(luò)、虛擬專用網(wǎng)絡(luò)(VPN)或其他形式的廣域網(wǎng))與所述游戲處理云進(jìn)行數(shù)據(jù)通信。更優(yōu)選地,所述數(shù)據(jù)通信通過(guò)安全的通信網(wǎng)絡(luò)進(jìn)行。
[0071 ] 所述游戲處理云104還包括:處理裝置114,被布置成處理游戲操作信息;以及存儲(chǔ)器或存儲(chǔ)模塊116,被布置成存儲(chǔ)與一個(gè)或多個(gè)游戲關(guān)聯(lián)的游戲圖像(例如圖像/音頻數(shù)據(jù)和信息)、與所述一個(gè)或多個(gè)游戲關(guān)聯(lián)的游戲邏輯、玩家信息、以及押注信息等等。此外,所述游戲處理云104的處理裝置114可被布置成從游戲界面102接收游戲操作信息、處理所述游戲操作信息、以及將包括游戲操作結(jié)果或游戲輸出的處理后的游戲操作信息返回到游戲界面102以呈現(xiàn)