欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

游戲內(nèi)容編輯系統(tǒng)的制作方法

文檔序號:6377894閱讀:299來源:國知局
專利名稱:游戲內(nèi)容編輯系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明是關(guān)于一種游戲內(nèi)容編輯系統(tǒng),特別是關(guān)于一種對象導(dǎo)向的游戲內(nèi)容編輯系統(tǒng)。
背景技術(shù)
隨著電子信息工業(yè)的發(fā)展,各種功能強大且價格低廉的消費性電子信息產(chǎn)品紛紛問世,就其中最為普遍的計算機而言,由于各種軟件以及硬件在功能上不斷的加強,相對的也讓計算機能夠處理的工作已不再像以往一般只限于程序運行或數(shù)據(jù)處理,而是扮演著一個影像聲音傳播媒介的角色。通過計算機,使用者不但可以接收以及傳送信息資料,也可以將計算機視為一臺電視機、一臺音響、一臺數(shù)字影像光盤撥放機等視聽產(chǎn)品的綜合體。其中,最能夠?qū)⑸鲜鲇嬎銠C的功能相互整合并呈現(xiàn)在使用者眼前的,應(yīng)是計算機游戲。尤其是針對時下的青少年來說,計算機游戲可以說是他們休閑娛樂不可缺的一環(huán),正因為如此,所以說計算機游戲等相關(guān)軟硬件是目前全球商機最大的產(chǎn)業(yè)。
計算機游戲的實現(xiàn)平臺并不限定于桌上型計算機(DesktopComputer)或是筆記本型計算機(Notebook)等計算機設(shè)備;所謂的電視游戲機,例如索尼(Sony)的Playstation2、任天堂的Gamecube以及微軟(Microsoft)的X-BOX等,也可納入計算機游戲?qū)崿F(xiàn)平臺的領(lǐng)域內(nèi);此外,就軟件內(nèi)容而言,計算機游戲并非只是單純提供娛樂,其它如計算機輔助教學(xué)(Computer Aided Instruction;CAI)等具有教育意義以及功能的軟件,若通過游戲情境的方式呈現(xiàn)出來或是將一些富有教育的內(nèi)容融合在計算機游戲中,都可以將該軟件列入所謂的計算機游戲范圍內(nèi)。因此,計算機游戲在整個軟件工業(yè)中可說是占有非常重要的地位。
一個完整的計算機游戲,除了要有豐富的劇情架構(gòu)以及聲光效果之外,還必須有相對應(yīng)的游戲場景、人物以及規(guī)則的設(shè)定來配合,而且不論是何種類型的游戲均如此。但是現(xiàn)有的游戲內(nèi)容在處理對象及其它資源與地圖時,均采用腳本(script)文本(text)程序的方式撰寫及/或編輯,然而處理字符串形式的信息較慢且復(fù)雜,相對的在讀取和處理文本文件時會浪費掉許多時間,進而影響到激活接口時的速度。例如,通過腳本文本的形式撰寫及/或編輯的對象或地圖等游戲構(gòu)件,當游戲內(nèi)容為因游戲進度的需要必須生成某一畫面或由某一畫面切換至另一畫面時,該游戲內(nèi)容的處理器在處理運算資料的過程中將會使用較多的時間。
另一方面,當使用者在撰寫及/或編輯該腳本文本程序時,也由于文本是由字符組成,用以表示人類語言的文字與符號資料,通常這些字符編碼是依據(jù)美國信息交換標準碼(American Standards CodeInformation Interchange;ASCII)制定,而這些ASCII碼會指派一個數(shù)值碼給每一個數(shù)字、字母及特殊符號。換言之,當使用者必須通過為數(shù)不少的數(shù)字、字母及特殊符號來撰寫及/或編輯游戲?qū)ο蠹?或畫面時,勢必會浪費大量的時間在輸入這些描述語言上,且一旦當描述語言組成的程序內(nèi)容過于龐大時,也會造成使用者在調(diào)試的過程中,因必須不斷對描述語言程序進行修正,進而增加了難度與復(fù)雜度。
綜上所述,如何能提供一種區(qū)別于現(xiàn)有通過腳本文本方式生成對象的游戲內(nèi)容編輯系統(tǒng),是目前亟待解決的問題。

