新四季網

計算機遊戲系統的製作方法

2023-08-09 18:40:16

專利名稱:計算機遊戲系統的製作方法
技術領域:
本發明涉及計算機遊戲系統,尤其是可以對遊戲內容進行控制的遊戲系統,其包括遊戲本身、遊戲管理程序,以及相應控制方法,背景技術隨著各種計算機遊戲的發展,包括PC遊戲,手機遊戲,電視遊戲以及傳統的掌上遊戲機,還有網路遊戲,遊戲的種類以及遊戲的載體也呈現多樣化的趨勢。最近興起的網路遊戲更是風靡整個世界,所有的人可以不分國界,不分地區,隨時隨地的參與到遊戲中來。遊戲也吸引了無數的青少年參與到遊戲中來,對於他們來說,遊戲的內容很可能對其行為產生較強的影響力,好的遊戲可以培養他們的興趣,鍛鍊他們的智力,幫助他們學習知識,使他們的身心健康的發展。但是,有的遊戲由於包含一些不健康的東西,如性,裸體,或者是充滿了血腥暴力,等等,都會對他們產生一些負面的影響,有的人甚至走上了犯罪的道路。
此外,遊戲產業是一個新興行業,很多的遊戲都需要規範,沒有一個好的管理控制方法必然會使整個行業陷入危機。以前,電影電視業由於引入了分級制度,使人們在欣賞多種多樣的節目的時候可以有一定的選擇和限制。但是遊戲行業還沒有類似的制度。也有一些遊戲內容供應商,他們在遊戲中加入一些遊戲時間的限制,但只是在遊戲時間上進行限制,並沒有在遊戲內容上進行限制。

發明內容
本發明的目的是提供一種用於計算機遊戲的控制方法,通過該方法可以有效的對遊戲內容進行管理。
為實現上述目的,本發明的實現如下一種計算機遊戲系統,該系統包括用於遊戲的遊戲程序,所述遊戲程序包含遊戲內容描述數據,通過該數據,可以直接或間接知道該遊戲或遊戲片斷的內容性質或者適合對象。
一種計算機遊戲系統,該系統包括用於遊戲的遊戲管理程序,所述遊戲管理程序包含遊戲內容限制數據,通過該數據,用戶可以直接或間接知道該遊戲管理程序所管理的遊戲的內容性質或者適合對象。
一種計算機遊戲系統,該系統包括一個或多個遊戲程序,每個遊戲程序包括多個遊戲片斷;遊戲管理程序,用於管理所述遊戲程序;對至少一個遊戲程序,或至少一個遊戲程序中的至少一個遊戲片斷的遊戲內容描述數據,通過該數據,用戶可以直接或間接知道該遊戲或遊戲片斷的內容性質或者適合對象;遊戲內容限制數據,通過該數據,用戶可以直接或間接知道該遊戲管理程序所管理的遊戲的內容性質或者適合對象。
一種計算機遊戲系統的控制方法,所述控制方法包括遊戲管理程序讀取遊戲內容描述數據以及遊戲內容限制數據;遊戲管理程序比較遊戲內容描述數據是否符合遊戲內容限制數據;若比較結果為否,遊戲管理程序改變遊戲程序的正常運行。
一種計算機遊戲系統,所述遊戲程序和該遊戲程序的遊戲內容描述數據是一體的。
一種計算機遊戲系統,所述遊戲程序和該遊戲程序的遊戲內容描述數據是一體的。
一種計算機遊戲系統的控制方法,遊戲管理程序改變遊戲程序的正常運行的方法包括靜音、圖像遮掩、終止遊戲程序執行或者跳過不符合內容限制的片斷。
一種計算機遊戲系統的控制方法,所述遊戲內容限制數據是存儲在可動態插拔的存儲器上或者網絡伺服器上。
一種計算機遊戲系統的控制方法,所述遊戲內容描述數據是用戶編輯的。
一種計算機遊戲系統,所述遊戲內容描述數據是經過加密的。
一種計算機遊戲系統,所述遊戲程序還包含一段描述符,找到該描述符就可以確定遊戲內容描述數據的位置。
有益效果採用上面的技術方案後,通過對遊戲內容的分級及限制管理,達到對遊戲者,尤其是青少年的保護,同時也促進了遊戲產業的健康發展。


