專(zhuān)利名稱(chēng):一種游戲生成控制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于游戲技術(shù)領(lǐng)域,尤其涉及一種游戲生成控制方法及系統(tǒng)。
背景技術(shù):
現(xiàn)有的游戲開(kāi)發(fā)流程都是策劃,手工設(shè)計(jì)場(chǎng)景,手工人物建模,程序員開(kāi)發(fā)程序或
者編寫(xiě)腳本,然后進(jìn)行程序調(diào)試、測(cè)試,才能運(yùn)行游戲,整個(gè)游戲的制作時(shí)間長(zhǎng),成本高,風(fēng) 險(xiǎn)大,有很多不可預(yù)測(cè)的BUG。而且,不能根據(jù)玩家或客戶(hù)的需要進(jìn)行簡(jiǎn)便的游戲設(shè)計(jì),滿(mǎn)足
玩家或客戶(hù)的需求。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種游戲生成控制方法,旨在解決現(xiàn)有技術(shù)提供的 游戲制作時(shí)間長(zhǎng)、風(fēng)險(xiǎn)大、成本高,很多不可預(yù)期的BUG,并且不能根據(jù)玩家或客戶(hù)的需要進(jìn) 行簡(jiǎn)便的游戲設(shè)計(jì),滿(mǎn)足玩家或客戶(hù)的需求的問(wèn)題。 本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種游戲生成控制方法,所述方法包括下述步驟
接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,所述電子文件包括視頻文件或文 件表單; 根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人 物和場(chǎng)景圖片; 調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片為參數(shù),生成符合所述素材類(lèi)型 的動(dòng)畫(huà)游戲。 本發(fā)明實(shí)施例的另一目的在于提供一種游戲生成控制系統(tǒng),所述系統(tǒng)包括
電子文件接收模塊,用于接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,所述電 子文件包括視頻文件或文件表單; 圖片解析匹配模塊,用于根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件接收模塊接到的電 子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片;以及 游戲生成模塊,用于調(diào)用游戲執(zhí)行函數(shù)模塊,以所述解析匹配模塊獲取到的人物 和場(chǎng)景圖片為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲。 在本發(fā)明實(shí)施例中,接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,所述電子文 件包括視頻文件或文件表單;對(duì)所述電子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人 物和場(chǎng)景圖片;調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片為參數(shù),生成符合所述素 材類(lèi)型的動(dòng)畫(huà)游戲,實(shí)現(xiàn)根據(jù)用戶(hù)提供的電子文件生成游戲,時(shí)間短,并根據(jù)用戶(hù)的需求開(kāi) 發(fā),風(fēng)險(xiǎn)小。
圖1是本發(fā)明第一實(shí)施例提供的游戲生成控制方法的實(shí)現(xiàn)流程圖;
圖2是本發(fā)明第二實(shí)施例提供的游戲生成控制方法的實(shí)現(xiàn)流程 圖3是本發(fā)明第一實(shí)施例提供的游戲生成控制系統(tǒng)的結(jié)構(gòu)框圖;
圖4是本發(fā)明第二實(shí)施例提供的游戲生成控制系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。 在本發(fā)明實(shí)施例中,接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,所述電子文 件包括視頻文件或文件表單;對(duì)所述電子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人 物和場(chǎng)景圖片;調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片為參數(shù),生成符合所述素材 類(lèi)型的動(dòng)畫(huà)游戲。 圖1示出了本發(fā)明第一實(shí)施例提供的游戲生成控制方法的實(shí)現(xiàn)流程,其具體的步 驟如下所述 在步驟S101中,接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,所述電子文件包 括視頻文件或文件表單。 在本發(fā)明實(shí)施例中,用戶(hù)提交的電子文件一定包含游戲素材類(lèi)型,即需要制作的 游戲的類(lèi)別,例如娛樂(lè)類(lèi)、體育類(lèi)和訪(fǎng)談?lì)悺?其中,電子文件的格式可以包括多種,例如視頻文件和文件表單,在此不用以限制 本發(fā)明。 在步驟S102中,根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件進(jìn)行解析匹配,獲取符合所 述素材類(lèi)型的人物和場(chǎng)景圖片。 在本發(fā)明實(shí)施例中,需要預(yù)設(shè)一素材庫(kù),所述素材庫(kù)用于存儲(chǔ)符合各類(lèi)素材類(lèi)型 的素材,所述素材包括人物圖片、場(chǎng)景圖片、聲音和游戲玩法信息,其中,不同類(lèi)型的素材可 以分別存儲(chǔ)在不同的數(shù)據(jù)庫(kù)中,在生成游戲時(shí),方便素材數(shù)據(jù)的調(diào)用。
當(dāng)接收到用戶(hù)提交的電子文件時(shí),對(duì)電子文件進(jìn)行解析 當(dāng)電子文件為視頻文件或文件表單時(shí),則將視頻文件的截圖或文件表單中的圖片
與素材庫(kù)中的圖片進(jìn)行匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片; 當(dāng)電子文件不包含視頻文件或文件表單時(shí),則根據(jù)電子文件所包含的游戲素材類(lèi)
型,直接從素材庫(kù)中查找匹配與所述游戲素材類(lèi)型相對(duì)應(yīng)的人物和場(chǎng)景圖片,其中,下述實(shí)
施例中,對(duì)于音頻數(shù)據(jù)和游戲玩法信息的操作過(guò)程也是類(lèi)似,在此不用以限制本發(fā)明。
當(dāng)電子文件為視頻文件時(shí),上述解析的過(guò)程,包括對(duì)視頻文件的截圖,然后將視頻
文件的截圖或文件表單中的圖片在其素材類(lèi)型所對(duì)應(yīng)的素材庫(kù)中查找相似度比較高的人
物和場(chǎng)景圖片,下述有具體的實(shí)施例描述,在此不再贅述,但不用以限制本發(fā)明。 作為本發(fā)明的一個(gè)實(shí)施例,可以對(duì)獲取到的人物和場(chǎng)景圖片的編號(hào)與電子文件中
人物和場(chǎng)景圖片或視頻文件的截圖進(jìn)行對(duì)應(yīng)映射,方便后續(xù)讀取該圖片,在此不再贅述,但
不用以限制本發(fā)明。 在步驟S103中,調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片為參數(shù),生成符 合所述素材類(lèi)型的動(dòng)畫(huà)游戲。 在本發(fā)明實(shí)施例中,調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片為參數(shù),根據(jù)用戶(hù)提交的游戲玩法信息或素材庫(kù)中默認(rèn)的該類(lèi)素材所對(duì)應(yīng)的游戲玩法信息生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲,其中,該游戲執(zhí)行函數(shù)模塊為已知的功能模塊,用于根據(jù)已知的人物和場(chǎng)景圖片以及其他數(shù)據(jù)生成動(dòng)畫(huà)游戲,在此不用以限制本發(fā)明。 在本發(fā)明實(shí)施例中,上述電子文件還可以包括人物和場(chǎng)景的位置坐標(biāo)信息,下述有具體的實(shí)施例描述,在此不再贅述,但作為本發(fā)明的一個(gè)實(shí)施例。 其中,可以通過(guò)上述游戲執(zhí)行函數(shù)模塊為圖片中的人物和場(chǎng)景配置可交互性的操作腳本文件,例如,人物可以框選,然后移動(dòng),場(chǎng)景上的電視機(jī)有開(kāi)關(guān)之類(lèi)的。如果客戶(hù)有特殊的操作和情節(jié)需求,可以單獨(dú)定制。 當(dāng)然,該實(shí)施例中,還可以包括音頻(聲音)數(shù)據(jù),該音頻數(shù)據(jù)可以是用戶(hù)提交的表單文件或視頻文件中的數(shù)據(jù),也可以是根據(jù)電子文件的素材類(lèi)型,從素材庫(kù)中查找得到,其中,該視頻數(shù)據(jù)可以用來(lái)作為游戲背景音樂(lè)、對(duì)話(huà)語(yǔ)言或其他音頻,在此不用以限制本發(fā)明。 圖2示出了本發(fā)明第二實(shí)施例提供的游戲生成控制方法的實(shí)現(xiàn)流程,其具體的步驟如下所述 在步驟S201中,接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,所述電子文件包括視頻文件或文件表單。 在步驟S202中,根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片、音頻數(shù)據(jù)。 在本發(fā)明實(shí)施例中,根據(jù)對(duì)電子文件的解析,可以獲取到圖片中有些什么樣的素材,再?gòu)南鄬?duì)應(yīng)素材類(lèi)型的數(shù)據(jù)庫(kù)中找出這些素材,然后與解析得到的圖片進(jìn)行匹配比較,最后選出相似度最高的素材,作為游戲的人物和場(chǎng)景。 作為本發(fā)明的一個(gè)具體實(shí)施例,根據(jù)電子文件的素材類(lèi)型可以事先從素材庫(kù)找出符合條件的M個(gè)素材,假設(shè)解析獲取的圖片有N張,那么用M個(gè)素材分去與N張截圖比較,記錄下相似度,最后選出相似度最高的素材,做為最終需要的素材,在此僅為本發(fā)明的一個(gè)具體實(shí)施例,但不用以限制本發(fā)明。 在步驟S203中,判斷所述電子文件是否包含游戲玩法信息,是則執(zhí)行步驟S204;否則執(zhí)行步驟S205。 在本發(fā)明實(shí)施例中,該游戲玩法信息是指如果客戶(hù)需要自定義游戲玩法,或者游戲操作(情節(jié)),可以根據(jù)系統(tǒng)提供的待選的玩法,每個(gè)玩法對(duì)應(yīng)一個(gè)腳本,程序可以根據(jù)客戶(hù)選擇不同的玩法,生成腳本,被系統(tǒng)調(diào)用,最后生成一個(gè)可玩的游戲。其中,提供的待選項(xiàng),可以多樣化,例如選擇人物A,頭可以左右搖動(dòng),可以跑、跳、攻擊等。
該游戲玩法信息可以是用戶(hù)自己編寫(xiě)的腳本程序,也可以是電子文件中所包含的對(duì)游戲玩法的一個(gè)概要描述,然后根據(jù)該概要描述在素材庫(kù)中查找到的游戲玩法信息。
在步驟S204中,當(dāng)電子文件包含游戲玩法信息時(shí),則讀取所述電子文件中的游戲玩法信息。 其中,在這里的游戲玩法信息是用戶(hù)編寫(xiě)的腳本程序,直接讀取電子文件中的腳本程序即可。 在步驟S205中,當(dāng)電子文件不包含游戲玩法信息時(shí),則從素材庫(kù)中調(diào)用與所述電子文件的游戲素材類(lèi)型相匹配的游戲玩法信息。
在本發(fā)明實(shí)施例中,當(dāng)電子文件中包含對(duì)游戲玩法的概要描述或沒(méi)有任何描述信息時(shí),則直接調(diào)用或根據(jù)所述概要描述調(diào)用與游戲素材類(lèi)型相匹配的游戲玩法信息,即腳本程序。 在步驟S206中,調(diào)用游戲執(zhí)行函數(shù)模塊,以所述音頻數(shù)據(jù)、人物和場(chǎng)景圖片、游戲玩法信息為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲。 在本發(fā)明實(shí)施例中,上述電子文件還可以包括人物和場(chǎng)景的位置坐標(biāo)信息。由于在生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲時(shí),需要所述人物和場(chǎng)景的位置坐標(biāo)信息,即在生成的動(dòng)畫(huà)游戲中,需要明確人物和場(chǎng)景的布置順序。因此,如果上述電子文件中明確給出了人物和場(chǎng)景的坐標(biāo)位置(排列順序),例如游戲中的人物應(yīng)該放哪個(gè)位置,場(chǎng)景放哪個(gè)位置,那就按照該排列順序來(lái)放置。如果上述電子文件中沒(méi)有明確人物和場(chǎng)景的坐標(biāo)位置,則可以采用如下兩種方案 1)在匹配出場(chǎng)景、人物時(shí),記錄下它們的坐標(biāo),例如,匹配出人物A時(shí),坐標(biāo)為(100,200),人物B坐標(biāo)(500,200),那么,最后就按照這個(gè)坐標(biāo)來(lái)擺放人物和場(chǎng)景。
2)按照程序事先配置的擺放方法規(guī)則,找出對(duì)應(yīng)類(lèi)型的素材,然后擺放。例如預(yù)先定義人物A在人物B的左邊,場(chǎng)景中的電視機(jī)在人物B前面100像素距離的位置等,則按照這個(gè)擺放方法擺放人物和場(chǎng)景。 上述僅為本發(fā)明的一個(gè)實(shí)施例,在此不用以限制本發(fā)明。 在本發(fā)明實(shí)施例中,預(yù)設(shè)一素材庫(kù),素材庫(kù)用于存儲(chǔ)符合各類(lèi)素材類(lèi)型的素材,素
材包括人物圖片、場(chǎng)景圖片、聲音和游戲玩法信息。 上述僅為本發(fā)明的一個(gè)實(shí)施例,在此不用以限制本發(fā)明。 圖3示出了本發(fā)明第一實(shí)施例提供的游戲生成控制系統(tǒng)的結(jié)構(gòu)框圖,為了便于說(shuō)明,圖中僅給出了與本發(fā)明實(shí)施例相關(guān)的部分,其中,游戲生成控制系統(tǒng)可以?xún)?nèi)置于計(jì)算機(jī)終端的軟件單元、硬件單元或軟硬件結(jié)合單元。 電子文件接收模塊11接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,電子文件包括視頻文件或文件表單;圖片解析匹配模塊12根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件接收模塊接到的電子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片;游戲生成模塊13調(diào)用游戲執(zhí)行函數(shù)模塊,以所述解析匹配模塊獲取到的人物和場(chǎng)景圖片為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲。 在本發(fā)明實(shí)施例中,素材庫(kù)預(yù)設(shè)模塊14預(yù)設(shè)一素材庫(kù),所述素材庫(kù)用于存儲(chǔ)符合
各類(lèi)素材類(lèi)型的素材,所述素材包括人物圖片、場(chǎng)景圖片、聲音和游戲玩法信息。 在本發(fā)明實(shí)施例中,當(dāng)所述電子文件為視頻文件數(shù)據(jù)時(shí),截圖模塊121對(duì)所述視
頻文件按照時(shí)間進(jìn)行截圖,得到視頻文件的截圖。 上述僅為本發(fā)明的一個(gè)實(shí)施例,其各功能模塊的具體功能描述如方法實(shí)施例所述,在此不再贅述,但不用以限制本發(fā)明。 圖4示出了本發(fā)明第二實(shí)施例提供的游戲生成控制系統(tǒng)的結(jié)構(gòu)框圖,為了便于說(shuō)明,圖中僅給出了與本發(fā)明實(shí)施例相關(guān)的部分,其中,游戲生成控制系統(tǒng)可以?xún)?nèi)置于計(jì)算機(jī)終端的軟件單元、硬件單元或軟硬件結(jié)合單元。 電子文件接收模塊11接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,所述電子文件包括視頻文件或文件表單;圖片解析匹配模塊12根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件
7接收模塊接到的電子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片;游戲生成模塊13調(diào)用游戲執(zhí)行函數(shù)模塊,以所述解析匹配模塊獲取到的人物和場(chǎng)景圖片為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲。 在本發(fā)明實(shí)施例中,素材庫(kù)預(yù)設(shè)模塊14預(yù)設(shè)一素材庫(kù),所述素材庫(kù)用于存儲(chǔ)符合
各類(lèi)素材類(lèi)型的素材,所述素材包括人物圖片、場(chǎng)景圖片、聲音和游戲玩法信息。 在本發(fā)明實(shí)施例中,當(dāng)所述電子文件為視頻文件數(shù)據(jù)時(shí),截圖模塊121對(duì)所述視
頻文件按照時(shí)間進(jìn)行截圖,得到視頻文件的截圖。 在本發(fā)明實(shí)施例中,音頻數(shù)據(jù)查找模塊15根據(jù)所述電子文件的游戲素材類(lèi)型,從預(yù)設(shè)的素材庫(kù)中查找到符合所述游戲素材類(lèi)型的音頻數(shù)據(jù)。 在本發(fā)明實(shí)施例中,判斷模塊16判斷所述電子文件是否包含游戲玩法信息;當(dāng)所述判斷模塊16判斷所述電子文件包含游戲玩法信息時(shí),讀取模塊17讀取所述電子文件中的游戲玩法信息,并執(zhí)行游戲生成模塊調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片、游戲玩法信息、音頻數(shù)據(jù)為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲的步驟;當(dāng)所述判斷模塊16判斷所述電子文件不包含游戲玩法信息時(shí),調(diào)用模塊18則從素材庫(kù)中調(diào)用與電子文件的游戲素材類(lèi)型相匹配的游戲玩法信息,并執(zhí)行游戲生成模塊調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片、調(diào)用的游戲玩法信息、音頻數(shù)據(jù)為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲的步驟。 上述僅為本發(fā)明的一個(gè)實(shí)施例,其功能模塊的具體功能描述如方法實(shí)施例所述,在此不再贅述,但不用以限制本發(fā)明。 在本發(fā)明實(shí)施例中,接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,所述電子文件包括視頻文件或文件表單;對(duì)所述電子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片;調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲,實(shí)現(xiàn)根據(jù)用戶(hù)提供的電子文件生成游戲,時(shí)間短,并根據(jù)用戶(hù)的需求開(kāi)發(fā),風(fēng)險(xiǎn)小。 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種游戲生成控制方法,其特征在于,所述方法包括下述步驟接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,所述電子文件包括視頻文件或文件表單;根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片;調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲。
2. 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件進(jìn) 行解析匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片的步驟之后,所述調(diào)用游戲執(zhí)行函 數(shù)模塊,以所述人物和場(chǎng)景圖片為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲的步驟之前還 包括下述步驟根據(jù)所述電子文件的游戲素材類(lèi)型,從預(yù)設(shè)的素材庫(kù)中查找到符合所述游戲素材類(lèi)型 的音頻數(shù)據(jù)。
3. 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片的步驟具體包括下述步驟當(dāng)所述電子文件為視頻文件數(shù)據(jù)時(shí),對(duì)所述視頻文件按照時(shí)間進(jìn)行截圖,得到視頻文 件的截圖。
4. 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片的步驟之后,所述調(diào)用游戲執(zhí)行函 數(shù)模塊,以所述人物和場(chǎng)景圖片為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲的步驟之前還包括下述步驟判斷所述電子文件是否包含游戲玩法信息;當(dāng)電子文件包含游戲玩法信息時(shí),則讀取所述電子文件中的游戲玩法信息,并調(diào)用游 戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片、游戲玩法信息為參數(shù),生成符合所述素材類(lèi)型的 動(dòng)畫(huà)游戲;當(dāng)電子文件不包含游戲玩法信息時(shí),則從素材庫(kù)中調(diào)用與所述電子文件的游戲素材類(lèi) 型相匹配的游戲玩法信息,并調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片、調(diào)用的游戲 玩法信息為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲。
5. 如權(quán)利要求1所述的方法,其特征在于,所述接收用戶(hù)提交的包含游戲素材類(lèi)型的 電子文件,所述電子文件包括視頻文件或文件表單的步驟之前,還包括下述步驟預(yù)設(shè)一素材庫(kù),所述素材庫(kù)用于存儲(chǔ)符合各類(lèi)素材類(lèi)型的素材,所述素材包括人物圖 片、場(chǎng)景圖片、聲音和游戲玩法信息。
6. —種游戲生成控制系統(tǒng),其特征在于,所述系統(tǒng)包括電子文件接收模塊,用于接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,所述電子文 件包括視頻文件或文件表單;圖片解析匹配模塊,用于根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)所述電子文件接收模塊接到的電子文 件進(jìn)行解析匹配,獲取符合所述素材類(lèi)型的人物和場(chǎng)景圖片;以及游戲生成模塊,用于調(diào)用游戲執(zhí)行函數(shù)模塊,以所述解析匹配模塊獲取到的人物和場(chǎng) 景圖片為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲。
7. 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括音頻數(shù)據(jù)查找模塊,用于根據(jù)所述電子文件的游戲素材類(lèi)型,從預(yù)設(shè)的素材庫(kù)中查找到符合所述游戲素材類(lèi)型的音頻數(shù)據(jù)。
8. 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述圖片解析匹配模塊還包括截圖模塊,用于當(dāng)所述電子文件為視頻文件數(shù)據(jù)時(shí),對(duì)所述視頻文件按照時(shí)間進(jìn)行截圖,得到視頻文件的截圖。
9. 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還具體包括判斷模塊,用于判斷所述電子文件是否包含游戲玩法信息;讀取模塊,用于當(dāng)所述判斷模塊判斷所述電子文件包含游戲玩法信息時(shí),則讀取所述電子文件中的游戲玩法信息,并執(zhí)行游戲生成模塊調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片、游戲玩法信息為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲的步驟;以及調(diào)用模塊,用于當(dāng)所述判斷模塊判斷所述電子文件不包含游戲玩法信息時(shí),則從素材庫(kù)中調(diào)用與所述電子文件的游戲素材類(lèi)型相匹配的游戲玩法信息,并執(zhí)行游戲生成模塊調(diào)用游戲執(zhí)行函數(shù)模塊,以所述人物和場(chǎng)景圖片、調(diào)用的游戲玩法信息為參數(shù),生成符合所述素材類(lèi)型的動(dòng)畫(huà)游戲的步驟。
10. 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括素材庫(kù)預(yù)設(shè)模塊,用于預(yù)設(shè)一素材庫(kù),所述素材庫(kù)用于存儲(chǔ)符合各類(lèi)素材類(lèi)型的素材,所述素材包括人物圖片、場(chǎng)景圖片、聲音和游戲玩法信息。
全文摘要
本發(fā)明適用于游戲技術(shù)領(lǐng)域,提供了一種游戲生成控制方法及系統(tǒng),方法包括接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,電子文件包括視頻文件或文件表單;根據(jù)預(yù)設(shè)的素材庫(kù),對(duì)電子文件進(jìn)行解析匹配,獲取符合素材類(lèi)型的人物和場(chǎng)景圖片;調(diào)用游戲執(zhí)行函數(shù)模塊,以人物和場(chǎng)景圖片為參數(shù),生成符合素材類(lèi)型的動(dòng)畫(huà)游戲。在本發(fā)明實(shí)施例中,接收用戶(hù)提交的包含游戲素材類(lèi)型的電子文件,電子文件包括視頻文件或文件表單;對(duì)電子文件進(jìn)行解析匹配,獲取符合素材類(lèi)型的人物和場(chǎng)景圖片;調(diào)用游戲執(zhí)行函數(shù)模塊,以人物和場(chǎng)景圖片為參數(shù),生成符合素材類(lèi)型的動(dòng)畫(huà)游戲,實(shí)現(xiàn)根據(jù)用戶(hù)提供的電子文件生成游戲,時(shí)間短,并根據(jù)用戶(hù)的需求開(kāi)發(fā),風(fēng)險(xiǎn)小。
文檔編號(hào)G06F19/00GK101739515SQ20101010706
公開(kāi)日2010年6月16日 申請(qǐng)日期2010年2月3日 優(yōu)先權(quán)日2010年2月3日
發(fā)明者關(guān)宇, 王磊 申請(qǐng)人:深圳市新飛揚(yáng)數(shù)碼技術(shù)有限公司