專利名稱:可替換游戲軟件與測驗(yàn)軟件的裝置與方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種可替換游戲軟件與測驗(yàn)題目的方法與裝置,特別是有關(guān)于一種可以將電腦系統(tǒng)控制權(quán)在游戲軟件與測驗(yàn)軟件間轉(zhuǎn)換的方法與裝置。
目前游戲和學(xué)習(xí)類題目、套組相結(jié)合的裝置,其開發(fā)方式都采用如下步驟。首先將一類或幾類學(xué)習(xí)類題目整合成數(shù)據(jù)庫,其次以一軟件將整合完成的數(shù)據(jù)庫以特點(diǎn)的格式生成數(shù)據(jù)文件,并將此數(shù)據(jù)文件與游戲軟件存放在一起。當(dāng)游戲進(jìn)行到一定過程中,需要對使用者以相關(guān)題目進(jìn)行測驗(yàn)時(shí),由游戲軟件中的特點(diǎn)程序負(fù)責(zé)從數(shù)據(jù)文件中讀出學(xué)習(xí)類題目,并依照該學(xué)習(xí)類文件的格式將題目顯示給使用者,使用者回答題目后才能繼續(xù)進(jìn)行,而且會依據(jù)使用者所作的答案做分?jǐn)?shù)統(tǒng)計(jì)。
這類游戲和學(xué)習(xí)類題目、套組相結(jié)合的裝置有以下缺點(diǎn)首先是處理數(shù)據(jù)文件的程序與處理游戲軟件的程序相同,造成期某一個(gè)游戲軟件只能處理一類或固定幾類的學(xué)習(xí)類(測驗(yàn))題目。若要增加游戲軟件處理其他種類學(xué)習(xí)類題目的能力,就必須要增加處理相關(guān)學(xué)習(xí)類題目的程序量。如此不但增加了開發(fā)費(fèi)用,也會延長開發(fā)時(shí)間。
其次是新的游戲軟件不斷出現(xiàn),然而舊的游戲軟件無法處理新的學(xué)習(xí)類題目,也因?yàn)檫@個(gè)原因,舊裝置的使用者無法練習(xí)新的學(xué)習(xí)類題目。也就是說傳統(tǒng)的游戲和學(xué)習(xí)類題目、套組相結(jié)合的裝置,其控制權(quán)是由游戲軟件所有,所以這類游戲和學(xué)習(xí)類題目、套組相結(jié)合的裝置無法以一種游戲軟件與一些新的測驗(yàn)軟件共同使用。因?yàn)橛脕硖幚碛螒蜍浖蜏y驗(yàn)軟件的程序是相同的,所以會有這樣的問題。而為了讓使用者可以練習(xí)新的學(xué)習(xí)類題目,這種游戲和學(xué)習(xí)類題目、套組相結(jié)合的裝置的生產(chǎn)者必須耗費(fèi)很多資源以進(jìn)行以前資料的更新。甚至若是要使得游戲軟件向上兼容將會增加相應(yīng)學(xué)習(xí)類題目的程序量。
鑒于上述發(fā)明背景中,傳統(tǒng)游戲和學(xué)習(xí)類題目、套組相結(jié)合的裝置,無法以一種游戲軟件與一些新的測驗(yàn)軟件共同使用。因?yàn)橛脕硖幚碛螒蜍浖蜏y驗(yàn)軟件的程序是相同,所以會有這樣的問題。這種游戲和學(xué)習(xí)類題目、套組相結(jié)合的裝置的生產(chǎn)者必須耗費(fèi)很多資源以進(jìn)行以前資料的更新。甚至若是要使得游戲軟件向上兼容將會增加相應(yīng)學(xué)習(xí)類題的程序量。
為克服以上所述游戲和學(xué)習(xí)類題目、套組相結(jié)合的裝置的缺點(diǎn),本發(fā)明提出一種將處理學(xué)習(xí)類題目與套組所需的資料庫和程序從一游戲軟件中獨(dú)立出來,以形成一套能獨(dú)立運(yùn)作的軟件。由于學(xué)習(xí)類軟件(測驗(yàn)軟件)與游戲軟件是分離的,所以一套學(xué)習(xí)類軟件(包含程序和數(shù)據(jù)文件)能使用不同的游戲軟件,而游戲軟件能使用不同的學(xué)習(xí)類軟件。所以本發(fā)明可以節(jié)省大量的成本,尤其是隨著據(jù)此技術(shù)所產(chǎn)生的軟件日增,所節(jié)省成本將會大幅增加。
根據(jù)以上所述目的,本發(fā)明提供了一種可替換游戲軟件與測驗(yàn)軟件的裝置,用于使一游戲軟件可以替換題目與套組的裝置,該游戲軟件可交出該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán),使得一測驗(yàn)軟件在該可替換游戲軟件與測驗(yàn)軟件的裝置內(nèi)執(zhí)行,該可替換游戲軟件與測驗(yàn)軟件的裝置包含下列裝置。
首先是顯示裝置,用于顯示該可替換游戲軟件與測驗(yàn)軟件的裝置的畫面。然后是平臺裝置,用游戲處理程序執(zhí)行該游戲軟件以及以一測驗(yàn)軟件程序執(zhí)行該測驗(yàn)軟件,該游戲軟件與該測驗(yàn)軟件通過協(xié)定以交換該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán)。一個(gè)游戲軟件載入(loadin)裝置,用于載入該游戲軟件,以及一個(gè)測驗(yàn)載入裝置,用于載入該測驗(yàn)軟件。
而平臺裝置至少包含硬件平臺,以執(zhí)行該游戲軟件的硬件形式的平臺,以及軟件平臺,以執(zhí)行該游戲軟件的軟件形式的平臺。其中的硬件平臺為下列其中之一PC、TV、PDA、MAC、POWER、PC、以及SEGA。而軟件平臺為下列其中一DOS、Windows(包括Windows 95以及Windows NT)、UNIX以及OS2??商鎿Q游戲軟件與測驗(yàn)軟件的裝置的控制權(quán)的交換,所依照的特點(diǎn)順序包含下列步驟。首先是以該游戲處理程序執(zhí)行該游戲軟件,決定不進(jìn)行學(xué)習(xí)測試時(shí)則繼續(xù)以該游戲處理程序執(zhí)行該游戲軟件。然后是設(shè)定測試數(shù)據(jù)程序并對該顯示裝置進(jìn)行保護(hù)。接著該游戲軟件將該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán)轉(zhuǎn)移到該測驗(yàn)軟件。然后對該顯示裝置進(jìn)行保護(hù)并讀取測驗(yàn)條件,并執(zhí)行該測驗(yàn)軟件。接著恢復(fù)該顯示裝置并將測驗(yàn)結(jié)果送出。然后該測驗(yàn)軟件將該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán)轉(zhuǎn)移到該游戲軟件最后恢復(fù)裝置并對得分進(jìn)行處理。
游戲軟件的形式為下列之一角色扮演、模擬類、實(shí)時(shí)模擬以及動作類。而測驗(yàn)軟件載入裝置為下列之一RAM、ROM、FLASH、PCMCIA、HDD、FDD、CD以及EPROM。
圖1為本發(fā)明系統(tǒng)的外觀結(jié)構(gòu)圖。
圖2為本發(fā)明系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖。
圖3為游戲軟件與學(xué)習(xí)類軟件控制權(quán)轉(zhuǎn)換圖。
圖4A為游戲軟件的流程圖。
圖4B為學(xué)習(xí)類軟件的流程圖。
圖5A為本發(fā)明的系統(tǒng)進(jìn)行游戲軟件,一開始顯示器的顯示畫面。
圖5B為本發(fā)明的系統(tǒng)在使用者要進(jìn)行測驗(yàn)前,游戲軟件向?qū)W習(xí)類軟件提出題目練習(xí)申請時(shí),顯示器的顯示畫面。
圖5C為使用者進(jìn)行測驗(yàn)軟件時(shí),顯示器的顯示畫面。
圖5D為使用者進(jìn)行測驗(yàn)軟件結(jié)束系統(tǒng)回到游戲軟件時(shí)顯示器的顯示畫面。
圖5E為使用者進(jìn)行測驗(yàn)軟件結(jié)束后,系統(tǒng)回到游戲軟件時(shí)顯示器的顯示畫面。
本發(fā)明的系統(tǒng)可以用來使一游戲軟件可以替換題目與套組,并使得系統(tǒng)的控制權(quán)在游戲軟件與測驗(yàn)軟件之間轉(zhuǎn)換,也就是說游戲軟件與測驗(yàn)軟件可以互相服務(wù),所以并沒有游戲軟件向上兼容時(shí)所遇到的程序量增加的問題。
參見本發(fā)明的硬件平臺是一個(gè)主機(jī)10,而本發(fā)明的游戲軟件燒錄在PCMCIA卡11中,學(xué)習(xí)類軟件(測驗(yàn)軟件)則燒錄在IC卡12中。其中PCMCIA卡是一種依據(jù)國際個(gè)入電腦存儲卡協(xié)會(Personal Computer Memory Card Internationalassociation)所制定的標(biāo)準(zhǔn)存儲器裝置。
圖2中所顯示的是一個(gè)硬件平臺的結(jié)構(gòu),包含鍵盤20、顯示器21、中央處理器(CPU)22、隨機(jī)存儲器(RAM)23和只讀存儲器(ROM)24,另外,數(shù)據(jù)總線25負(fù)責(zé)傳送數(shù)據(jù),地址總線26負(fù)責(zé)傳送數(shù)據(jù)讀出或?qū)懭氲牡刂?,控制總線27負(fù)責(zé)傳送控制訊號。
整個(gè)系統(tǒng)是在中央處理器22的控制下進(jìn)行,所有的控制命令都中央處理器22發(fā)出,經(jīng)控制總線27傳送到各個(gè)目的元件。當(dāng)程序執(zhí)行時(shí),中央處理器22由隨機(jī)存儲器23讀出指令,此數(shù)據(jù)是經(jīng)由數(shù)據(jù)總線25傳送到中央處理器22的,然后中央處理器22執(zhí)行程序,并將結(jié)果經(jīng)由數(shù)據(jù)總線25送到隨機(jī)存儲器23,重復(fù)上述過程直到程序結(jié)束。在執(zhí)行過程中有些資料需要顯示給使用者,所以這些資料會通過數(shù)據(jù)總線25傳到顯示器21,若有資料需要使用者輸入時(shí),則是通過鍵盤20將資料通過數(shù)據(jù)總線25傳到中央處理器22和隨機(jī)存儲器23。
以上說明了本發(fā)明的硬件結(jié)構(gòu)以及其運(yùn)作情形,至于本發(fā)明的系統(tǒng)運(yùn)作時(shí),游戲軟件和學(xué)習(xí)軟件(測驗(yàn)軟件)對系統(tǒng)可以交換擁有控制權(quán)。其中游戲軟件和學(xué)習(xí)類軟件通過協(xié)定交換封系統(tǒng)控制權(quán)如流程如圖3所示。本發(fā)明的特點(diǎn)是兩個(gè)軟件各自獨(dú)立,彼此通過各自的系統(tǒng)控制權(quán)交換模塊來進(jìn)行對系統(tǒng)控制權(quán)的交換。
當(dāng)游戲軟件30進(jìn)行中、若使用者要求進(jìn)行學(xué)習(xí)類軟件,則通過系統(tǒng)控制權(quán)交換模塊31,以路徑32向?qū)W習(xí)類軟件33的系統(tǒng)控制權(quán)交換模塊34提出題目練習(xí)申請,此時(shí)系統(tǒng)控制權(quán)即通過路徑32送到學(xué)習(xí)類軟件33,所以此時(shí)進(jìn)行學(xué)習(xí)類軟件33。若是使用者要回到游戲軟件30,則是通過類似的模式經(jīng)過路徑35將系統(tǒng)控制權(quán)送到游戲軟件30。例如游戲軟件為三國演義,而學(xué)習(xí)類軟件是英文測驗(yàn),當(dāng)學(xué)習(xí)類軟件要換成法文37時(shí),也是通過類似的路徑,而且不用另外再加上游戲軟件處理程序來處理此種法文的資料格式的文件。
圖4A是游戲軟件的基本流程圖,其中步驟401是進(jìn)行游戲處理程序,然后進(jìn)行步驟402判斷是否進(jìn)行學(xué)習(xí)測試,亦即判斷是否要執(zhí)行學(xué)習(xí)類軟件(測驗(yàn)軟件),若不要?jiǎng)t回到步驟401以繼續(xù)進(jìn)行游戲處理程序。若要進(jìn)行學(xué)習(xí)測試,則進(jìn)行步驟403設(shè)定測試數(shù)據(jù)程序并對顯示器進(jìn)行保護(hù)。獲得測試數(shù)據(jù)后,進(jìn)行步驟404執(zhí)行交出系統(tǒng)控制權(quán)程序,以交出系統(tǒng)控制權(quán)到學(xué)習(xí)類軟件,執(zhí)行學(xué)習(xí)類軟件。然后參見圖4B,其中圖4B學(xué)習(xí)類軟件的基本流程圖。學(xué)習(xí)類軟件由步驟405開始進(jìn)行接收系統(tǒng)控制權(quán),然后進(jìn)行步驟406對顯示器進(jìn)行保護(hù)并讀出測試要求。下一個(gè)步驟是407進(jìn)行學(xué)習(xí)類軟件程序,進(jìn)行到一個(gè)特點(diǎn)階段時(shí)則進(jìn)行下一步驟408恢復(fù)顯示器并將測試結(jié)果送出。然后進(jìn)行步驟409交出系統(tǒng)控制權(quán),將系統(tǒng)控制權(quán)交回游戲軟件。參見圖4A的步驟410接收系統(tǒng)控制權(quán),接收系統(tǒng)控制權(quán)之后進(jìn)行步驟411恢復(fù)顯示器并對得分進(jìn)行處理。然后回到步驟401繼續(xù)進(jìn)行后續(xù)的步驟以進(jìn)行游戲軟件。
當(dāng)使用者操作系統(tǒng)時(shí),整個(gè)系統(tǒng)依據(jù)上述的步驟執(zhí)行,而且顯示器所顯示的畫面如下面所述。根據(jù)圖4A的流程,當(dāng)游戲進(jìn)行到需要向?qū)W習(xí)類軟件提出練習(xí)學(xué)習(xí)題目的申請時(shí),顯示器畫面如圖5A和圖5B所示本發(fā)明的游戲軟件是以三國演義為例),而其提出練習(xí)學(xué)習(xí)題目的申請則是依照下列步驟所述。
將需進(jìn)行練習(xí)的數(shù)據(jù)按照數(shù)據(jù)的傳送定義載入指定的緩沖器中,并對顯示器進(jìn)行保護(hù),此為圖4A中的步驟403。然后下一個(gè)步驟是將系統(tǒng)控制權(quán)交給學(xué)習(xí)類軟件,此為圖4A中的步驟404。其中對于不同的平臺有不同的轉(zhuǎn)交方式,例如BIOS call、Function call以及Subprocess。接著下一個(gè)步驟是學(xué)習(xí)類軟件獲得系統(tǒng)控制權(quán),此為圖4B中的步驟405。然后學(xué)習(xí)類軟件獲得系統(tǒng)控制權(quán)之后對顯示器進(jìn)行保護(hù)并讀出緩沖器中的數(shù)據(jù),此為圖4B的步驟406。
接著進(jìn)行下一步驟,圖4B中的步驟407以執(zhí)行學(xué)習(xí)類軟件程序,其顯示器畫面如圖5C所示。使用者完成練習(xí)后執(zhí)行下一個(gè)步驟,下一個(gè)步驟是圖4B中的步驟408恢復(fù)顯示器并將測試結(jié)果送出,按數(shù)據(jù)的傳送定義將練習(xí)的結(jié)果載入緩沖器中,練習(xí)結(jié)果的定義按照分?jǐn)?shù)的定義來計(jì)算。接著的步驟是如圖4B的步驟408以將系統(tǒng)控制權(quán)交回游戲軟件。
接著的步驟是如圖4A的步驟410和411所示,游戲軟件接收到系統(tǒng)控制權(quán)之后,恢復(fù)顯示器并對結(jié)果進(jìn)行處理,此時(shí)的顯示器畫面如圖5D和圖5E所示。其中圖5E顯示的是游戲軟件根據(jù)使用者所得的分?jǐn)?shù)進(jìn)行獎(jiǎng)勵(lì),例如獲得寶刀一柄。如此繼續(xù)進(jìn)行游戲軟件時(shí),使用者可以增加戰(zhàn)力。本發(fā)明即是通過此種游戲軟件與學(xué)習(xí)類軟件的結(jié)合,以增加使用者的學(xué)習(xí)效果。并且因?yàn)楸景l(fā)明的游戲軟件和學(xué)習(xí)類軟件對系統(tǒng)的控制權(quán)是分別交替的,所以不會有游戲軟件向上兼容性所造成的問題。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用以限定本發(fā)明的申請專利范圍。凡其它未脫離本發(fā)明所提示的精神下所完成的等效改變或修飾,均應(yīng)包含在下述的權(quán)利要求范圍內(nèi)。
權(quán)利要求
1.一種可替換游戲軟件與測驗(yàn)軟件的裝置,用于使一游戲軟件可以替換題目與套組的裝置,該游戲軟件可交出該可替換游戲軟件與測驗(yàn)的裝置的控制權(quán),使得一測驗(yàn)軟件在該可替換游戲軟件與測驗(yàn)軟件的裝置內(nèi)執(zhí)行,其特征在于,該可替換游戲軟件與測驗(yàn)軟件的裝置至少包含顯示裝置,用于顯示該可替換游戲軟件與測驗(yàn)軟件的裝置的畫面;平臺裝置,用游戲處理程序執(zhí)行該游戲軟件以及以測驗(yàn)處理程序執(zhí)行該測驗(yàn)軟件,該游戲軟件與該測驗(yàn)軟件通過協(xié)定以交換該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán);游戲軟件載入裝置,用于載入該游戲軟件;以及測驗(yàn)軟件載入裝置,用于載入該測驗(yàn)軟件。
2.如權(quán)利要求1所述的裝置,其特征在于,平臺裝置至少包含硬件平臺,用以執(zhí)行該游戲軟件的硬件形式的平臺;以及軟件平臺,用以執(zhí)行該游戲軟件的軟件形式的平臺。
3.如權(quán)利要求2所述的裝置,其特征在于,上述硬件平臺為下列其中之一PC、TV、PDA、MAC、POWER、PC、以及SEGA。
4.如權(quán)利要求2所述的裝置,其特征在于,上述軟件平臺為下列其中之一DOS、Windows(包括Windows 95以及Windows NT)、UNIX以及OS2。
5.如權(quán)利要求1所述的裝置,其特征在于,上述可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán)的交換,所依照的特點(diǎn)順序至少包含下列步驟以該游戲處理執(zhí)行該游戲軟件,決定不進(jìn)行學(xué)習(xí)測試時(shí)則繼續(xù)以該游式處理程序執(zhí)行該游戲軟件;設(shè)定測試數(shù)據(jù)程序并對該顯示裝置進(jìn)行保護(hù);該游戲軟件將該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán)轉(zhuǎn)移到該測驗(yàn)軟件;對該顯示裝置進(jìn)行保護(hù)并讀取測驗(yàn)條件;執(zhí)行該測驗(yàn)軟件;恢復(fù)該顯示裝置并將測驗(yàn)結(jié)果送出;該測驗(yàn)軟件將該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán)轉(zhuǎn)移到該游戲軟件;以及恢復(fù)顯示裝置并對得分進(jìn)行處理。
6.如權(quán)利要求1所述的裝置,其特征在于,上述游戲軟件的形式為下列之一角色扮演、模擬類、實(shí)時(shí)模擬以及動作類。
7.如權(quán)利要求1所述的裝置,其特征在于,上述測驗(yàn)軟件載入裝置為下列之一RAM、ROM、FLASH、PCMCIA、HDD、FDD、CD以及EPROM。
8.一種可替換游戲軟件與測驗(yàn)軟件的方法,用于使一游戲軟件可以替換題目與套組,該游戲軟件可交出一游戲教學(xué)交替系統(tǒng)的控制權(quán),使得一測驗(yàn)軟件在該游戲教學(xué)交替系統(tǒng)內(nèi)執(zhí)行,其特征在于,該可替游戲與測驗(yàn)軟件的方法至少包含下列步驟提供一顯示裝置,以顯示該游戲教學(xué)交替系統(tǒng)的畫面;提供一平臺裝置,以游戲處理程序執(zhí)行該游戲軟件以及該測驗(yàn)軟件,該游戲軟件與該測驗(yàn)軟件通過協(xié)定以交換該游戲教學(xué)交替系統(tǒng)的控制權(quán);提供一游戲軟件載入裝置,以載入該游戲軟件;以及提供一測驗(yàn)軟件載入裝置,以載入該測驗(yàn)軟件。
9.如權(quán)利要求8所述的方法,其特征在于,上述平臺裝置至少包含硬件平臺,用以執(zhí)行該游式軟件的硬件形式的平臺;以及軟件平臺,用以執(zhí)行該游戲軟件的軟件形式的平臺。
10.如權(quán)利要求9所述的方法,其特征在于,上述硬件平臺為下列其中之一PC、TV、PDA、MAC、POWER、PC、以及SEGA。
11.如權(quán)利要求9所述的方法,其特征在于,上述軟件平臺為下列其中之一DOS、Windows(包括Windows 95以及Windows NT)、UNIX以及OS2。
12.如權(quán)利要求8所述的方法,其特征在于,上述游戲教學(xué)交替系統(tǒng)的控制權(quán)的交換,所依照的特點(diǎn)順序至少包含下列步驟以該游戲處理程序執(zhí)行該游戲軟件,決定不進(jìn)行學(xué)習(xí)測試時(shí)則繼續(xù)以該游戲處理程序執(zhí)行該游式軟件;設(shè)定測試數(shù)據(jù)程序并對該顯示裝置進(jìn)行保護(hù);該游戲軟件將該游戲教學(xué)交替系統(tǒng)的控制權(quán)轉(zhuǎn)移到該測驗(yàn)軟件;對該顯示裝置進(jìn)行保護(hù)并讀取測驗(yàn)條件;執(zhí)行該測驗(yàn)軟件;恢復(fù)該顯示裝置并將測驗(yàn)結(jié)果送出;該測驗(yàn)軟件將該游戲教學(xué)交替系統(tǒng)控制權(quán)轉(zhuǎn)移到該游戲軟件;以及恢復(fù)顯示裝置并對得分進(jìn)行處理。
13.如權(quán)利要求8所述的方法,其特征在于,上述游戲軟件的形式為下列之一角色扮演、模擬類、實(shí)時(shí)模擬以及動作類。
14.如權(quán)利要求8所述的方法,其特征在于,上述測驗(yàn)軟件載入裝置為下列之一RAM、ROM、FLASH、PCMCIA、HDD、FDD、CD以及EPROM。
15.一種可替換游戲軟件與測驗(yàn)軟件的裝置,用于使一游戲軟件可以替換題目與套組的裝置,該游戲軟件可交出該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán),使得一測驗(yàn)軟件在該可替換游戲軟件與測驗(yàn)軟件的裝置內(nèi)執(zhí)行,其特征在于,該可替換游戲軟件與測驗(yàn)軟件的裝置至少包含顯示裝置,用于顯示該可替換游戲軟件與測驗(yàn)軟件的裝置的畫面;平臺裝置,用一游戲處理程序執(zhí)行該游戲軟件以及該測驗(yàn)軟件,該游戲軟件與該測驗(yàn)軟件通過協(xié)定以一特點(diǎn)程序交換該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán),該特點(diǎn)程序至少包含下列步驟以該游戲處理程序執(zhí)行該游戲軟件,決定不進(jìn)行學(xué)習(xí)測試時(shí)則繼續(xù)以該游戲處理程序執(zhí)行該游戲軟件;設(shè)定測試數(shù)據(jù)程序并對該顯示裝置進(jìn)行保護(hù);該戲軟件將該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán)轉(zhuǎn)移到該測驗(yàn)軟件;對該顯示裝置進(jìn)行保護(hù)并讀取測驗(yàn)條件;執(zhí)行該測驗(yàn)軟件;恢復(fù)該顯示裝置并將測驗(yàn)結(jié)果送出;該測驗(yàn)軟件將該可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán)轉(zhuǎn)移到該游戲軟件;以及恢復(fù)顯示裝置并對得分顆粒處理;游戲軟件載入裝置,用于載入該游戲軟件;以及測驗(yàn)軟件載入(loading)裝置,用于載入該測驗(yàn)軟件。
16.如權(quán)利要求15所述的裝置,其特征在于,上述平臺裝置至少包含硬件平臺,用以執(zhí)行該游戲軟件的硬件形式的平臺;以及軟件平臺,用以執(zhí)行該游戲軟件的軟件形式的平臺。
17.如權(quán)利要求16所述的裝置,其特征在于,上述硬件平臺為下列其中之一PC、TV、PDA、MAC、POWER、PC、以及SEGA。
18.如權(quán)利要求16所述的裝置,其特征在于,上述軟件平臺為下列其中之一DOS、Windows(包括Windows 95以及Windows NT)、UNIX以及OS2。
19.如權(quán)利要求15所述的裝置,其特征在于,上述游戲軟件的形式為下列之一角色扮演、模擬類、實(shí)時(shí)模擬以及動作類。
20.如權(quán)利要求15所述的裝置,其特征在于,上述游戲該測驗(yàn)軟件載入裝置為下列之一RAM、ROM、FLASH、PCMCIA、HDD、FDD、CD以及EPROM。
21.一種可替換游戲軟件與測驗(yàn)軟件的方法,用于使一游戲軟件可以替題目與套組,該游戲軟件可交出一游戲教學(xué)交替系統(tǒng)的控制權(quán),使得一測驗(yàn)軟件在該游戲教學(xué)交替系統(tǒng)內(nèi)執(zhí)行,其特征在于,該可替換游戲軟件與測驗(yàn)軟件的方法至少包含下列步驟提供一顯示裝置,以顯示該游戲教學(xué)交替系統(tǒng)的畫面;提供一平臺裝置,用一游戲處理程序執(zhí)行該游戲軟件以及該測驗(yàn)軟件,該游戲軟件與該測驗(yàn)軟件通過協(xié)定以一特點(diǎn)程序交換該游戲教學(xué)交替系統(tǒng)的控制權(quán),該特點(diǎn)程序至少包含下列步驟以該游戲處理程序執(zhí)行該游戲軟件,決定不進(jìn)行學(xué)習(xí)測試時(shí)則繼續(xù)以該游戲處理程序執(zhí)行該游戲軟件;設(shè)定測試數(shù)據(jù)程序并對該顯示裝置進(jìn)行保護(hù);該游戲軟件將該游戲教學(xué)交替系統(tǒng)的控制權(quán)轉(zhuǎn)移到該測驗(yàn)軟件;對該顯示裝置進(jìn)行保護(hù)并讀取測驗(yàn)條件;執(zhí)行該測驗(yàn)軟件;恢復(fù)該顯示裝置并將測驗(yàn)結(jié)果送出;該測驗(yàn)軟件將該該游戲教學(xué)交替系統(tǒng)的控制權(quán)轉(zhuǎn)移到該游戲軟件;以及恢復(fù)顯示裝置并對得分進(jìn)行處理;提供一游戲軟件載入裝置,以載入該游戲軟件;以及提供一測驗(yàn)軟件載入裝置,以載入該測驗(yàn)軟件。
22.如權(quán)利要求21所述的方法,其特征在于,上述平臺裝置至少包含硬件平臺,用以執(zhí)行該游戲軟件的硬件形式的平臺;以及軟體平臺,用以執(zhí)行該游戲軟件的軟件形式的平臺。
23.如權(quán)利要求22所述的方法,其特征在于,上述硬件平臺為下列其中之一PC、TV、PDA、MAC、POWER、PC、以及SGEA。
24.如權(quán)利要求22所述的方法,其特征在于,上述軟件平臺為下列其中之一DOS、Windows(包括Windows 95以及Windows NT)、UNIX以及OS2。
25.如權(quán)利要求21所述的方法,其特征在于,上述游戲軟件的形式為下列之一角色扮演、模擬類、實(shí)時(shí)模擬以及動作類。
26.如權(quán)利要求21所述的方法,其特征在于,上述該測驗(yàn)軟件載入裝置為下列之一RAM、ROM、FLASH、PCMCIA、HDD、FDD、CD以及EPROM。
全文摘要
一種可替換游戲軟件與測驗(yàn)軟件的裝置,用于使游戲軟件可以替換題目與套組的裝置,游戲軟件可交出可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán),使得測驗(yàn)軟件在可替換游戲軟件與測驗(yàn)軟件的裝置內(nèi)執(zhí)行,可替換游戲軟件與測驗(yàn)軟件的裝置包含下列裝置;顯示裝置,用于顯示可替換游戲軟件與測驗(yàn)軟件的裝置的畫面;平臺裝置,用游戲處理程序執(zhí)行游戲軟件以及以測驗(yàn)軟件程序執(zhí)行測驗(yàn)軟件,游戲軟件與測驗(yàn)軟件通過協(xié)定以交換可替換游戲軟件與測驗(yàn)軟件的裝置的控制權(quán);游戲軟件輸入裝置,用于載入游戲軟件;以及測驗(yàn)軟件載入裝置,用于載入測驗(yàn)軟件。
文檔編號G06F9/06GK1247341SQ98119160
公開日2000年3月15日 申請日期1998年9月9日 優(yōu)先權(quán)日1998年9月9日
發(fā)明者何代水, 蔡世光, 麥華峰 申請人:英業(yè)達(dá)股份有限公司