發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)的缺點,本發(fā)明的主要目的在于提供一種游戲內(nèi)容編輯系統(tǒng),借以讓使用者通過視覺導(dǎo)向的方式進行游戲內(nèi)容的編輯。
本發(fā)明的另一目的在于提供一種游戲內(nèi)容編輯系統(tǒng),使用者僅需通過輸入?yún)?shù)即得編輯游戲內(nèi)容的各種屬性。
本發(fā)明的又一目的在于提供一種游戲內(nèi)容編輯系統(tǒng),用以將想要輸出的游戲內(nèi)容資料轉(zhuǎn)換成預(yù)設(shè)的格式,借以達到資料格式整合的目的。
為達成上述目的,本發(fā)明的游戲內(nèi)容編輯系統(tǒng)包括一對象創(chuàng)建模塊,依據(jù)使用者輸入的對象組成參數(shù)生成所需對象;一對象檢索模塊,依據(jù)使用者輸入的檢索條件從儲存有對象的數(shù)據(jù)庫中檢索出符合的對象;一對象屬性設(shè)定模塊,依據(jù)使用者輸入的對象屬性參數(shù)編輯該對象的屬性與資源;一測試模塊,測試使用者通過對象屬性設(shè)定模塊設(shè)定的對象效果;以及一文件轉(zhuǎn)換模塊,將使用者通過對象屬性設(shè)定模塊設(shè)定完成的對象檔案轉(zhuǎn)換成特定的檔案格式并加以輸出。
上述游戲內(nèi)容編輯系統(tǒng)應(yīng)用在一數(shù)據(jù)處理裝置中,該數(shù)據(jù)處理裝置包括一中央處理單元、一揮發(fā)性隨機存取記憶單元、一儲存單元、一輸入單元以及一顯示單元。上述對象創(chuàng)建模塊、對象檢索模塊、數(shù)據(jù)庫、對象屬性設(shè)定模塊、測試模塊以及文件轉(zhuǎn)換模塊是以軟件形式儲存在該數(shù)據(jù)處理裝置的儲存單元中,其中,對象創(chuàng)建模塊、對象檢索模塊以及對象屬性設(shè)定模塊具有一使用者操作接口,供使用者通過數(shù)據(jù)處理裝置的輸入單元輸入對象設(shè)定參數(shù)。
與現(xiàn)有的游戲內(nèi)容編輯系統(tǒng)比較,本發(fā)明的游戲內(nèi)容編輯系統(tǒng)除能夠提供使用者通過視覺導(dǎo)向的方式進行游戲內(nèi)容的編輯,并借由輸入?yún)?shù)的方式進行游戲內(nèi)容的各種屬性的編輯外,還將需要輸出的游戲內(nèi)容資料轉(zhuǎn)換成預(yù)設(shè)的格式,借以達到游戲內(nèi)容資料格式整合的目的。


