專利名稱:游戲中畫面保存系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子游戲領(lǐng)域,并且特別地,涉及一種游戲中畫面保存系統(tǒng)和方法。
背景技術(shù):
游戲玩家在玩游戲的過程中常常想將自己所喜愛的角色、使用的道具、所在的場(chǎng)景等進(jìn)行保存,將保存的畫面用做桌面或與同伴交流。
然而,在目前的游戲中,主要分為手機(jī)等終端上進(jìn)行的游戲和PC游戲。但它們都很難滿足玩家的上述要求。對(duì)于手機(jī)等移動(dòng)終端游戲,很難保存游戲中的畫面;如果是PC游戲,通常是通過PC的Print Screen拷屏功能來實(shí)現(xiàn)的,但是通常該功能實(shí)現(xiàn)的是全屏保存,這樣就會(huì)保存到多余的信息,因此很難完全滿足玩家的實(shí)際需要。
因此,目前在游戲中供玩家保存畫面的方法存在缺陷,有待于改進(jìn)和完善。然而,目前尚未有效的解決方案。
發(fā)明內(nèi)容
考慮到上述問題而做出本發(fā)明,為此,本發(fā)明的主要目的在于提供一種游戲中畫面保存機(jī)制。
根據(jù)本發(fā)明的實(shí)施例,提供了一種游戲中畫面保存系統(tǒng)。
該系統(tǒng)包括游戲客戶端,用于根據(jù)用戶的指示向游戲畫面內(nèi)容保存控制裝置發(fā)起保存畫面請(qǐng)求,以及保存游戲畫面;游戲畫面內(nèi)容保存控制裝置,用于接收保存畫面請(qǐng)求,并控制游戲引擎進(jìn)行提取和組裝,并將從游戲引擎得到的游戲畫面?zhèn)魉徒o游戲客戶端;以及游戲引擎,用于根據(jù)保存畫面請(qǐng)求對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí),提取和組裝所標(biāo)識(shí)的至少一個(gè)游戲畫面內(nèi)容作為游戲畫面,并將至少一個(gè)游戲畫面發(fā)送給游戲畫面內(nèi)容保存控制裝置。
其中,游戲客戶端包括交互操作模塊,用于根據(jù)用戶的指示向游戲畫面內(nèi)容保存控制裝置發(fā)起保存畫面請(qǐng)求;以及存儲(chǔ)模塊,用于存儲(chǔ)游戲畫面。其中,游戲畫面內(nèi)容保存控制裝置根據(jù)用戶選擇的保存內(nèi)容生成相應(yīng)的預(yù)覽畫面,并將預(yù)覽畫面?zhèn)魉徒o游戲客戶端。
并且,游戲客戶端還可以包括顯示模塊,用于將與游戲畫面相對(duì)應(yīng)的預(yù)覽畫面顯示給用戶。
此外,游戲引擎包括標(biāo)識(shí)模塊,用于對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí);提取模塊,用于提取多個(gè)游戲畫面內(nèi)容中的至少一個(gè);以及組裝模塊,用于將多個(gè)游戲畫面內(nèi)容中額至少一個(gè)組裝為游戲畫面。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種游戲中畫面保存方法。
該方法包括游戲客戶端根據(jù)用戶的指示向游戲畫面內(nèi)容保存控制裝置發(fā)起保存畫面請(qǐng)求,并且游戲畫面內(nèi)容保存控制裝置向游戲引擎發(fā)送控制指令;游戲引擎對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí),根據(jù)控制指令提取多個(gè)游戲畫面內(nèi)容中的至少一個(gè)并將其組裝為游戲畫面,以及將游戲畫面發(fā)送給游戲畫面內(nèi)容保存控制裝置;以及游戲畫面內(nèi)容保存控制裝置將游戲畫面轉(zhuǎn)發(fā)給游戲客戶端進(jìn)行保存。
并且,該方法還可以包括在轉(zhuǎn)發(fā)游戲畫面之前,游戲畫面內(nèi)容保存控制裝置根據(jù)游戲畫面生成相應(yīng)的預(yù)覽畫面,并將預(yù)覽畫面?zhèn)魉徒o游戲客戶端;以及游戲客戶端將預(yù)覽畫面顯示給用戶。
其中,游戲引擎對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí)的標(biāo)識(shí)項(xiàng)為游戲玩家、游戲場(chǎng)景和它們的組合中的一種。
此外,該方法還可以包括在將游戲畫面轉(zhuǎn)發(fā)給游戲客戶端之前,游戲畫面內(nèi)容保存控制裝置對(duì)游戲畫面添加企業(yè)或游戲標(biāo)識(shí)。
通過本發(fā)明的上述技術(shù)方案,可以加強(qiáng)游戲引擎對(duì)游戲角色、游戲道具、游戲場(chǎng)景的進(jìn)一步控制,克服之前游戲畫面內(nèi)容不能保存或只能整屏保存的不足;提高用戶的參與度,提高用戶對(duì)游戲的黏附力,進(jìn)一步方便游戲玩家對(duì)游戲的交流;此外,通過對(duì)所保存的內(nèi)容附加企業(yè)標(biāo)識(shí)或游戲標(biāo)識(shí),可促進(jìn)游戲的傳播或擴(kuò)大企業(yè)影響力等。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中
圖1是根據(jù)本發(fā)明系統(tǒng)實(shí)施例的游戲中畫面保存系統(tǒng)的框圖;圖2是圖1中系統(tǒng)的詳細(xì)構(gòu)造的框圖;圖3是根據(jù)本發(fā)明方法實(shí)施例的游戲中畫面保存方法的流程圖;以及圖4是根據(jù)本發(fā)明方法實(shí)施例的游戲中畫面保存方法的簡(jiǎn)要處理流程圖。
具體實(shí)施例方式
以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
系統(tǒng)實(shí)施例在本實(shí)施例中,提供了一種游戲中畫面保存系統(tǒng)100。
如圖1所示,根據(jù)本實(shí)施例的游戲中畫面保存系統(tǒng)100包括游戲客戶端102,用于根據(jù)用戶的指示向游戲畫面內(nèi)容保存控制裝置104發(fā)起保存畫面請(qǐng)求,以及保存游戲畫面;游戲畫面內(nèi)容保存控制裝置104,用于接收保存畫面請(qǐng)求,并控制游戲引擎106進(jìn)行提取和組裝,并將從游戲引擎106得到的游戲畫面?zhèn)魉徒o游戲客戶端102;以及游戲引擎106,用于根據(jù)保存畫面請(qǐng)求對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí),提取和組裝所標(biāo)識(shí)的至少一個(gè)游戲畫面內(nèi)容作為游戲畫面,并將至少一個(gè)游戲畫面發(fā)送給游戲畫面內(nèi)容保存控制裝置104。
在傳統(tǒng)的游戲引擎中一般會(huì)包含場(chǎng)景信息,但是信息內(nèi)容比較概括,而在根據(jù)本發(fā)明實(shí)施例的游戲中畫面保存系統(tǒng)的游戲引擎中,提供了能詳細(xì)獲取畫面局部?jī)?nèi)容的功能。
圖2示出了根據(jù)本實(shí)施例的游戲中畫面保存系統(tǒng)的詳細(xì)構(gòu)造。如圖2所示,游戲客戶端102包括交互操作模塊,用于根據(jù)用戶的指示向游戲畫面內(nèi)容保存控制裝置104發(fā)起保存畫面請(qǐng)求;以及存儲(chǔ)模塊,用于存儲(chǔ)游戲畫面。其中,游戲畫面內(nèi)容保存控制裝置104根據(jù)用戶選擇的保存內(nèi)容生成相應(yīng)的預(yù)覽畫面,并將預(yù)覽畫面?zhèn)魉徒o游戲客戶端102。
在有游戲客戶端的游戲系統(tǒng)中,游戲客戶端102還可以包括游戲客戶端交互操作模塊,此時(shí),可以將畫面保存程序置于游戲客戶端中,主要是對(duì)玩家的保存操作進(jìn)行響應(yīng),同時(shí)提供保存當(dāng)前畫面具體內(nèi)容的交互選擇功能,并接受用戶選擇的具體保存內(nèi)容。
并且,圖1中的游戲客戶端102還可以包括顯示模塊,用于將與游戲畫面相對(duì)應(yīng)的預(yù)覽畫面顯示給用戶。
此外,圖1中所示的游戲引擎106包括標(biāo)識(shí)模塊,用于對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí);提取模塊,用于提取多個(gè)游戲畫面內(nèi)容中的至少一個(gè);以及組裝模塊,用于將多個(gè)游戲畫面內(nèi)容中額至少一個(gè)組裝為游戲畫面。
方法實(shí)施例在本實(shí)施例中,提供了一種游戲中畫面保存方法。
如圖3所示,根據(jù)本實(shí)施例的游戲中畫面保存方法包括步驟S302,游戲客戶端根據(jù)用戶的指示向游戲畫面內(nèi)容保存控制裝置發(fā)起保存畫面請(qǐng)求,并且游戲畫面內(nèi)容保存控制裝置向游戲引擎發(fā)送控制指令;步驟S304,游戲引擎對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí),根據(jù)控制指令提取多個(gè)游戲畫面內(nèi)容中的至少一個(gè)并將其組裝為游戲畫面,以及將游戲畫面發(fā)送給游戲畫面內(nèi)容保存控制裝置;以及步驟S306,游戲畫面內(nèi)容保存控制裝置將游戲畫面轉(zhuǎn)發(fā)給游戲客戶端進(jìn)行保存。
并且,該方法還可以包括在轉(zhuǎn)發(fā)游戲畫面之前,游戲畫面內(nèi)容保存控制裝置根據(jù)游戲畫面生成相應(yīng)的預(yù)覽畫面,并將預(yù)覽畫面?zhèn)魉徒o游戲客戶端;以及游戲客戶端將預(yù)覽畫面顯示給用戶。
其中,游戲引擎對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí)的標(biāo)識(shí)項(xiàng)為游戲玩家、游戲場(chǎng)景和它們的組合中的一種。
例如,在游戲畫面的標(biāo)識(shí)過程中,標(biāo)識(shí)的內(nèi)容可以是以游戲玩家為標(biāo)識(shí)項(xiàng),以游戲場(chǎng)景為標(biāo)識(shí)項(xiàng)。游戲畫面的標(biāo)識(shí)的粒度可以是針對(duì)玩家角色標(biāo)識(shí)粒度可為“角色項(xiàng)”、“角色組成項(xiàng)”;針對(duì)游戲場(chǎng)景標(biāo)識(shí)粒度可為“整幅場(chǎng)景”、“場(chǎng)景的組成內(nèi)容”、“場(chǎng)景組成內(nèi)容的組成部件”等。
在實(shí)際實(shí)施過程中,游戲畫面的標(biāo)識(shí)的方法可以包括以下處理將場(chǎng)景中的內(nèi)容對(duì)象化,對(duì)象之間的組成部件也對(duì)象化,如果組成部件還有自己的組成部件,可以繼續(xù)執(zhí)行對(duì)象化;在對(duì)象與組成部件之間,以關(guān)聯(lián)的方式來表示對(duì)象與子對(duì)象的關(guān)系;標(biāo)識(shí)的子對(duì)象層次根據(jù)畫面保存的粒度決定。
此外,在實(shí)際實(shí)施過程中,保存游戲畫面的交互操作和內(nèi)容提取可以包括以下處理在游戲玩家所在的畫面中,當(dāng)玩家發(fā)起保存畫面的操作時(shí),開始進(jìn)行保存交互,例如,在動(dòng)態(tài)菜單中可以設(shè)置“保存整個(gè)畫面”、“選擇保存內(nèi)容”項(xiàng),優(yōu)選地,將“保存整個(gè)畫面”作為缺省選擇項(xiàng);當(dāng)用戶選擇保存內(nèi)容時(shí)開始提取當(dāng)前場(chǎng)景的內(nèi)容,供用戶選擇保存項(xiàng);在選擇保存內(nèi)容的交互操作中,由于畫面內(nèi)容的層次深度不同,在選擇的時(shí)候提供同一層級(jí)的內(nèi)容選擇,當(dāng)要跨不同層級(jí)時(shí),只提供單個(gè)畫面內(nèi)容的遞進(jìn)選擇。
之后,游戲畫面的保存可以包括以下處理在游戲玩家選定所保存的畫面內(nèi)容后,如果選定了同一層級(jí)的多項(xiàng)內(nèi)容則進(jìn)行組裝,如果只有同一層級(jí)的單項(xiàng)內(nèi)容,則直接保存該內(nèi)容;組合好后展現(xiàn)預(yù)覽畫面;然后保存預(yù)覽的畫面內(nèi)容到文件。
圖4中示出了根據(jù)本實(shí)施例的方法的簡(jiǎn)要處理的流程圖。其描述同上,這里不再重復(fù)。
優(yōu)選地,根據(jù)本實(shí)施例的游戲中畫面保存方法還可以包括在將游戲畫面轉(zhuǎn)發(fā)給游戲客戶端之前,游戲畫面內(nèi)容保存控制裝置對(duì)游戲畫面添加企業(yè)或游戲標(biāo)識(shí)。
綜上所述,借助于本發(fā)明的技術(shù)方案,可以加強(qiáng)游戲引擎對(duì)游戲角色、游戲道具、游戲場(chǎng)景的進(jìn)一步控制,克服之前游戲畫面內(nèi)容不能保存或只能整屏保存的不足;提高用戶的參與度,提高用戶對(duì)游戲的黏附力,進(jìn)一步方便游戲玩家對(duì)游戲的交流;此外,通過對(duì)所保存的內(nèi)容附加企業(yè)標(biāo)識(shí)或游戲標(biāo)識(shí),可促進(jìn)游戲的傳播或擴(kuò)大企業(yè)影響力等。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種游戲中畫面保存系統(tǒng),其特征在于,包括游戲客戶端,用于根據(jù)用戶的指示向游戲畫面內(nèi)容保存控制裝置發(fā)起保存畫面請(qǐng)求,以及保存游戲畫面;所述游戲畫面內(nèi)容保存控制裝置,用于接收所述保存畫面請(qǐng)求,并控制所述游戲引擎進(jìn)行提取和組裝,并將從所述游戲引擎得到的所述游戲畫面?zhèn)魉徒o所述游戲客戶端;以及所述游戲引擎,用于根據(jù)所述保存畫面請(qǐng)求對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí),提取和組裝所標(biāo)識(shí)的至少一個(gè)游戲畫面內(nèi)容作為所述游戲畫面,并將所述至少一個(gè)游戲畫面發(fā)送給所述游戲畫面內(nèi)容保存控制裝置。
2.根據(jù)權(quán)利要求1所述的游戲中畫面保存系統(tǒng),其特征在于,所述游戲客戶端包括交互操作模塊,用于根據(jù)所述用戶的指示向所述游戲畫面內(nèi)容保存控制裝置發(fā)起所述保存畫面請(qǐng)求;以及存儲(chǔ)模塊,用于存儲(chǔ)所述游戲畫面。
3.根據(jù)權(quán)利要求2述的游戲中畫面保存系統(tǒng),其特征在于,所述游戲畫面內(nèi)容保存控制裝置根據(jù)用戶選擇的保存內(nèi)容生成相應(yīng)的預(yù)覽畫面,并將所述預(yù)覽畫面?zhèn)魉徒o所述游戲客戶端。
4.根據(jù)權(quán)利要求3所述的游戲中畫面保存系統(tǒng),其特征在于,所述游戲客戶端還包括游顯示模塊,用于將與所述游戲畫面相對(duì)應(yīng)的所述預(yù)覽畫面顯示給所述用戶。
5.根據(jù)權(quán)利要求1所述的游戲中畫面保存系統(tǒng),其特征在于,所述游戲引擎包括游標(biāo)識(shí)模塊,用于對(duì)所述多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí);游提取模塊,用于提取所述多個(gè)游戲畫面內(nèi)容中的至少一個(gè);以及組裝模塊,用于將所述多個(gè)游戲畫面內(nèi)容中額至少一個(gè)組裝為所述游戲畫面。
6.一種游戲中畫面保存方法,其特征在于,包括以下步驟游戲客戶端根據(jù)用戶的指示向游戲畫面內(nèi)容保存控制裝置發(fā)起保存畫面請(qǐng)求,并且所述游戲畫面內(nèi)容保存控制裝置向游戲引擎發(fā)送控制指令;所述游戲引擎對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí),根據(jù)所述控制指令提取所述多個(gè)游戲畫面內(nèi)容中的至少一個(gè)并將其組裝為游戲畫面,以及將所述游戲畫面發(fā)送給所述游戲畫面內(nèi)容保存控制裝置;以及所述游戲畫面內(nèi)容保存控制裝置將所述游戲畫面轉(zhuǎn)發(fā)給所述游戲客戶端進(jìn)行保存。
7.根據(jù)權(quán)利要求6所述的游戲中畫面保存方法,其特征在于,還包括在轉(zhuǎn)發(fā)所述游戲畫面之前,所述游戲畫面內(nèi)容保存控制裝置根據(jù)所述游戲畫面生成相應(yīng)的預(yù)覽畫面,并將所述預(yù)覽畫面?zhèn)魉徒o所述游戲客戶端;以及所述游戲客戶端將所述預(yù)覽畫面顯示給所述用戶。
8.根據(jù)權(quán)利要求6或7所述的游戲中畫面保存方法,其特征在于,所述游戲引擎對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí)的標(biāo)識(shí)項(xiàng)為游戲玩家、游戲場(chǎng)景和它們的組合中的一種。
9.根據(jù)權(quán)利要求6或7所述的游戲中畫面保存方法,其特征在于,還包括在將所述游戲畫面轉(zhuǎn)發(fā)給所述游戲客戶端之前,所述游戲畫面內(nèi)容保存控制裝置對(duì)所述游戲畫面添加企業(yè)或游戲標(biāo)識(shí)。
全文摘要
一種游戲中畫面保存系統(tǒng),包括游戲客戶端,用于根據(jù)用戶的指示向游戲畫面內(nèi)容保存控制裝置發(fā)起保存畫面請(qǐng)求,并保存游戲畫面;游戲畫面內(nèi)容保存控制裝置,用于接收保存畫面請(qǐng)求,并控制游戲引擎進(jìn)行提取和組裝,并將從游戲引擎得到的游戲畫面?zhèn)魉徒o游戲客戶端;游戲引擎,用于根據(jù)保存畫面請(qǐng)求對(duì)多個(gè)游戲畫面內(nèi)容進(jìn)行標(biāo)識(shí),提取和組裝所標(biāo)識(shí)的畫面中至少一個(gè)畫面內(nèi)容作為游戲畫面,并將其發(fā)送給游戲畫面內(nèi)容保存控制裝置。通過使用本發(fā)明,可以克服之前游戲畫面內(nèi)容不能保存或只能整屏保存的不足;提高用戶的參與度,提高用戶對(duì)游戲的黏附力,方便了游戲的交流;通過對(duì)保存的內(nèi)容附加企業(yè)標(biāo)識(shí)或游戲標(biāo)識(shí),可促進(jìn)游戲的傳播或擴(kuò)大企業(yè)影響力。
文檔編號(hào)A63F13/12GK101071458SQ20071012753
公開日2007年11月14日 申請(qǐng)日期2007年6月28日 優(yōu)先權(quán)日2007年6月28日
發(fā)明者李英 申請(qǐng)人:中興通訊股份有限公司