基于用戶(hù)的迷你游戲生成和發(fā)布的制作方法
【專(zhuān)利說(shuō)明】基于用戶(hù)的迷你游戲生成和發(fā)布
[0001]優(yōu)先權(quán)要求
[0002]本申請(qǐng)是2012年8月29日提交的美國(guó)臨時(shí)專(zhuān)利申請(qǐng)第61/694,718號(hào)的正式申請(qǐng),該申請(qǐng)的整個(gè)公開(kāi)以引用的方式并入本文。
[0003]相關(guān)申請(qǐng)的交叉引用
[0004]本申請(qǐng)涉及共同受讓、共同未決的臨時(shí)申請(qǐng)序列號(hào)61/666,628(代理檔案號(hào)SCEA12004US00),其與本申請(qǐng)同日申請(qǐng),且標(biāo)題為“DETERMINING TRIGGERS FORCLOUD-BASED EMULATED GAMES”,該申請(qǐng)的整個(gè)公開(kāi)以引用的方式并入本文。
[0005]本申請(qǐng)涉及共同受讓、共同未決的臨時(shí)申請(qǐng)序列號(hào)61/666,645 (代理檔案號(hào)SCEA12005US00),其與本申請(qǐng)同日申請(qǐng),且標(biāo)題為“HAPTIC ENHANCEMENTS FOR EMULATEDVIDEO GAME NOT ORIGINALLY DESIGNED WITH HAPTIC CAPABILITIES”,該申請(qǐng)的整個(gè)公開(kāi)以引用的方式并入本文。
[0006]本申請(qǐng)涉及共同受讓、共同未決的臨時(shí)申請(qǐng)序列號(hào)61/666,665 (代理檔案號(hào)SCEA12006US00),其與本申請(qǐng)同日申請(qǐng),且標(biāo)題為“CONVERS1N OF HAPTIC EVENTS INTOSCREEN EVENTS”,該申請(qǐng)的整個(gè)公開(kāi)以引用的方式并入本文。
[0007]本申請(qǐng)涉及共同受讓、共同未決的臨時(shí)申請(qǐng)序列號(hào)61/666,679 (代理檔案號(hào)SCEA12007US00),其與本申請(qǐng)同日申請(qǐng),且標(biāo)題為“SUSPENDING STATE OF CLOUD-BASEDLEGACY APPLICAT1NS”,該申請(qǐng)的整個(gè)公開(kāi)以引用的方式并入本文。
技術(shù)領(lǐng)域
[0008]本公開(kāi)涉及視頻游戲。其中,本公開(kāi)描述生成、發(fā)布和玩迷你游戲的方法和設(shè)備。
【背景技術(shù)】
[0009]找到玩先存視頻游戲的新方式可增大舊游戲的壽命。當(dāng)重玩遺留游戲時(shí)玩家通常想要新挑戰(zhàn),而不是重玩相同水平或重復(fù)完成同一任務(wù)。響應(yīng)這個(gè)需求,游戲設(shè)計(jì)者已開(kāi)始生產(chǎn)迷你游戲。在迷你游戲內(nèi),玩家可根據(jù)指示按照原來(lái)并非設(shè)計(jì)成遺留游戲的格式完成新目標(biāo)或挑戰(zhàn)其好友的高分。此外,因?yàn)槊阅阌螒蚴菑默F(xiàn)有游戲產(chǎn)生,所以玩家已知悉游戲的特性和基本組件,并因此更可能玩迷你游戲。
[0010]迷你游戲通常不是在原始游戲所使用的傳統(tǒng)起始點(diǎn)開(kāi)始。例如,迷你游戲可以在某一水平結(jié)束附近、在正好面臨最終敵人或該水平的頭目之前開(kāi)始。頭目是存在于許多視頻游戲中的敵方挑戰(zhàn)。頭目一般在游戲的特定章節(jié)的高潮時(shí)遇見(jiàn)、通常在某個(gè)階段或水平的結(jié)束時(shí)遇見(jiàn)。由于搏斗頭目的高潮屬性,迷你游戲設(shè)計(jì)者可以選擇使用游戲的這個(gè)章節(jié)作為其起始點(diǎn)。為了使迷你游戲相比于原始版本更具挑戰(zhàn)性,游戲設(shè)計(jì)者還可希望限制玩家可以使用的生命數(shù),或改變其它游戲參數(shù),如主角剩余的健康值??梢赃x擇其它游戲場(chǎng)景作為迷你游戲的起始點(diǎn)。例如,迷你游戲可以從游戲玩家作為棒球游戲中的擊球手開(kāi)始,其中第九局下半局有兩人出局且擊球手的隊(duì)伍一輪后下場(chǎng)。
[0011]然而,為了生成以這些特定情況開(kāi)始的迷你游戲,游戲設(shè)計(jì)者必須逆向編程每個(gè)游戲的底層代碼且隨后重寫(xiě)代碼以使迷你游戲能夠在這些特定條件下開(kāi)始。這個(gè)過(guò)程十分耗時(shí)且昂貴,因?yàn)榭赡苄枰鄠€(gè)工程師重新開(kāi)發(fā)單個(gè)遺留游戲。此外,因?yàn)槊阅阌螒虮韧暾L(zhǎng)度游戲短,所以需要制作更大量迷你游戲。
[0012]本文涵蓋了本公開(kāi)的各個(gè)方面。
【附圖說(shuō)明】
[0013]圖1是圖示根據(jù)本公開(kāi)各個(gè)方面的迷你游戲生成器、迷你游戲發(fā)布系統(tǒng)和迷你游戲玩耍系統(tǒng)的示意圖。
[0014]圖2是圖示根據(jù)本公開(kāi)各個(gè)方面生成、發(fā)布和玩迷你游戲的方法的流程圖。
[0015]圖3A至圖3B是圖示根據(jù)本公開(kāi)的一方面生成迷你游戲數(shù)據(jù)的迷你游戲生成器的實(shí)例的示意圖。
[0016]圖4A是圖示根據(jù)本公開(kāi)的一方面含有用于生成迷你游戲的指令的非瞬時(shí)計(jì)算機(jī)可讀介質(zhì)的方塊圖。
[0017]圖4B是圖示根據(jù)本公開(kāi)的一方面含有用于發(fā)布迷你游戲的指令的非瞬時(shí)計(jì)算機(jī)可讀介質(zhì)的方塊圖。
[0018]圖4C是圖示根據(jù)本公開(kāi)的一方面含有用于玩迷你游戲的指令的非瞬時(shí)計(jì)算機(jī)可讀介質(zhì)的方塊圖。
【具體實(shí)施方式】
[0019]雖然以下詳細(xì)描述出于說(shuō)明目的含有許多具體細(xì)節(jié),但本領(lǐng)域一般技術(shù)人員將明白對(duì)以下細(xì)節(jié)的許多變化和替換屬于本公開(kāi)的范圍內(nèi)。因此,下文描述的本公開(kāi)各個(gè)方面被陳述而對(duì)遵循本描述的權(quán)利要求的普遍性沒(méi)有任何缺少且對(duì)權(quán)利要求不加以限制。
[0020]本公開(kāi)的各個(gè)方面包括允許個(gè)別玩家創(chuàng)建、發(fā)布和玩其自有迷你游戲的方法和設(shè)備。迷你游戲數(shù)據(jù)可利用基于游戲玩耍現(xiàn)有游戲標(biāo)題生成迷你游戲的中間件生成并發(fā)布。所述迷你游戲可以通過(guò)使用記錄當(dāng)玩家玩現(xiàn)有游戲時(shí)的相關(guān)游戲數(shù)據(jù)的軟件附加件(add-on)創(chuàng)建。根據(jù)其它方面,某些方法和設(shè)備還可以允許任何玩家結(jié)合現(xiàn)有游戲標(biāo)題使用迷你游戲數(shù)據(jù)和中間件遠(yuǎn)程訪(fǎng)問(wèn)并玩這種迷你游戲。
[0021]為了在不需要逆向工程化和重新編碼下創(chuàng)建迷你游戲,中間件可以被配置以允許玩家制作、發(fā)布和玩迷你游戲而不需要鉆研現(xiàn)有游戲的代碼。
[0022]圖1A是圖示根據(jù)本公開(kāi)各個(gè)方面可交互以實(shí)現(xiàn)迷你游戲生成、發(fā)布和玩耍的組件的示意圖。一個(gè)或多個(gè)迷你游戲生成器102可以經(jīng)網(wǎng)絡(luò)160(可以是例如局域網(wǎng)(LAN)或廣域網(wǎng)(WAN))訪(fǎng)問(wèn)一個(gè)或多個(gè)迷你游戲發(fā)布系統(tǒng)107。一個(gè)或多個(gè)迷你游戲玩耍系統(tǒng)109可以經(jīng)網(wǎng)絡(luò)160訪(fǎng)問(wèn)迷你游戲發(fā)布系統(tǒng)107。迷你游戲生成器102和迷你游戲玩耍系統(tǒng)109可以相互類(lèi)似配置或甚至大體一致。此外,迷你游戲生成器102可以含于迷你游戲發(fā)布系統(tǒng)107內(nèi)且可以經(jīng)網(wǎng)絡(luò)160與迷你游戲玩耍系統(tǒng)109直接通信。
[0023]迷你游戲生成器102可以包括中央處理器單元(CPU) 131。例如,CPU131可以包括可以根據(jù)例如雙核、四核、多核架構(gòu)配置的一個(gè)或多個(gè)處理器核心。或者,CPU可以基于與一個(gè)或多個(gè)協(xié)同處理器核心結(jié)合使用一個(gè)或多個(gè)主處理器核心的架構(gòu),如Cell處理器架構(gòu)。迷你游戲生成器102還可以包括存儲(chǔ)器132 (例如RAM、DRAM、ROM和類(lèi)似存儲(chǔ)器)。CPU 131可以執(zhí)行迷你游戲生成程序133,其一部分可以與迷你游戲數(shù)據(jù)136—起儲(chǔ)存在存儲(chǔ)器132中。游戲程序135也可以?xún)?chǔ)存在存儲(chǔ)器132中并在CPU 131上執(zhí)行。迷你游戲程序133可以配置成與一個(gè)或多個(gè)游戲程序135結(jié)合運(yùn)作以通過(guò)游戲玩耍游戲程序生成迷你游戲的中間件。
[0024]迷你游戲生成器102還可以包括熟知的支持電路140,如輸入/輸出(I/O)電路141、電源(P/S) 142、時(shí)鐘(CLK) 143和緩存144。迷你游戲生成器102可以任選包括大容量?jī)?chǔ)存裝置134,如磁盤(pán)驅(qū)動(dòng)、CD-ROM驅(qū)動(dòng)、磁帶驅(qū)動(dòng)或類(lèi)似裝置以?xún)?chǔ)存程序和/或數(shù)據(jù)。迷你游戲生成器102還可以任選包括顯示單元137和用戶(hù)界面單元138以促進(jìn)迷你游戲生成器102與需要直接訪(fǎng)問(wèn)迷你游戲生成器102的用戶(hù)之間的交互。顯示單元137可以采取顯示文字、數(shù)字或圖形符號(hào)的陰極射線(xiàn)管(CRT)或平板屏幕的形式。用戶(hù)界面單元138可以包括鍵盤(pán)、鼠標(biāo)、操縱桿、觸摸板、觸摸屏或其它裝置??刂破?45可以通過(guò)I/O電路141連接到迷你游戲生成器102或可以直接集成到迷你游戲生成器102中??刂破?45可以促進(jìn)迷你游戲生成器102與用戶(hù)之間的交互??刂破?45可以包括鍵盤(pán)、鼠標(biāo)、操縱桿、光筆、手持控件或其它裝置??刂破?45還能夠生成觸覺(jué)響應(yīng)146。例如但非限制地,觸覺(jué)響應(yīng)146可以是對(duì)應(yīng)于觸感的振動(dòng)或任何其它反饋。迷你游戲生成器102可以包括被配置以支持使用W1-F1、以太端口或其它通信方法的網(wǎng)絡(luò)接口 139。
[0025]網(wǎng)絡(luò)接口 139可以并入合適硬件、軟件、固件或這些中的兩種或更多種的一些組合以促進(jìn)經(jīng)由電子通信網(wǎng)絡(luò)160通信。網(wǎng)絡(luò)接口 139可以被配置以經(jīng)由局域網(wǎng)和廣域網(wǎng)(如因特網(wǎng))實(shí)現(xiàn)有線(xiàn)或無(wú)線(xiàn)通信。迷你游戲生成器102可以經(jīng)由網(wǎng)絡(luò)160以一個(gè)或多個(gè)數(shù)據(jù)包形式發(fā)送和接收數(shù)據(jù)和/或文件請(qǐng)求。
[0026]上述組件可以經(jīng)由內(nèi)部系統(tǒng)總線(xiàn)150相互交換信號(hào)??煺丈善?02可以是通用計(jì)算機(jī),當(dāng)運(yùn)行實(shí)現(xiàn)如本文所描述的本發(fā)明實(shí)施方案