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