網絡游戲文學生成系統的制作方法
【專利摘要】本發明公開了一種網絡游戲文學生成系統,包括如下單元:對話場景編輯單元和存儲單元,能夠判定當前的編輯環境,檢測編輯環境的尺寸;并根據當前編輯環境的尺寸;所述的對話場景編輯單元還包括:對話框設定模塊,該對話框設定模塊對當前場景中出現的對話框進行編輯和設定;所述的對話框至少包括顯示當前對話角色的頭像或者代表圖像的頭像區和顯示文字的文字區域;所述的對話場景編輯單元還包括:選擇按鍵設定模塊,用于編輯使用者根據對話框做出的邏輯選擇。應用了成熟的面部設別技術,完成了特定表情場景下人物頭像圖片和背景圖片的修改,在云在線存儲條件下,能夠極大的節約存儲空間同時節約移動端編輯用戶的移動通信流量。
【專利說明】
網絡游戲文學生成系統
技術領域
[0001]本發明涉及一種網絡游戲文學生成系統,尤其涉及一種能夠應用于在線游戲編輯平臺中的游戲文學制作系統。【背景技術】
[0002]隨著計算機科學技術的普及,人們和計算機、網絡的聯系越來越緊密,對于軟件的需求也越來越大,但是軟件開發一直是專業人士的領域,特別是計算機程序設計,涉及到大量的計算機基礎知識、數據結構和算法、設計模式、編程語言語法等大量專業知識.對于并不具備計算機專業技術的用戶來說,想開發一款屬于自己的軟件,幾乎是不可能完成的夢想。
[0003]由MIT多媒體實驗室開發的Scratch是目前圖形化編程系統的代表,其面向8到16 歲的用戶,以制作游戲、動畫等作品為應用背景。Scratch將編程語句封裝成有溝槽的圖形塊,用不同的顏色來區分不同類型的編程塊,方便兒童識別和查找。
[0004]隨著互聯網技術的發展,在原有Scratch/snapp的此類帶有客戶端的圖像化變成系統的基礎上,又發展出基于HTML5技術的基于網頁的在線圖形化游戲制作系統,程序的編輯和生成過程全部在服務器端完成。此類系統的出現,使得游戲/軟件開發者免去了下載客戶端的步驟,在任意終端,甚至基于HTML5技術的精簡指令集設備也可繼續完成之前的工作。
[0005]但是,此類游戲制作系統,在現階段仍然沒有擺脫歐美小游戲的制作慣例,對于亞洲儒家文化圈的RPG養成類游戲基本無能為力,究其原因,此類系統更注重文字的描述,反而對游戲的形象和動畫的表現力則沒有太高要求。所以,類似Scratch/snapp的在線游戲制作系統無法滿足以上的功能要求,亟需能夠支持語言文本編輯的游戲制作系統。
【發明內容】
[0006]本發明針對以上問題的提出,而研制的一種網絡游戲文學生成系統,包括如下單元:
[0007]對話場景編輯單元和存儲單元,該單元包括背景設定模塊,該模塊能夠判定當前的編輯環境,檢測編輯環境的尺寸;并根據當前編輯環境的尺寸,對選定的背景圖片進行設定操作;
[0008]所述的對話場景編輯單元還包括:對話框設定模塊,該對話框設定模塊對當前場景中出現的對話框進行編輯和設定;所述的對話框至少包括顯示當前對話角色的頭像或者代表圖像的頭像區和顯示文字的文字區域;所述的對話場景編輯單元還包括:選擇按鍵設定模塊,用于編輯使用者根據對話框做出的邏輯選擇;
[0009]所述的編輯系統還具有存儲編輯完成的對話場景的存儲單元和編輯對話場景之間邏輯關系的對話邏輯線編輯單元;
[0010]工作時,所述的對話邏輯線編輯單元調取所述存儲單元中存儲的對話場景,根據設定,建立不同對話場景之間的邏輯關系,輸出建立了邏輯關系的對話場景,完成文學編輯;
[0011]所述的系統還設有對輸出的場景圖片進行修改的圖片修改單元,圖片修改單元包括:
[0012]對話框監控模塊和監控語句庫,該模塊監控輸出的對話場景中的對話框,將對話框中的語句與所述的監控語句庫中的詞句進行比對;當對話框中出現設定的監控語句庫中出現的詞句時,向圖片修改單元內部的圖片處理單元發出信號;
[0013]圖片處理單元根據所述的信號,調取附屬圖片庫中的附屬圖片,通過基于奇異值特征方法定位附屬圖片在原始的頭像區中頭像圖片的目標位置,將原始頭像區域中的頭像圖片的目標區域的像素替換為附屬圖片的像素后,輸出像素替換之后的圖像。
[0014]作為優選的實施方式,所述的附屬圖片至少包括人物的面部的不同表情圖像、眼部特征圖像、其它器官變化圖像以及用于修改背景圖片的元素圖片。
[0015]更進一步的,所述的圖片處理單元根據所述的對話框監控模塊發出的對話框中出現設定的監控語句庫中出現的詞句信號時,根據特定語句,修改背景圖片。
[0016]更進一步的,所述的圖片處理單元修改背景圖片的操作,至少包括修改背景圖片灰度、抖動背景圖片和運行附屬圖片。
[0017]作為優選的實施方式,所述的對話場景編輯單元還包括音頻和視頻編輯模塊。
[0018]作為優選的實施方式,所述的對話場景編輯單元還包括對話框動畫設定模塊,設定所述的對話框進入對話場景的動畫方式和出現位置。[〇〇19]通過采用上述的技術方案,本發明公開的一種網絡游戲文學生成系統,應用了成熟的面部設別技術,完成了特定表情場景下人物頭像圖片和背景圖片的修改,在云在線存儲條件下,能夠極大的節約存儲空間同時節約移動端編輯用戶的移動通信流量。【附圖說明】
[0020]為了更清楚的說明本發明的實施例或現有技術的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0021]圖1為本發明的場景邏輯線示意圖 [〇〇22]圖2為本發明實施例的示意圖a [〇〇23]圖3為本發明實施例的示意圖b [〇〇24]圖4為本發明實施例的示意圖c
[0025]圖5為本發明編輯完成后的對話場景示意圖
[0026]圖6為本發明的系統架構圖【具體實施方式】
[0027]為使本發明的實施例的目的、技術方案和優點更加清楚,下面結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚完整的描述:
[0028]如圖1-5所示:一種網絡游戲文學生成系統,主要包括如下的功能單元:
[0029]作為本發明基礎的對話場景編輯單元和存儲單元,主要供使用者進行文學對話場景的編輯。
[0030]該單元主要包括:背景設定模塊,用于為對話場景設置背景圖片,在使用時,該模塊能夠自動識別當前的編輯環境或者編輯完成后的使用環境的尺寸,比如在計算端可以通過調取顯卡的相關信息,得出當前的分辨率信息,或者通過訪問手機操作系統的顯示單元或者根據輸入值設定具體的分辨率,比如時下較為普遍的應用環境1080p和2k等。
[0031]選定分辨率后,可以自動的對用戶選定的背景圖片進行設定操作,包括對分辨率不足的圖像進行拉伸、或者對超出分辨率的圖像進行裁剪、壓縮或者保留原尺寸。在實施的過程中,也可以通過彈出對話框的方式供用戶選擇確定。
[0032]所述的對話場景編輯單元還包括:對話框設定模塊和對話框動畫設定模塊,用于用戶編輯和的核定對話框,可以設定當前對話場景中對話框的樣式、出現位置和數量。如圖 5所示,對話場景包括2個對話框,可選擇帶有圓角的對話框,特別適合圓形的頭像圖片,針對方形的頭像圖片,可設置直角的對話框,。出現方式可根據設定,選擇類似于飛入,漸入等方式。[〇〇33]為了增加代入感,所述的對話框至少包括2大主要區域,一是顯示對話角色頭像或者能夠表示當前角色的特征的代表圖像(在游戲中存在非人格化的角色,比如石碑和神跡等)的頭像區域和語言文字區域。[〇〇34]相應的,系統內設有一對話框編輯模塊,用于輸入和編輯對話框頭像圖片和文字; 以及設定頭像和文字的相對位置。在圖5中僅顯示了常規的對話框模式,較為適用于手機等移動終端。也可采用人像為主,對話內容呈現在人像之下等日系養成類游戲的常見形式。
[0035]為了能夠后期的使用者根據文字內容作出自己的選擇,增加游戲的自由度。
[0036]所述的對話場景編輯單元還包括:選擇按鍵設定模塊,用于編輯使用者根據對話框做出的邏輯選擇;
[0037]所述的編輯系統還具有存儲編輯完成的對話場景的存儲單元和編輯對話場景之間邏輯關系的對話邏輯線編輯單元;
[0038]工作時,所述的對話邏輯線編輯單元調取所述存儲單元中存儲的已經編輯好的對話場景(也可根據實際的應用情況,先設定空白的對話場景邏輯),根據設定,建立不同對話場景之間的邏輯關系,輸出建立了邏輯關系的對話場景,完成文學編輯。
[0039]考慮到,系統的實際的應用場景,需要面大量的在線編輯用戶,盡管本系統主要涉及到文字的存儲,圖片主要是對話場景的背景圖片和頭像圖片,但是在海量的存儲需求條件下,存儲空間就成了需要重點考慮因素。傳統的游戲制作,尤其是單機游戲,人物的表情變化可以通過存儲不同的表情頭像圖片實現,比如針對人物的喜怒哀樂,分別存儲4套圖片,在各自的應用場景中進行調用切換即可。但是,在線編輯的過程中,首先是存儲量的限制,同時也存在無線傳輸流量的限制,為了能夠節省存儲海量的游戲圖片的空間資源,同時也能夠節省移動編輯用戶的移動通信流量,作為優選的實施方式,所述的系統還設有對輸出的場景圖片進行修改的圖片修改單元,該圖片修改單元包括:
[0040]對話框監控模塊和監控語句庫,對話框監控模塊主要用于監控在系統場景中出現輸出的對話場景中的對話框,將對話框中的語句與所述的監控語句庫中的詞句進行比對; 當對話框中出現設定的監控語句庫中出現的詞句時,向圖片修改單元內部的圖片處理單元發出信號;
[0041]圖片處理單元根據所述的信號,調取附屬圖片庫中與所述的詞句對應的附屬圖片,通過圖像識別定位方法,在本發明中選擇了奇異值特征方法,由于頭像圖片相對于人臉具有更為明顯的五官面目特征,所以可以利用現有較為成熟的面部識別算法,定位附屬圖片在原始的頭像區中頭像圖片的目標位置,將原始頭像區域中的頭像圖片的目標區域的像素替換為附屬圖片的像素,然后將像素替換后的頭像圖片或者表示頭像含義的圖片進行輸出,設置在對話框中的圖像區域內,完成當前文字對應表情頭像的輸出。
[0042]所述的附屬圖片至少包括人物的面部的不同表情圖像、眼部特征圖像以及其它器官變化圖像;以及背景圖片的元素圖片。[〇〇43]比如圖2和圖3所示的人物頭像,作為頭像顯示基礎的發型和面部輪廓可以在不同場景中應用,只需要根據特定的文字內容,比如關鍵字“震驚”等近似詞語,作為啟動的語句信號,將面部整體替換成圖2所示的內容。
[0044]再比如關鍵字“喜悅”等近似詞語作為啟動信號,將面部整體替換成圖3的形式,而保留發型和面部輪廓。
[0045]更進一步的,可以單獨提取眼部的圖像,將圖像單獨的突出(獨立于場景)進行顯示,增加使用者的帶入感,如圖4所示。[〇〇46]更進一步的,比如特定的場景,比如NPC死亡,為了烘托相應的氣氛,片處理單元根據所述的對話框監控模塊發出的對話框中出現設定的監控語句庫中出現的詞句信號時,根據特定語句,修改背景圖片。將背景圖片變為灰色,或者配合特定的文字重大事件,抖動背景圖片和運行附屬圖片。
[0047]所述的對話場景編輯單元還包括音頻和視頻編輯模塊。方面使用者加入特定的視頻和音頻或者配合使用者
[0048]所述的對話場景編輯單元還包括對話框動畫設定模塊,設定所述的對話框進入對話場景的動畫方式和出現位置。比如特定的文字“雪”出現時,可以將表示雪的圖片按設定的次序和時間,安排出現在背景圖片上。
[0049]以上所述,僅為本發明較佳的【具體實施方式】,但本發明的保護范圍并不局限于此, 任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,根據本發明的技術方案及其發明構思加以等同替換或改變,都應涵蓋在本發明的保護范圍之內。
【主權項】
1.一種網絡游戲文學生成系統,其特征在于包括如下單元:對話場景編輯單元和存儲單元,該單元包括背景設定模塊,該模塊能夠判定當前的編 輯環境,檢測編輯環境的尺寸;并根據當前編輯環境的尺寸,對選定的背景圖片進行設定操 作;所述的對話場景編輯單元還包括:對話框設定模塊,該對話框設定模塊對當前場景中 出現的對話框進行編輯和設定;所述的對話框至少包括顯示當前對話角色的頭像或者代表 圖像的頭像區和顯示文字的文字區域;所述的對話場景編輯單元還包括:選擇按鍵設定模 塊,用于編輯使用者根據對話框做出的邏輯選擇;所述的編輯系統還具有存儲編輯完成的對話場景的存儲單元和編輯對話場景之間邏 輯關系的對話邏輯線編輯單元;工作時,所述的對話邏輯線編輯單元調取所述存儲單元中存儲的對話場景,根據設定, 建立不同對話場景之間的邏輯關系,輸出建立了邏輯關系的對話場景,完成文學編輯;所述的系統還設有對輸出的場景圖片進行修改的圖片修改單元,圖片修改單元包括:對話框監控模塊和監控語句庫,該模塊監控輸出的對話場景中的對話框,將對話框中 的語句與所述的監控語句庫中的詞句進行比對;當對話框中出現設定的監控語句庫中出現 的詞句時,向圖片修改單元內部的圖片處理單元發出信號;圖片處理單元根據所述的信號,調取附屬圖片庫中的附屬圖片,通過基于奇異值特征 方法定位附屬圖片在原始的頭像區中頭像圖片的目標位置,將原始頭像區域中的頭像圖片 的目標區域的像素替換為附屬圖片的像素后,輸出像素替換之后的圖像。2.根據權利要求1所述的一種網絡游戲文學生成系統,其特征還在于:所述的附屬圖片 至少包括人物的面部的不同表情圖像、眼部特征圖像、其它器官變化圖像以及用于修改背 景圖片的元素圖片。3.根據權利要求2所述的一種網絡游戲文學生成系統,其特征還在于所述的圖片處理 單元根據所述的對話框監控模塊發出的對話框中出現設定的監控語句庫中出現的詞句信 號時,根據特定語句,修改背景圖片。4.根據權利要求3所述的一種網絡游戲文學生成系統,其特征還在于所述的圖片處理 單元修改背景圖片的操作,至少包括修改背景圖片灰度、抖動背景圖片和運行附屬圖片。5.根據權利要求1所述的一種網絡游戲文學生成系統,其特征還在于所述的對話場景 編輯單元還包括音頻和視頻編輯模塊。6.根據權利要求1所述的一種網絡游戲文學生成系統,其特征還在于所述的對話場景 編輯單元還包括對話框動畫設定模塊,設定所述的對話框進入對話場景的動畫方式和出現位置。
【文檔編號】G06F9/44GK106020809SQ201610319741
【公開日】2016年10月12日
【申請日】2016年5月15日
【發明人】童培誠, 段會鋒
【申請人】大連文森特軟件科技有限公司