圖1為本發明的主流程圖;圖2為本發明的數據存儲圖。
具體實施例方式
本發明所說的計算機遊戲,是一個泛指,它是由數據和指令構成,利用CPU的處理能力,完成遊戲過程。從現階段來看,PC遊戲,手機遊戲,電視遊戲,傳統的掌上遊戲機,以及網路遊戲,所有這些都屬於本發明所述的計算機遊戲。
本發明所提到的程序,它也是一個泛指,它由數據和指令構成,利用CPU的處理能力,完成程序的操作。在形式上,它可以是單獨的EXE文件,DLL文件,或者是可以被解釋執行的數據文件或指令文件,如腳本文件,JAVA編譯後的文件,等等;程序也可以是上述文件中的一部分,即通常所說的模塊。
本發明所提到的遊戲程序,是用於執行某個遊戲過程的程序。如聯眾遊戲推出的鬥地主,圍棋等等;也可以是電視機或者手機裡的遊戲模塊,如推箱子,等等。
一個遊戲包括多個遊戲片斷,該片段可以是一段視頻,一段音頻,一段遊戲進程,或者一段文字,一幅圖片,等等,遊戲中的每一個要素都可以構成一個遊戲片斷,只要其在遊戲中存在一定的時間。
本發明所提到的遊戲管理程序是用來管理一個或多個遊戲程序的程序,在形式上它可以是一個前臺程序,用於遊戲程序的管理,如檢查遊戲程序的合法性,啟動遊戲程序,等等;遊戲管理程序也可以是一個後臺的監控程序,當遊戲程序執行時,通過它與遊戲程序的交互,來檢查遊戲程序的合法性,改變正常的遊戲進程,等等。如聯眾遊戲的聯眾世界,它可以管理聯眾推出的多款遊戲,包括下載、更新、執行,等等。遊戲管理程序也可以做到作業系統裡,成為作業系統的一部分功能。它還可以是一種解釋器,如JAVA解釋器,等等。有的時候遊戲程序也可以是遊戲管理程序,如果該遊戲程序可以根據系統設定的遊戲限定數據進行自身的管理,如中止程序執行,等等,也可以視為遊戲管理程序。還可以是各種包括手機在內的各種可攜式設備的遊戲管理模塊。等等,這裡不能一一列舉,只要該程序直接或者間接管理系統中的遊戲,都可以視為遊戲管理程序。
遊戲內容描述數據,用於遊戲程序的遊戲內容描述,如暴力程度,遊戲的裸體程度,性誘惑程度,語言文明程度,適合對象,等等,這種描述可以是直接的,如暴力程度,中等;也可以是間接的,如通過一個中間機構評估,證明該遊戲適合青少年,這樣,可以推知該遊戲的暴力程度,性暗示程度,裸體程度等等。間接方法還包括一種語義上的描述,不管怎樣,只要通過該描述可以得知該遊戲的暴力程度,遊戲的裸體程度,性誘惑程度,語言文明程度,或適合對象,等等,都可以看作是遊戲內容描述數據。
遊戲內容限制數據,該數據是可以設定的。對於計算機遊戲系統,使用者可以根據需要設定要遊戲內容限定數據,並且保存供實際使用需要。一般來說,遊戲內容限定數據是由該系統的管理者來設定的,管理者設定限制數據之後,遊戲的使用者所能玩的遊戲或者玩遊戲的過程都是在設定的範圍內進行。數據的表現形式可以採用遊戲內容描述數據所說的各種方式。
附圖1給出了本發明的主流程圖,它是本發明的主要思想,所有的比較都是按照該流程展開的,它包含讀取,比較以及比較之後的程序執行。它不僅用在整個遊戲的限制執行中,也可以用在遊戲片斷地限制執行。此外,遊戲限制數據的讀取由於是針對整個系統的某個用戶的,一般只需要加載一次就可以了。
附圖2給出了本發明的數據存儲圖。圖中包括遊戲程序一,遊戲一內容描述數據,遊戲程序二,遊戲二內容描述數據,遊戲管理程序,遊戲內容限制數據。雖然在圖中為了表達方便,各個部分都是分開的,實際上並不一定需要這樣做,可以根據具體的方案來確定各個部分的組合關係。如遊戲程序可以和遊戲內容描述數據合在一起,遊戲管理程序和遊戲內容限制數據也可以合在一起。也可以將遊戲管理程序,遊戲程序和遊戲內容描述數據合在一起。還有所有遊戲的內容描述數據也可以合在一起。
下面結合本發明的具體實施例來描述本發明的思想。
一般來說,計算機遊戲系統會包括四個部分,輸入裝置,存儲裝置,處理裝置以及輸出裝置。遊戲程序和遊戲管理程序存儲在存儲裝置上,處理裝置處於一個中心位置,處理裝置通過對輸入裝置的檢測,可以加載遊戲管理程序和遊戲程序,啟動一個遊戲程序,執行遊戲過程的操作,以及中止遊戲的執行,並通過輸出裝置輸出用於交互的圖像或聲音。
同樣,任何遊戲程序都包括指令和數據兩部分。在本發明中,一部分數據用於遊戲過程的圖像聲音的輸出,還有一部分用於遊戲內容的描述。遊戲內容描述數據包括以下部分1)遊戲名稱;2)遊戲開發商,即遊戲的設計者;3)遊戲情節描述,這是對遊戲情節的描述;4)遊戲暴力程度,它包括無暴力,打鬥,殺戮,帶血腥的殺戮場面和恣意的而且非常無理的暴力行為五個級別;5)遊戲裸體程度,它包括無,暴露的服裝,半裸,正面裸體和帶挑逗性的正面裸體五個級別;6)性誘惑程度,它包括無,充滿激情的親吻,穿著衣服的性撫摸,非暴露性的性撫摸和暴露的性行為五個級別;7)語言文明程度,它包括非冒犯性的語言,輕微的髒話,一般性的髒話,下流的手勢和暴露或粗魯的語言五個級別;8)遊戲的類型,它分為益智類,動作類,棋牌類,情節類,博彩類以及其它;9)遊戲的心理誘惑程度,它分為無,輕微,一般,嚴重和非常嚴重五個級別;雖然心理誘惑程度會因人而異,但是可以針對某個年齡段的人的多數作為參照標準給出,一般以青少年為主,即下面所述的10~20歲之間的青少年;10)遊戲適合對象,它包括6歲以下兒童,10歲以下兒童,15歲一下青少年,20歲以下青少年和成人五個級別。
本發明的遊戲管理程序用於管理遊戲程序以及設定遊戲內容限制數據。遊戲內容限制數據包括1)禁止的遊戲開發商,所有被禁止的遊戲開發;
其實,上述比較過程也不是必須的,遊戲管理程序負責管理系統中的所有遊戲,當遊戲被下載、安裝或者註冊時,遊戲管理程序可以預先執行一個確認過程,如果該遊戲的內容描述數據與遊戲管理程序設置的遊戲內容限制數據不符合時,則該遊戲程序不能被下載、被安裝或被註冊,這樣該遊戲也不能被正常執行。這種做法可以從源頭開始控制,如手機JAVA遊戲,當JAVA程序被下載到手機上的時候,通常都有一個對話框,讓用戶確認是否下載,對話框會給出該JAVA遊戲的版本,以及提供者信息,如果能夠給出遊戲內容描述,並且在手機端設置相應的限制選項,就可以很好的控制手機使用者的遊戲內容,這時手機就系統程序就是遊戲管理程序。還有,如果PC端或網絡伺服器端的供手機下載各種遊戲的應用程式加入類似的功能,首先從手機上得到所設定的遊戲內容限制數據,根據該數據來確定是否允許下載,也是解決問題的一種方法。
上面所描述的比較是針對整個遊戲的,一旦不符合要求,所有的遊戲過程都將不能執行,但是有的遊戲只是部分畫面,聲音,文字或遊戲過程不符合限制設定,但整個內容是符合要求的。為了更好的管理遊戲,我們可以針對每一幅畫面,每一段聲音,每一段文字顯示或每一段遊戲過程,給出相應的屬性,其屬性設定可以按照前面遊戲屬性數據中對遊戲暴力程度,遊戲裸體程度,性誘惑程度,語言文明程度,遊戲的心理誘惑程度,以及遊戲適合對象的描述進行設定,也可以遵循其它的分級設定規則,如電影的等級規定,電視節目的等級規定,或者另外設計的等級標準。這裡以前面的遊戲屬性數據的描述為例來進行說明。
一般,遊戲中的畫面,聲音或文字,可以稱之為多媒體內容,一般都是以數據或者文件的形式存儲在儲存器上。對於畫面,可能是BMP文件,JPG文件,或者是視頻文件,也可能是一段數據,並讀取這些文件或數據來顯示畫面。如遊戲管理程序啟動的時候,它首先加載遊戲內容限制數據,然後讀取所有在遊戲管理程序中註冊的遊戲程序的遊戲內容描述數據,比較該遊戲程序的遊戲內容描述數據與遊戲內容限制數據。比較過程如下第一步,看遊戲開發商是否是被禁止的,如果是被禁止的,則該遊戲不能被執行。
第二步,判斷遊戲的類型是否是被允許的,如果不被允許,則該遊戲不能被執行。
第三步,判斷遊戲適合對象是否是被允許的,如果該不被允許,則該遊戲不能被執行;判斷時按照限制級別高的兼容級別低的遊戲,如遊戲適合對象限制選擇20歲以下青少年級別,則所有適合對象為6歲以下兒童,10歲以下兒童,15歲以下青少年和20歲以下青少年都可以被執行,但適合對象為成人的遊戲不能被執行。
第四步,判斷遊戲的暴力程度,遊戲地裸體程度,性誘惑程度,語言文明程度是否在允許的範圍內。上面對這些內容的分級一般是從輕到重的原則給出的,判斷這些內容是否被允許按照重的兼容輕的原則進行,如暴力程度限制設為帶血腥的殺戮場面,則比其輕的級別無暴力,打鬥和殺戮,以及帶血腥的殺戮場面都是被允許的,但恣意的而且非常無理的暴力行為將被限制。其它限制的比較也是按照該原則進行。
上面的四步比較只要有一項不符合要求,該遊戲都不能被執行。為了更有效的管理遊戲程序,會根據限制數據裡的是否顯示不符合限制的遊戲選項來決定是否顯示經過上面四步比較後不符合限制的遊戲。如果選擇不顯示,被禁止的遊戲就不會被顯示出來,這時用戶選中顯示在遊戲管理程序中的遊戲並執行該遊戲,該遊戲就會被執行。
2)遊戲暴力程度限制,從無暴力,打鬥,殺戮,帶血腥的殺戮場面和恣意的而且非常無理的暴力行為五個級別中選擇一個;3)遊戲裸體程度限制,從無,暴露的服裝,半裸,正面裸體和帶挑逗性的正面裸體五個級別中選擇一個;4)性誘惑程度限制,從無,充滿激情的親吻,穿著衣服的性撫摸,非暴露性的性撫摸和暴露的性行為五個級別中選擇一個;5)語言文明程度限制,從非冒犯性的語言,輕微的髒話,一般性的髒話,下流的手勢和暴露或粗魯的語言五個級別中選擇一個;6)遊戲的類型,從益智類,動作類,棋牌類,情節類,博彩類以及其它中選擇一個或多個;7)遊戲的心理誘惑程度限制,從無,輕微,一般,嚴重和非常嚴重五個級別中選擇一個;8)遊戲適合對象限制,從6歲以下兒童,10歲以下兒童,15歲一下青少年,20歲以下青少年和成人五個級別中選擇一個;9)是否顯示不符合限制的遊戲;10)遊戲圖像片斷不被允許時的處理方法,可以選擇不處理,馬賽克方法和中止遊戲三種方法中的一種;11)遊戲聲音片斷不被允許時的處理方法,可以選擇不處理,靜音和中止遊戲三種方法中的一種;12)遊戲文字片斷不被允許時的處理方法,可以選擇不處理,不顯示和中止遊戲三種方法中的一種;13)遊戲片斷不被允許時的處理方法,可以選擇不處理,跳過和中止遊戲三種方法中的一種。果是矢量圖片,一般也是一些矢量數據的集合組成。如果採用標準的圖像文件,上面所說的屬性不能放到文件中,必須採取一定的形式來完成其設定。這裡在遊戲程序中設置一個映射表,映射表中的每個數據包括屬性數據和文件名稱,當決定要顯示某個圖片,可以通過查詢該表得到該圖片的屬性設定。對於聲音文件和顯示文本文件都可以採取這種方式來進行屬性設定。
如果這些數據在程序裡,可以在每一段數據前面加上屬性數據來對該數據進行描述。
如果對應的數據文件是流媒體文件,流媒體文件中的一些描述性的表可以完成某個數據片的屬性設定。
對每一段遊戲中的多媒體數據,我們都有以下面的數據屬性描述數據,如下所示1)暴力程度,它包括無暴力,打鬥,殺戮,帶血腥的殺戮場面和恣意的而且非常無理的暴力行為五個級別;2)裸體程度,它包括無,暴露的服裝,半裸,正面裸體和帶挑逗性的正面裸體五個級別;3)性誘惑程度,它包括無,充滿激情的親吻,穿著衣服的性撫摸,非暴露性的性撫摸和暴露的性行為五個級別;4)語言文明程度,它包括非冒犯性的語言,輕微的髒話,一般性的髒話,下流的手勢和暴露或粗魯的語言五個級別;5)心理誘惑程度,它分為無,輕微,一般,嚴重和非常嚴重五個級別;雖然心理誘惑程度會因人而異,但是可以針對某個年齡段的人的多數作為參照標準給出,一般以青少年為主,即下面所述的10~20歲之間的青少年。
6)適合對象,它包括6歲以下兒童,10歲以下兒童,15歲一下青少年,20歲以下青少年和成人五個級別;對於限制標準的設定,我們採用前面的遊戲內容限制數據作為比較標準,比較過程基本和前面所說的差不多,具體如下第一步,判斷適合對象是否是被允許的,如果不被允許,則該數據被限制;判斷時按照限制級別高的兼容級別低的遊戲,如遊戲適合對象限制選擇20歲以下青少年級別,則所有適合對象設定為6歲以下兒童,10歲以下兒童,15歲以下青少年和20歲以下青少年的數據都被允許播放或顯示,但適合對象為成人的數據不允許被播放或被顯示。
第二步,判斷數據的暴力程度,遊戲地裸體程度,性誘惑程度,語言文明程度是否在被允許的範圍內。上面對這些內容的分級一般是從輕到重的原則給出的,判斷這些內容是否被允許按照重的兼容輕的原則進行,如暴力程度限制設為帶血腥的殺戮場面,則比其輕的級別無暴力,打鬥和殺戮,以及帶血腥的殺戮場面都是被允許的,但恣意的而且非常無理的暴力行為將被限制。其它限制的比較也是按照該原則進行。
和前面不同的是,前面遊戲內容比較後如果被禁止,則整個遊戲都被禁止。這裡,數據比較後,如果被禁止,則根據設定的處理方法進行處理,如果是遊戲圖像片斷不被允許,則可以根據設定的處理方法,選擇不處理,馬賽克方法或中止遊戲三種方法中的一種來進行處理。如果是聲音片斷不被允許,可以選擇不處理,靜音或中止遊戲三種方法中的一種。如果是遊戲文字片斷不被允許,可以選擇不處理,不顯示或中止遊戲三種方法中的一種。
遊戲片斷一般是由一般也是由數據或者程序模塊構成,不管是哪種形式,都可以確定的知道遊戲是否在執行該片斷。如果是數據,程序通過解析該數據來繼續遊戲過程,自然可以知道該數據正在被執行。只要和前面一樣,讀取數據的內容屬性,並執行上述數據比較過程,就可以知道該遊戲片斷是否被允許執行。如果是程序模塊,當執行到該模塊的時候,自然知道遊戲進行到某個片斷,通過在模塊的開頭設定內容數據屬性,執行上述數據比較過程,也可以知道該遊戲片斷是否被允許執行。如果遊戲片斷不被允許執行,根據遊戲限制數據設定的遊戲片斷不被允許時的處理方法,可以選擇不處理,跳過或中止遊戲三種方法中的一種來進行處理。
遊戲片斷的表現形式在遊戲程序裡是多樣的。以過關為目的的遊戲,每一關都可以算成是遊戲片斷。以完成任務為目的的遊戲,每一項任務都是一個遊戲片斷。有的時候,獲勝之後的畫面、聲音以及文字的顯示也可以看成是一個遊戲片斷,這種屬性的設定既可以通過遊戲片斷來完成,也可以通過對圖片、聲音以及文字的數據屬性的設定來完成。
遊戲的屬性數據是遊戲的重要數據,數據的安全非常關鍵,如果被篡改,其帶來的社會危害性就沒法被控制。一般通過數據加密的方法對遊戲的屬性數據進行加密。加密時可以選取該程序的每一份拷貝都不一樣的可以唯一識別的編碼,如版本許可編碼,作為加密的種子進行加密。遊戲程序中有相應的解密方法,可以將屬性數據在程序運行中實時解密。
遊戲的來源是多種多樣的,為了防止不良遊戲的傳播,可以有幾種方法來實現。第一種方法,對於不包含上述屬性數據的遊戲,遊戲管理程序可以不執行該程序,這由用戶自己設定。第二種方法,通過交互認證的方法;每一個遊戲都有一個類似的HDCP密文的數據,由專門的機構來頒發,遊戲管理系統與遊戲程序之間需要先執行一個認證過程之後遊戲程序才能被執行。第三種方法,網絡認證,遊戲管理程序通過某個可信站點讀取該遊戲的一些信息,並確定該遊戲程序是可靠的。當然還有很多的方法,這裡不一一列舉。
同樣,遊戲內容限制數據的安全也同樣重要,需要執行加密過程。一般情況下,加密後的數據都是存儲在遊戲裝置的存儲器上。這對於確定的玩遊戲的人群的管理是有效的,但遊戲人群變化較大的場合這種方法就不適合,如公眾遊戲廳,網吧,或公共計算機學習平臺,等等。為了有效的執行管理,可以將遊戲內容限制數據存儲在移動存儲器上,如IC卡,每個人的IC卡上的遊戲限制數據是根據每個人的特徵來設定的,是不一樣的,這樣,每個人拿到IC卡用於啟動遊戲機或者PC機時,遊戲管理程序讀取遊戲內容限制數據,遊戲管理程序會根據各自的限制數據去執行遊戲程序或遊戲過程。當然,如果是網絡管理的遊戲系統,所有遊戲者的遊戲限制數據可以存儲在用戶伺服器上,當遊戲者以自己的名字登陸到遊戲系統上,遊戲管理程序會從用戶伺服器上讀取該遊戲者的遊戲內容限制數據,用於遊戲過程的控制。
前面所述遊戲內容限制數據採用了直接描述的方法,通過該方法可以直接對遊戲內容進行限定。對該數據的設定也可以通過一種間接的方法,如遊戲者年齡或者身份證號碼,通過對年齡數據的分析,加載預設在系統裡的對每一個年齡段的遊戲內容限定數據設定,從而完成遊戲過程的控制。
遊戲內容描述數據既可以由遊戲生產廠家自己定義,也可以由中間機構根據一定的標準給出,還可以由用戶自己編輯給出。如果是用戶編輯給出,一般是針對整個遊戲而言,對於遊戲中某段圖像,聲音或者文字的屬性編輯雖然技術上可以實現,當需要遊戲生產廠家的支持,如提供編輯接口,開放遊戲的數據內容,等等,但比較困難。用戶編輯的方法是容易實現的,如開放一個用戶編輯文件,或者提供一個編輯界面,用戶針對每個遊戲進行相應設置,然後遊戲管理程序讀取相應的設置就可以實現對遊戲的管理。如果遊戲生產廠家自己定義,一般沒有任何問題,就像前面所描述的技術方案,基本上可以解決所有問題。如果由中間機構給出,並且中間機構介入遊戲的內容片斷,技術上也沒有什麼問題,並且是切實可行的。
隨著人工智慧技術的發展,基於語義的圖像識別、聲音識別、文字識別的技術也日漸成熟。我們可以根據對遊戲的描述性文字,如前面遊戲內容數據中的遊戲情節描述,來判斷該遊戲的暴力程度,遊戲地裸體程度,性誘惑程度,語言文明程度等內容,這個過程可以通過執行一段程序自動獲得。
為了有效的管理遊戲,遊戲管理程序中可以加入搜索的功能,搜索其所管理的系統中的遊戲程序併集中管理,並判斷該遊戲是否符合遊戲內容限制數據,從而進行有效管理。當然現在這種搜索的實現還比較困難,因為缺乏判斷一個程序是否是遊戲的有效手段,但並不是沒有辦法,只是需要多種技術手段相結合,如從遊戲程序編譯連結之後的指令文件中的文字信息的讀取,並結合遊戲的特點,如生產廠家,作者等信息,可以作出一定程度的判斷。還有,我們可以收集所有遊戲,並提取一些特點,形成資料庫,遊戲管理程序只要按要求提取程序的特點後,執行資料庫查找就可以判斷該程序是否為遊戲。在本發明的實施中,可以在遊戲內容描述數據中添加一段加密的標識性數據,讀取該標識性數據就可以知道該程序是否是遊戲。對於遊戲描述內容由用戶編輯的系統,只要用戶編輯過的程序就是遊戲,管理程序就不需要搜索了。
為了讓遊戲管理程序找到遊戲程序中的遊戲內容描述數據,有幾種方法可以實現,首先是通過程序間的通信方法,只是兩個程序必須有一套有效的通信協議,如果遊戲程序是動態連結程序,遊戲管理程序是可執行文件並管理遊戲程序,這樣,相互之間的通信沒有任何問題,就可以知道該遊戲的遊戲內容描述數據。其次是固定地址的方法,即將遊戲內容描述數據放到固定地址,管理程序直接讀固定數據就可以了。如單機中靜態的遊戲模塊,如遊戲機及遊戲機中的遊戲模塊,因為是靜態數據,可以到固定的地址去讀取相關的數據。還有一種方法是相對地址法,通過在程序中加入一段描述符,該描述符在整個程序中是唯一的,遊戲管理程序讀取遊戲程序並搜索該描述符,找到該描述符就可以確定遊戲內容描述數據的位置並讀取。
就像前面所描述的那樣,作業系統可以完成遊戲管理程序的功能,每一個遊戲程序的加載首先是和作業系統的交互之後才能執行,進行這種交互過程的時候,就可以完成上面的比較判斷,從而決定是否執行該遊戲。
本發明主要應用在計算機遊戲系統,它包括各種單機遊戲系統、PC遊戲系統、網路遊戲系統、手機遊戲,電視遊戲等等,這裡不能一一列舉,一般來說,只要有CPU參與的遊戲都可以應用本發明。
像前面所描述的不顯示遊戲名稱、中止遊戲,改變圖像、聲音、文字或遊戲片斷地播放方法,等等,這都是遊戲管理程序改變遊戲程序的正常運行方式。
本發明主要是提供一種有效管理遊戲的方法,通過對遊戲內容的分級及限制管理,達到對遊戲者,尤其是青少年的保護,所有的遊戲程序,遊戲大廳,遊戲機,手機及其他任意可以執行通過程序運行的遊戲系統,只要進行了分級,都在本發明的範圍之內。
權利要求
1.一種計算機遊戲系統,該系統包括用於遊戲的遊戲程序,其特徵在於,所述遊戲程序包含遊戲內容描述數據,通過該數據,可以直接或間接知道該遊戲或遊戲片斷的內容性質或者適合對象。
2.一種計算機遊戲系統,該系統包括用於遊戲的遊戲管理程序,其特徵在於,所述遊戲管理程序包含遊戲內容限制數據,通過該數據,用戶可以直接或間接知道該遊戲管理程序所管理的遊戲的內容性質或者適合對象。
3.一種計算機遊戲系統,該系統包括一個或多個遊戲程序,每個遊戲程序包括多個遊戲片斷;遊戲管理程序,用於管理所述遊戲程序;其特徵在於該系統還包括對至少一個遊戲程序,或至少一個遊戲程序中的至少一個遊戲片斷的遊戲內容描述數據,通過該數據,用戶可以直接或間接知道該遊戲或遊戲片斷的內容性質或者適合對象;遊戲內容限制數據,通過該數據,用戶可以直接或間接知道該遊戲管理程序所管理的遊戲的內容性質或者適合對象。
4.用於權利要求3所述的計算機遊戲系統的控制方法,所述控制方法包括(1)遊戲管理程序讀取遊戲內容描述數據以及遊戲內容限制數據;(2)遊戲管理程序比較遊戲內容描述數據是否符合遊戲內容限制數據;(3)若步驟(2)的比較結果為否,遊戲管理程序改變遊戲程序的正常運行。
5.如權利要求1所述的遊戲系統,其特徵在於,所述遊戲程序和該遊戲程序的遊戲內容描述數據是一體的。
6.如權利要求3所述的遊戲系統,其特徵在於,所述遊戲程序和該遊戲程序的遊戲內容描述數據是一體的。
7.如權利要求4所述的控制方法,其特徵在於,遊戲管理程序改變遊戲程序的正常運行的方法包括靜音、圖像遮掩、終止遊戲程序執行或者跳過不符合內容限制的片斷。
8.如權利要求4或7中任意一項所述的控制方法,其特徵在於,所述遊戲內容限制數據是存儲在可動態插拔的存儲器上或者網絡伺服器上。
9.如權利要求4或7中任意一項所述的控制方法,其特徵在於,所述遊戲內容描述數據是用戶編輯的。
10.如權利要求5所述的遊戲系統,其特徵在於,所述遊戲內容描述數據是經過加密的。
11.如權利要求5所述的遊戲系統,其特徵在於,所述遊戲程序還包含一段描述符,找到該描述符就可以確定遊戲內容描述數據的位置。
12.如權利要求4所述的控制方法,其特徵在於,所述遊戲系統是可攜式設備或者網路遊戲系統。
全文摘要
一種計算機遊戲系統,該系統包括一個或多個遊戲程序,每個遊戲程序包括多個遊戲片斷;遊戲管理程序,用於管理所述遊戲程序;對至少一個遊戲程序,或至少一個遊戲程序中的至少一個遊戲片斷的遊戲內容描述數據,通過該數據,用戶可以直接或間接知道該遊戲或遊戲片斷的內容性質或者適合對象;遊戲內容限制數據,通過該數據,用戶可以直接或間接知道該遊戲管理程序所管理的遊戲的內容性質或者適合對象。
文檔編號G06F19/00GK1841390SQ200510125230
公開日2006年10月4日 申請日期2005年11月19日 優先權日2005年11月19日
發明者寧尚國 申請人:寧尚國

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