圖1是應(yīng)用架構(gòu)方塊示意圖,顯示本發(fā)明的游戲內(nèi)容編輯系統(tǒng)的應(yīng)用架構(gòu)。
具體實施例方式
實施例請參閱圖1,本發(fā)明的游戲內(nèi)容編輯系統(tǒng)是在一個人計算機1中執(zhí)行,該個人計算機1至少包括一中央處理單元10,提供個人計算機1擷取、譯碼及執(zhí)行指令的功能,并通過數(shù)據(jù)傳輸路徑如總線等從其它資源處傳遞及接收資料,一揮發(fā)性隨機存取記憶單元11,提供個人計算機1的其它模塊快速存取所需資料,一儲存單元12,提供個人計算機1非揮發(fā)性儲存應(yīng)用程序及/或檔案資料、一輸入單元13,提供使用者輸入指令或參數(shù)以操作該個人計算機1,以及一顯示單元14,提供個人計算機1顯示數(shù)據(jù)處理信息。因該個人計算機1的架構(gòu)是現(xiàn)有技術(shù),故不另述。
本發(fā)明的游戲內(nèi)容編輯系統(tǒng)包括一對象創(chuàng)建模塊21、一對象檢索模塊22、一數(shù)據(jù)庫23、一對象屬性設(shè)定模塊24、一測試模塊25以及一文件轉(zhuǎn)換模塊26。需特別說明的是,在本實施例中,本發(fā)明的游戲內(nèi)容編輯系統(tǒng)的這些模塊是以應(yīng)用程序也就是軟件的形式儲存在儲存單元12中,并通過中央處理單元10及記憶單元11運算執(zhí)行的,并將運算執(zhí)行后的結(jié)果顯示在顯示單元14上。
該對象創(chuàng)建模塊21依據(jù)使用者通過輸入單元13輸入的對象組成參數(shù)生成所需對象。在本實施例中,對象創(chuàng)建模塊21提供使用者設(shè)定對象類型、對象名稱、對象范圍以及對象圖形等參數(shù)的使用者接口,并將該使用者接口顯示在顯示單元。其中該對象類型包括如按鈕(button)、標號(label)、動畫(animation)、文本(text)與窗體(list)等基本對象類型。當然,實際上需要按照使用者的需要預(yù)先設(shè)定更多更復(fù)雜的對象類型。在使用者選擇出要創(chuàng)建的對象類型后,即通過輸入單元13針對對象輸入上述的對象名稱、對象范圍以及對象圖形等相關(guān)參數(shù)。當使用者完成對象參數(shù)設(shè)定后,將其儲存在儲存單元12中。
對象檢索模塊22生成一對象檢索的使用者接口,根據(jù)使用者通過輸入單元13輸入的檢索條件,從儲存有對象的數(shù)據(jù)庫23中檢索出符合的對象檔案資料。其中數(shù)據(jù)庫23為一關(guān)系型數(shù)據(jù)庫架構(gòu),并依據(jù)使用者預(yù)先設(shè)定的如對象名稱、對象類型及/或?qū)ο髨D形等各個不同數(shù)據(jù)域位,儲存對象對應(yīng)的相關(guān)參數(shù)資料。當使用者輸入上述對象名稱、對象類型及/或?qū)ο髨D形的任一個時,資料檢索模塊22即可從數(shù)據(jù)庫23的數(shù)據(jù)域位中快速的找尋到其對應(yīng)的對象資料。再將該對象資料顯示在顯示單元14上。
對象屬性設(shè)定模塊24生成一對象屬性設(shè)定的使用者接口,依據(jù)使用者通過輸入單元13輸入的對象屬性參數(shù)編輯該對象的屬性與資源。在本實施例中,當使用者通過對象創(chuàng)建模塊21生成所需對象,也或者通過對象檢索模塊22,從儲存有對象的數(shù)據(jù)庫23中檢索出符合的對象后,使用者即通過對象屬性設(shè)定模塊24生成的對象屬性設(shè)定的使用者接口設(shè)定該對象的屬性參數(shù)。其中該對象屬設(shè)定接口包括對象類型、對象名稱、對象位置坐標、對象圖形、對象層次關(guān)系、附加資料以及對象資源等字段及/或選項。供使用者通過輸入單元13輸入更詳細的對象屬性。
測試模塊25測試使用者設(shè)定的對象效果。承前所述,當使用者通過對象屬性設(shè)定模塊24生成的對象屬性設(shè)定的使用者接口,完成該對象屬性與資源的編輯后。通過測試模塊25生成的測試精靈(wizard)針對生成的對象進行測試。在本實施例中,該測試精靈為一仿真游戲人物的虛擬角色,也就是在執(zhí)行游戲的過程中能夠真正被使用者操控的游戲人物。若使用者設(shè)定的對象為游戲地圖時,其中可能包括有障礙物、平原、森林、沙漠或高地,因此當測試精靈在地圖上行走時,應(yīng)會依據(jù)不同的地形而有不同的移動速度,如平原最快、森林與沙漠次的、高地最慢而障礙物則無法通過。又該測試精靈能夠通過水平掃描的方式,從畫面的左上角開始走過每一個地圖對象直到畫面的右下角為止。使用者能夠依據(jù)游戲精靈在移動中的反應(yīng)判斷對象的設(shè)定是否正確。
文件轉(zhuǎn)換模塊26將設(shè)定完成的對象檔案轉(zhuǎn)換成特定的檔案格式并加以輸出。在本實施例中,文件轉(zhuǎn)換模塊26將使用者通過對象創(chuàng)建模塊21及/或?qū)ο髮傩栽O(shè)定模塊24設(shè)定的對象資料儲存成不同資料屬性的檔案格式,例如為場景文件「.scn」、對象文件「.obj」、對象資源文件「.res」、對象資源數(shù)據(jù)文件「.dat」、地圖屬性文件「.map」以及對象名與編號對應(yīng)文件「.txt」。承前所述,假如生成的對象為一地圖時,則使用者通過文件轉(zhuǎn)換模塊26將設(shè)定完成的地圖資料儲存成.map的資料格式。此外,文件轉(zhuǎn)換模塊26還將不同位格式的資料轉(zhuǎn)換成單一位格式的資料,假如在本實施例中,該圖形資料的儲存格式為16位(bit),則文件轉(zhuǎn)換模塊26將8位及24位儲存格式的圖形資料,轉(zhuǎn)換成16位的儲存格式。也就是將上述以.map格式儲存的地圖檔案轉(zhuǎn)換成16位的格式加以儲存。
通過上述本發(fā)明的游戲內(nèi)容編輯系統(tǒng)除提供使用者通過視覺導(dǎo)向的方式進行游戲內(nèi)容的編輯,并借由輸入?yún)?shù)的方式進行游戲內(nèi)容的各種屬性的編輯外,還將所要輸出的游戲內(nèi)容資料轉(zhuǎn)換成預(yù)設(shè)的格式,借以達到游戲內(nèi)容資料格式整合的目的。
權(quán)利要求
1.一種游戲內(nèi)容編輯系統(tǒng),供使用者通過可視化接口編輯游戲內(nèi)容,其特征在于,該游戲內(nèi)容編輯系統(tǒng)包括一對象創(chuàng)建模塊,其依據(jù)使用者輸入的對象組成參數(shù)生成所需對象;一對象檢索模塊,其依據(jù)使用者輸入的檢索條件從儲存有對象創(chuàng)建模塊生成的對象的數(shù)據(jù)庫中檢索出符合的對象資料;一對象屬性設(shè)定模塊,其依據(jù)使用者輸入的對象屬性參數(shù)編輯對象檢索模塊檢索出的對象資料的屬性與資源;一測試模塊,其測試使用者通過對象屬性設(shè)定模塊設(shè)定的對象效果;以及一文件轉(zhuǎn)換模塊,其將使用者通過對象屬性設(shè)定模塊設(shè)定完成的對象檔案轉(zhuǎn)換成特定的檔案格式。
2.如權(quán)利要求1所述的游戲內(nèi)容編輯系統(tǒng),其特征在于,該游戲內(nèi)容編輯系統(tǒng)應(yīng)用在一數(shù)據(jù)處理裝置中。
3.如權(quán)利要求2所述的游戲內(nèi)容編輯系統(tǒng),其特征在于,該數(shù)據(jù)處理裝置包括一中央處理單元、一揮發(fā)性隨機存取記憶單元、一儲存單元、一輸入單元以及一顯示單元。
4.如權(quán)利要求2所述的游戲內(nèi)容編輯系統(tǒng),其特征在于,該數(shù)據(jù)處理裝置可為工作站、個人計算機、筆記本型計算機、掌上型計算機、個人數(shù)字助理以及移動電話中的一種。
5.如權(quán)利要求2所述的游戲內(nèi)容編輯系統(tǒng),其特征在于,對象創(chuàng)建模塊、對象檢索模塊、數(shù)據(jù)庫、對象屬性設(shè)定模塊、測試模塊以及文件轉(zhuǎn)換模塊是以軟件形式儲存在該數(shù)據(jù)處理裝置的儲存單元中。
6.如權(quán)利要求2所述的游戲內(nèi)容編輯系統(tǒng),其特征在于,對象創(chuàng)建模塊、對象檢索模塊以及對象屬性設(shè)定模塊具有一使用者操作接口,供使用者通過數(shù)據(jù)處理裝置的輸入單元輸入對象設(shè)定參數(shù)。
7.如權(quán)利要求1所述的游戲內(nèi)容編輯系統(tǒng),其特征在于,該數(shù)據(jù)庫可為一關(guān)系型數(shù)據(jù)庫架構(gòu)。
8.如權(quán)利要求1所述的游戲內(nèi)容編輯系統(tǒng),其特征在于,該檔案格式為16位檔案格式。
全文摘要
一種游戲內(nèi)容編輯系統(tǒng),包括一依據(jù)使用者輸入的對象組成參數(shù)生成所需對象的對象創(chuàng)建模塊;一依據(jù)使用者輸入的檢索條件從儲存有對象的數(shù)據(jù)庫中檢索出相符的對象的對象檢索模塊;一依據(jù)使用者輸入的對象屬性參數(shù)編輯該對象的屬性與資源的對象屬性設(shè)定模塊;一測試使用者設(shè)定的對象效果的測試模塊;以及一將設(shè)定完成的對象檔案轉(zhuǎn)換成特定的檔案格式并加以輸出的文件轉(zhuǎn)換模塊;通過該游戲內(nèi)容編輯系統(tǒng),提高了使用者進行游戲?qū)ο缶庉嫊r的效率。
文檔編號G06F9/45GK1584835SQ0315582
公開日2005年2月23日 申請日期2003年8月22日 優(yōu)先權(quán)日2003年8月22日
發(fā)明者林光信, 葉寶軍 申請人:英業(yè)達股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
永定县| 元朗区| 湖北省| 新源县| 舟曲县| 通州市| 镇赉县| 莱西市| 鹿邑县| 砀山县| 云南省| 通辽市| 石河子市| 文昌市| 皮山县| 会同县| 抚顺市| 长汀县| 光泽县| 五华县| 贞丰县| 札达县| 屏山县| 项城市| 通化市| 永和县| 平远县| 博湖县| 芜湖县| 廉江市| 丽江市| 神农架林区| 沙田区| 福州市| 怀宁县| 沁源县| 上栗县| 洪雅县| 海门市| 中方县| 梁平县|