專利名稱:撫養虛擬生物的模擬裝置的制作方法
技術領域:
本發明涉及一種通過響應虛擬生物的請求而實施相應照顧措施的撫養虛擬生物模擬裝置。
近幾年來,許多種在預置屏幕中飼養諸如狗或貓等寵物的電子游戲機已經出現并出售。例如,已經知道這種常規的電子游戲機在諸如日本未審查公開號No.JP-A-7-261962或日本未審查公開號No.JP-A-7-281819的發明中被公開。
在日本未審查公開號No.JP-A-7-261962的發明中公開的示例中,裝置主體中安裝了一發光元件和一感光元件,通過用戶(游戲者)的非接觸操作,從發光元件中發出的紅外線被手或類似物反射回來由感光元件接收。另外,有關狗的特征的圖樣數據和有關狗的習性的生活節奏數據存儲在存儲器中,因而可以從存儲器中選擇性地讀出并顯示相應于多次非接觸操作和一天中不同的生活節奏的狗的特征數據。進而,相應于狗的身體健康情況的特征圖像也可以被選擇性地顯示。
在日本未審查公開號No.JP-A-7-281819的發明中公開的示例中,裝置主體中安裝了一發光元件和一感光元件,通過用戶(游戲者)的非接觸操作,從發光元件中發出的紅外線被手或類似物反射回來由感光元件接收并由其檢測非接觸操作的距離。另外,有關狗的改變動作諸如回頭看、抬爪子等等的特征數據和逼真的聲音數據存儲在存儲器中。因而可以從存儲器中選擇性地讀出并顯示相應于多種非接觸操作距離的狗的特征數據,并從揚聲器中發出逼真的聲音。同樣的,也可以有選擇性地顯示相應于用戶手勢命令的特征圖象。
然而,在以上介紹的兩個常規實例中,均是通過用戶單方面的命令而給動物圖象發出指令,而沒有游戲者響應動物圖象請求的示例。
針對上述缺陷,本發明的一個目的是提供一種撫養虛擬生物模擬裝置,其游戲者可以響應被顯現的虛擬生物的請求,而實施一個相應的照顧措施,比如訓練虛擬生物或喂養虛擬生物。
本發明的另一個目的是提供一種撫養虛擬生物模擬裝置,其能根據游戲者的要求將虛擬生物撫養長大。
根據本發明的第一個方面,設計出具備以下條件以實現上述目標的撫養虛擬生物模擬裝置。
即,本發明包括(a)提供輸入裝置來輸入用于撫養虛擬生物的照顧措施。
(b)提供顯示單元來顯示虛擬生物。
(c)提供存儲單元來存儲用于撫養虛擬生物的控制數據。
(d)提供控制單元,當用于撫養虛擬生物的照顧措施從輸入裝置中輸入時,憑借其可以從存儲單元中讀入相應于此照顧措施的控制數據,并依據此數據執行一個撫養虛擬生物的控制。
(e)提供檢測裝置來檢測來自外部信號源的請求。
(f)控制單元配備有隱藏裝置來隨機地從顯示單元中隱藏虛擬生物的顯示。
(g)控制單元配備有恢復裝置,在虛擬生物被隱藏的情況下檢測到外部信號源的請求時,由其撤消對虛擬生物的隱藏。
根據本發明的第二個方面,設計出具備以下條件的撫養虛擬生物模擬裝置。
即,本發明包括(a)提供輸入裝置來輸入用于撫養虛擬生物的照顧措施。
(b)提供存儲單元來存儲用于撫養虛擬生物的控制數據。
(c)提供控制單元,當用于撫養虛擬生物的照顧措施從輸入裝置中輸入時,憑借其可以從存儲單元中讀入相應于此照顧措施的控制數據,并依據此數據執行一個撫養虛擬生物的控制。
(d)提供檢測裝置來檢測來自外部信號源的請求。
(e)控制單元配備有顯現裝置來隨機地顯現一個對虛擬生物的生長起著不良影響的不良生物。
(f)控制單元配備有驅逐裝置,在不良生物被顯現的情況下檢測到外部信號源的請求時,由其驅逐走不良生物。
(g)另外,提供顯示單元來顯示虛擬生物和/或不良生物。
根據本發明的第三個方面,設計出具備以下條件的撫養虛擬生物模擬裝置。
即,本發明包括(a)提供輸入裝置來輸入用于撫養虛擬生物的照顧措施。
(b)提供存儲單元來存儲用于撫養虛擬生物的控制數據。
(c)提供控制單元,當用于撫養虛擬生物的照顧措施從輸入裝置中輸入時,憑借其可以從存儲單元中讀入相應于此照顧措施的控制數據,并依據此數據執行一個撫養虛擬生物的控制。
(d)提供檢測裝置來檢測來自外部信號源的請求。
(e)控制單元配備有執行裝置使虛擬生物隨機地進行一個非正常的活動。
(f)控制單元配備有糾正裝置,在虛擬生物進行非正常活動的情況下檢測到外部信號源的請求時,由其糾正虛擬生物使其進行正常活動。
(g)另外,提供顯示單元來顯示虛擬生物。
進一步,根據本發明的第四個方面,設計出具備以下條件的撫養虛擬生物模擬裝置。
除了從第一至第三個方面的條件外,本發明還具備以下條件。
即,本發明包括(a)存儲單元中存儲有多種類型的具有不同外貌的虛擬生物。
(b)控制單元配備有請求裝置,在生長過程中虛擬生物通過其來發出請求。
(c)輸入單元配備有用來照顧虛擬生物的裝置和為響應虛擬生物的請求而對其進行訓練的裝置。
(d)控制單元配備有選擇裝置,其根據在生長過程中關心和訓練虛擬生物的程度從存儲的多種類型的虛擬生物中進行選擇。
(e)控制單元配備有變換裝置將已長大的虛擬生物變換成所選擇的虛擬生物。
圖1是根據本發明的撫養虛擬生物模擬裝置的基本部分的方塊圖。
圖2是根據是本發明的撫養虛擬生物模擬裝置的正視圖。
圖3是圖2中顯示單元的示例說明圖。
圖4是圖2中顯示單元的液晶顯示屏的示例說明圖。
圖5是圖2所示的撫養虛擬生物模擬裝置的電路圖。
圖6是圖2所示的撫養虛擬生物模擬裝置中主要控制照顧的流程圖。
圖7是圖2所示的撫養虛擬生物模擬裝置中第二生長進程的控制處理流程圖。
圖8是圖2所示的撫養虛擬生物模擬裝置中第二生長進程的控制處理流程圖。
圖9是圖2所示的撫養虛擬生物模擬裝置中第二生長進程的控制處理流程圖。
圖10是圖2所示的撫養虛擬生物模擬裝置第二生長進程中的控制處理流程圖。
圖11是圖2所示的撫養虛擬生物模擬裝置中輸入接收時間的說明圖。
圖12是不良生物顯現時操作的流程圖。
圖13是當虛擬生物進行一個非正常活動時操作的流程圖。
圖14是虛擬生物達到各個生長階段的變化的說明圖。
以下將參照圖示給出根據本發明所設計的撫養虛擬生物模擬裝置的一實施例的示例說明。
根據本發明的第一方面,撫養虛擬生物模擬裝置1配備有標志顯示單元17和19來分別顯示多種類型的用于撫養虛擬生物的照顧措施,其標志如圖1到圖3所示。在標志顯示單元17中顯示測量儀表標志17a,食物標志17b,游戲標志17c,臥室標志17d一組標志。
在標志顯示單元19中顯示的一組標志有訓練標志19a,照顧標志19b,照明標志19c和請求標志19d。
安裝在標志顯示單元19下邊的按鍵開關SW1,SW2,SW3是為響應來自虛擬生物的請求而實施照顧措施時用的開關,它們分別構成輸入裝置,通過在一組標志中選擇一個特定的標志來輸入一個相應的照顧措施。
按鍵開關SW1用來從顯示單元17和19中選擇性地顯示期望標志。每按一次SW1,依次切換并顯示測量儀表標志17a,食物標志17b,游戲標志17c,臥室標志17d,訓練標志19a,照顧標志19b,照明標志19c。按鍵開關SW2用來最終確定一個中選標志,按鍵開關SW3用來取消一個已顯示的標志。
例如,當通過操作按鍵開關SW1,SW2,SW3選中測量儀表標志17a時,在儀表顯示中將確認年齡、體重、幽默參數值、饑餓參數值和訓練虛擬生物程度值。當選中食物標志17b時,可以給虛擬生物喂食物,比如一份糖果。當選中游戲標志17c時,游戲者可以和虛擬生物一起玩游戲。當選中臥室標志17d時,如果虛擬生物排泄了糞便,可以沖水進行清洗。當選中訓練標志19a時,可以響應虛擬生物的任性請求而對其進行訓練。再者,當照顧標志19b被選擇顯示時,如果虛擬生物有異常情況,可以對虛擬生物進行治療。當選中照明標志19c時,如果虛擬生物要休息了,可以關閉房間的照明。
當然,可以通過選擇按鍵開關SW1,SW2,SW3輸入相應的標志形成除上述照顧措施以外的其他照顧措施。
裝置主體11包括一個存儲用于撫養虛擬生物控制數據的存儲單元3,及一個控制單元5(CPU),當通過操作輸入裝置輸入用于撫養虛擬生物的照顧措施時,由其從存儲單元3中讀入相應于該照顧措施的控制數據并依照此控制數據執行一個控制來撫養虛擬生物。裝置主體11的正面還裝有一個圖象顯示單元15用來顯示被撫養的虛擬生物。
另外,裝置主體11還配備有檢測裝置來檢測來自外部信號源的請求。控制單元5配備有隱藏裝置和恢復裝置,前者用來在顯示單元15中隨機地隱藏虛擬生物的顯示,而在虛擬生物被隱藏的情況下檢測到外部信號源的請求時,由后者恢復對虛擬生物的顯示。
檢測裝置中使用了相應的傳感器,諸如用于檢測聲音或人說話聲音中的特定頻率波段的聲音傳感器,用于檢測作用于裝置主體11上的振動的振動傳感器,用于檢測特定光線的光傳感器。
當撫養虛擬生物模擬裝置1設計成小尺寸型時,例如當裝置緊湊安裝而可輕便攜帶時,可以固定安裝ROM,EPROM,SRAM或諸如此類作為上述存儲單元3,其以存儲器磁帶盒方式可拆卸型或可聯接型安裝。
當撫養虛擬裝置1設計成大尺寸型方式時,例如當裝置集成入個人電腦系統時,可以可拆卸型或可連接型方式安裝一個適合的記錄介質如CD-ROM(光盤只讀存儲器)、CD-R(讀卡機)、磁盤、光磁盤、DVD(數字視頻磁盤)或諸如此類作為存儲單元3。
根據本發明的第二個方面設計的撫養虛擬生物模擬裝置1,包括標志顯示單元17和19,用來顯示如圖1至3所示的照顧措施的多種類型。在標志顯示單元17中顯示測量儀表標志17a,食物標志17b,游戲標志17c,臥室標志17d一組標志。
在標志顯示單元19中顯示訓練標志19a,照顧標志19b,照明標志19c,請求標志19d。
在標志顯示單元19的下方安裝有按鍵開關SW1,SW2,SW3,用來依據虛擬生物的請求執行照顧措施。它們各自構成輸入裝置,通過在多種類型的標志中選擇一個特定的標志來輸入一個相應的照顧措施。
按鍵開關SW1用來從顯示單元17和19中選擇和顯示期望標志,每按一次SW1,依次切換并顯示測試儀表標志17a,食物標志17b,游戲標志17c,臥室標志17d,訓練標志19a,照顧標志19b,照明標志19c。按鍵開關SW2用來最終確定一個中選標志,按鍵開關SW3用來取消一個已顯示的標志。
例如,當通過操作按鍵開關SW1,SW2,SW3選中測量儀表標志17a時,在儀表顯示中將確認年齡、體重、幽默參數值、饑餓參數值和訓練虛擬生物程度值。當選中食物標志17b時,可以給虛擬生物喂食物,比如一份糖果。當選中游戲標志17c時,游戲者可以和虛擬生物一起玩游戲。當選中臥室標志17d時,如果虛擬生物排泄了糞便,可以沖水進行清洗。當選中訓練標志19a時,可以響應虛擬生物的任性請求而對其進行訓練。再者,當選擇顯示照顧標志19b時,如果虛擬生物有異常情況,可以對虛擬生物進行治療。當選中照明標志19c時,如果虛擬生物將要休息了,可以關閉房間的照明。
當然,可以通過選擇按鍵開關SW1,SW2,SW3輸入相應的標志形成除上述照顧措施以外的其他照顧措施。
裝置主體11包括一個存儲用于撫養虛擬生物控制數據的存儲單元3,及一個控制單元5(CPU),當通過操作輸入裝置輸入用于撫養虛擬生物的照顧措施時,由其從存儲單元3中讀入相應于該照顧措施的控制數據并依照此控制數據執行一個控制來撫養虛擬生物。裝置主體11的正面還裝有一個圖象顯示單元15用來顯示被撫養的虛擬生物。
裝置主體11還裝有檢測裝置來檢測來自外部信號源的請求,控制單元5配備有顯現裝置和驅逐裝置,前者用來隨機地顯現一個對虛擬生物生長起著不良影響的不良生物,后者用來在不良生物顯現的情況下檢測到外部信號源的請求時,驅逐走不良生物。在安裝在裝置主體正面的顯示單元中顯示虛擬生物和/或有不良影響的生物。
檢測裝置中使用了相應的傳感器,諸如用于檢測聲音或人說話聲音中的特定頻率波段的聲音傳感器,用于檢測作用于裝置主體11上的振動的振動傳感器,用于檢測特定光線的光傳感器。
當撫養虛擬裝置1設計成小尺寸型時,例如當裝置緊湊安裝而可輕便攜帶時,可以固定安裝ROM(只讀存儲器),EPROM(電可編程只讀存儲器),SRAM(半隨機存取存儲器)或諸如此類作為上述存儲單元3,其以存儲器磁帶盒方式可拆卸型或可聯接型安裝。
當撫養虛擬裝置1設計成大尺寸型時,例如當裝置集成入個人電腦系統時,可以可拆卸型或可連接型安裝一個適合的記錄介質如CD-ROM(光盤只讀存儲器)、CD-R(讀卡機)、磁盤、光磁盤、DVD(數字視頻磁盤)或諸如此類作為存儲單元3。
下面,將給出根據本發明第三方面的一撫養虛擬生物模擬裝置的實施例的解釋說明。
如圖1至圖3所示,根據本發明的第三個方面設計的撫養虛擬生物的模擬裝置包括輸入裝置(按鍵開關SW1,SW2,SW3)用來輸入用于撫養虛擬生物的照顧措施。例如,游戲者可以通過操作SW1,SW2,SW3從標志顯示單元17至19中選擇一些標志來準備食物、玩游戲或關閉照明對虛擬生物進行照顧。
另外,裝置主體包括用于存儲撫養虛擬生物所需的控制數據的存儲單元3,及控制單元5,當用于撫養虛擬生物的照顧措施從輸入裝置中輸入時,憑借其可以從存儲單元中讀入相應于此照顧措施的控制數據,并依據此控制數據執行一個撫養虛擬生物的控制。
裝置還包括檢測電路9用以檢測來自外部信號源的請求。控制單元5包括執行裝置和糾正裝置,前者可以使虛擬生物隨機地進行一個非正常的活動,后者在虛擬生物進行非正常活動的情況下檢測到外部信號源的請求時,將非正常活動糾正成正常活動。在裝置主體正面還安裝了顯示單元13用來顯示虛擬生物。
當撫養虛擬裝置1設計成小尺寸型時,例如當裝置緊湊安裝而可輕便攜帶時,可以固定安裝ROM(只讀存儲器),EPROM(電可編程只讀存儲器),SRAM(半隨機存取存儲器)或諸如此類作為上述存儲單元3,其以存儲器磁帶盒方式可拆卸型或可聯接型安裝。
當撫養虛擬裝置1設計成大尺寸型時,例如當裝置集成入個人電腦系統時,可以可拆卸型或可連接型安裝一個適合的記錄介質如CD-ROM(光盤只讀存儲器)、CD-R(讀卡機)、磁盤、光磁盤、DVD(數字視頻磁盤)或諸如此類作為存儲單元3。
下面,將給出根據本發明第四方面的一種撫養虛擬生物模擬裝置的實施例的解釋說明。
多種類型的具有不同外貌的虛擬生物圖象被存儲在存儲器3中。控制單元中裝有請求裝置,在生長過程中虛擬生物憑借其發出請求。采用CPU5和蜂鳴器BZ1或揚聲器、或閃爍發光元件、或LED或一個適當的標志顯示單元或諸如此類由CPU5發出指令進行操作的器件作為請求裝置。
另外,提供了按鍵開關SW1,SW2,SW3作為輸入裝置用于相應于虛擬生物的請求進行照顧。除了使用下按式開關作為輸入裝置外,還可以使用適當的開關或采用光學傳感器之類元件的非接觸型開關。
輸入裝置包括一照顧虛擬生物的裝置和一訓練虛擬生物的裝置。
例如,當通過操作按鍵開關SW1,SW2,SW3選中食物標志17b時,便可以給虛擬生物喂食物,比如一份糖果。當選中臥室標志17d時,如果虛擬生物排泄了糞便,便可以沖水進行清洗。這種情況下,按鍵開關SW1,SW2,SW3的功能是相應于虛擬生物的請求對其進行照顧。當操作按鍵開關SW1,SW2,SW3選中訓練標志19a時,可以相應于虛擬生物的任性請求對其進行訓練。在這種情況下,按鍵開關SW1,SW2,SW3的功能是相應于虛擬生物的請求對其進行訓練。
控制單元5包括一個依據在生長過程中關心和訓練虛擬生物的程度從存儲的多種虛擬生物形態中選擇一個相應的虛擬生物的裝置,及一個將已長大的虛擬生物改換成所選的虛擬生物的裝置。
下面,將參照附圖給出根據本發明的撫養虛擬生物模擬裝置1的實施例的解釋說明。
首先將參照圖2至圖4給出撫養虛擬生物模擬裝置1的總體結構的說明。
如圖2所示,裝置主體11為攜帶輕便而設計為卵形。顯示單元13安裝在裝置主體11的中央,一組開關SW1,SW2,SW3作為操作單元7被排列在顯示單元13的下面。
顯示單元13由顯示虛擬生物特征圖象的圖象顯示單元15、安裝在圖象顯示單元15上方的標志顯示單元17、安裝在圖象顯示單元15下方的標志顯示單元19組成。如圖4所示,圖象顯示單元15是一塊垂直16點、水平32點的液晶屏幕。
在標志顯示單元17中顯示有測量儀表標志17a,食物標志17b,游戲標志17c,臥室標志17d。在標志顯示單元19中顯示有訓練標志19a,照顧標志19b,照明標志19c,請求標志19d。
按鍵開關SW1,SW2,SW3用于執行相應于虛擬生物請求的照顧措施,其構成輸入裝置,通過從多種標志中選擇一個特定的標志來輸入一個相應的照顧措施。
按鍵開關SW1用來在顯示單元17和19中選擇和顯示期望的標志,每按一次SW1,依次切換并顯示測量儀表標志17a,食物標志17b,游戲標志17c,臥室標志17d,訓練標志19a,照顧標志19b,照明標志19c。用按鍵開關SW2來最終確定一個中選標志,而用按鍵開關SW3可以取消一個所顯示的標志。
按鍵開關SW1,SW2,SW3構成輸入裝置,相應于虛擬生物的請求提供照顧虛擬生物的功能和訓練虛擬生物的功能。
當測量儀表標志17a被選擇顯示時,在儀表顯示中將確認年齡、體重、幽默參數值、饑餓參數值和訓練虛擬生物程度值。當食物標志17b被選擇顯示時,將喂給虛擬生物食物,比如一份糖果。虛擬生物每吃一頓飯,饑餓參數值將增加1,同樣的,虛擬生物每吃一份糖果,幽默參數值也將增加1。當游戲標志17c被選擇顯示時,游戲者可以和虛擬生物一起玩游戲。假如某次游戲結果是5次戰役中虛擬生物勝了3次,幽默參數值也將增加1。當臥室標志17d被選擇顯示時,如果虛擬生物排泄了糞便,可以沖水進行清洗。當訓練標志19a被選擇顯示時,相應于虛擬生物的任性請求可對其進行訓練,通過對其表揚來改正其任性的缺點。即,根據本發明可以相應于虛擬生物的任性請求對其進行訓練并通過表揚虛擬生物來改正其任性的缺點。
當照顧標志19b被選擇顯示時,如果虛擬生物有異常情況,可以對虛擬生物進行治療。
當選中照明標志19c時,如果虛擬生物要休息了,可以關閉房間的照明。
請求標志19d是用來顯示虛擬生物請求的標志,它的開啟是由CPU5來控制的。請求標志19d構成了虛擬生物生長過程中進行請求用的請求裝置的一部分。
裝置主體還包括一個時鐘,使用按鍵開關SW1,SW2,SW3來調整時鐘的時間。
在裝置主體11的背面安裝有一個復位開關SW4,操作開關SW4可以把虛擬生物生長的模擬過程恢復到初始設定狀態。
以下將參照圖1和圖5給出集成到裝置主體11中的電路結構及外圍部分的解釋說明。
上文中介紹的顯示單元13和操作單元7均接到控制裝置2上,控制裝置2由一個集成電路芯片構成。按鍵開關SW1,SW2,SW3和復位開關SW4也接到控制裝置2上,另外在其上面還接有電池BT、振蕩器XL、電容CC1到CC12、電阻RR1到RR6。
蜂鳴器BZ1通過串聯電阻RR3、RR4接到控制裝置2上。三極管Q1,電阻RR5、RR6也與之相連。蜂鳴器BZ1和三極管Q1組成的電路構成檢測電路9用以檢測某一特定頻率波段的聲音或人說話的聲音。當虛擬生物發出請求時,蜂鳴器BZ1行使請求裝置的功能,發出嗡嗡聲來告知有虛擬生物的請求。
控制裝置2中包括存儲軟件程序和與撫養虛擬生物生長模擬有關的多種控制數據的存儲單元3,CPU5和CPU5的運行存儲器或類似元件,由其讀取存儲在存儲單元3中的軟件程序和多種控制數據并根據程序和控制數據執行多種控制照顧措施。
CPU5與存儲單元3連接,并通過接口電路4與操作單元7連接。另外,其還通過接口電路6與檢測電路9相連及通過顯示驅動電路8與顯示單元13相連。
控制裝置2配有請求裝置,在生長過程中虛擬生物通過其發出請求。同時,其還配備有用于根據虛擬生物的生長情況設定第一、第二或更高生長階段的裝置,和存儲單元3,其存儲了各個生長階段的具有不同外貌的多種長大的虛擬生物形態,以及一個根據生長階段之前的生長進程中相應于虛擬生物的請求所采取的照顧措施的內容從多種虛擬生物中進行選擇的裝置。
另外,控制裝置2還配有時鐘脈沖發生電路,其根據振蕩器XL的脈沖產生一個預先設定周期的時鐘脈沖。以及根據時鐘脈沖輸出時鐘信息的時鐘電路,和根據時鐘脈沖或之類信號輸出定時器信息的定時器電路。
下面,將給出一本發明實施例的程序運行的解釋說明。
首先將參照圖6給出主要流程控制的說明。在SP1步,將確定是否執行了復位操作。當執行了復位操作,則程序進行到SP3步通過操作按鍵開關SW1,SW2,SW3設定時間。以后虛擬生物的生活時間將依照此時間確定。因此,虛擬生物依照真實時間進行活動。例如,一個設定的生活模式是虛擬生物在早晨九點鐘起床,晚上八點鐘睡覺。在SP5步顯示游戲片頭,在此假想一個天使從天堂到人間,緊接著顯示一張圖片比如一個卵形的虛擬生物從天堂中落下,經過一個預先設定的時間,卵殼破裂,一個天使的新生嬰兒即具有第一代形象KT1特征的虛擬生物誕生了。
接下來,在SP7步執行與第一個生長進程有關的照顧措施,比如游戲者可以操作SW1、SW2、SW3按鍵開關給虛擬生物喂飯或糖果來照顧它。同樣游戲者還可以相應于虛擬生物的請求進行臥室清潔或治療疾病。
再往下,在SP9步,當具有嬰兒特征形象KT1的虛擬生物已經誕生了大約60分鐘時,虛擬生物變成為具有兒童形象KT2特征的虛擬生物,程序運行到第二生長進程。這其中,當虛擬生物發出一個請求時,與上述的第一生長進程相似,游戲者針對具有撫養虛擬生物所必需含義的請求對虛擬生物進行照顧。同樣游戲者也可以相應于虛擬生物的具有任性含義的請求,對其進行訓練。
接著往下,在SP11步,將確定虛擬生物是否已經達到第二生長階段。如果仍未達到第二生長階段,則程序返回SP9步繼續執行上述的第二生長進程中的照顧措施。如果已達到第二生長階段,則程序進行到SP13步。
在SP13步,游戲者從多種虛擬生物圖象即青年特征圖象KT3和KT4中選出一個虛擬生物。
例如,在第二生長進程中,如果當虛擬生物發出請求,而對具有虛擬生物生長所必需含義的請求沒有作出相應照顧措施達三次或三次以上,且對虛擬生物的具有任性含義的叫聲沒有作相應的訓練兩次或兩次以上時,將選擇嬰兒特征形象KT1的虛擬生物,并將其變作為接下去的樣子且由此生長下去。
接下來,在SP15步運行過程進行到第三生長進程,與上面描述第二生長進程相似,當虛擬生物發出請求時,對具有虛擬生物生長所必需含義的請求可以進行相應的照顧,對虛擬生物的具有任性含義的請求可以進行相應的訓練。
接著,在SP17步,將確定虛擬生物是否長成到第三生長階段,如果仍未達到第三生長階段,則返回SP15步繼續執行上述的第三生長進程中的照顧措施。如果已達到第三生長階段,則程序進行到SP19步。
在SP19步,游戲者從多種虛擬生物圖象即成年特征圖象KT5至KT10中選出一個虛擬生物。
例如,在第三生長進程中,如果對具有虛擬生物生長所必需含義的請求沒有作出相應照顧三次或三次以上,且對虛擬生物的具有任性含義的請求沒有作相應的訓練六次或六次以上時,將選擇成年特征形象KT5的虛擬生物,并將其作為接下去的樣子并由此生長下去。另外,當特征形象KT7被順利撫養長大時,它將變成特征形象KT11。或者,當某一個特征形象被撫養長大,它以一預先設定的機率變成特征形象KT12。
而當在SP1步沒有操作復位鍵SW4來重新開始游戲時,則進行到SP2步確定虛擬生物是否處于第一生長進程。當確定處于第一生長進程時,則進行到SP7步實施第一生長進程中的照顧措施。當確定不在第一生長進程時,則進行到SP4步,確定虛擬生物是否處于第二生長進程,如果確定為處于第二生長進程,則進行到SP9步并實施第二生長進程中的照顧措施。如果確定為不在第二生長進程即確定處于第三生長進程,則程序進行到SP15步并實施第三生長進程中的照顧措施。
下面,將給出三個獨立生長進程中具有代表性的第二生長進程的詳細解釋說明。
在圖7中的SP21步確定虛擬生物是否發出了請求,如果有請求的話,則進行至SP23步和SP25步顯示請求標志19d,同時蜂鳴器BZ1發出嗡嗡聲,持續如圖11所示的預定時間T1,比如3秒。與此同時,在SP27步啟動一個計時器并運行到SP31步。
緊接著,在SP31步,將確定虛擬生物是否發出要求休息的請求。如果確定有休息的要求,則經由1進行到圖8中SP41步,在此將確定游戲者是否通過操作按鍵開關SW1,SW2,SW3關閉了照明,當照明被關閉時,程序進行到SP43步確定是否在預定時間之內關閉的照明。如果照明是在從虛擬生物發出請求算起如圖11所示的預定時間T3之內被關閉的,比如一小時之內,則照顧算是周到,因此程序轉到SP45步使關心程度指標值增加1。
相反的,如果甚至在虛擬生物發出了請求之后仍沒有進行照顧,或者是在預定的時間T3比如一小時或更長過去之后才關閉照明,則照顧不能算周到,因此程序從SP41步或SP43步進行到SP47步使關心程度指標值減少1。
再次參照圖7,如果在SP31步確定不是請求休息的請求,則程序進行到SP33步,在此將確定虛擬生物的饑餓參數值是否為最大值,如不是,則程序經由2進行到圖9中的SP51步。在SP51步,將確定游戲者是否通過按鍵開關SW1,SW2,SW3為虛擬生物準備了食物,如果準備了,則程序進行到SP53步確定虛擬生物是否吃了上述食物,如果吃了,則程序進行到SP55步確定時間是否在預定的時間之內。如果虛擬生物是在從其發出請求算起如圖11所示的預定時間T2比如15分鐘之內吃的食物,則照顧算是周到,因此程序進行到第SP57步使關心程度指標值增加1。
相反的,如果甚至在虛擬生物發出了請求之后根本沒有進行照顧,或者即使是進行了食物照顧的情況下,但是在預定的時間T2比如15分鐘或更長過去之后才給虛擬生物喂食物,則照顧不能算周到,因此程序從SP51步或SP55步進行到SP59步使關心程度指標值減少1。
另外,在即使游戲者已在SP51步中準備了食物而虛擬生物并沒有吃的情況下,程序從SP53步經由3轉到圖7中的SP37步。
這里,因為其饑餓參數值并沒有達到最大值卻不吃食物,游戲者認為虛擬生物是在任性不聽話,因而執行一個與訓練有關的操作。即,游戲者通過操作按鍵開關SW1,SW2,SW3選擇性的顯示訓練標志19a來進行與虛擬生物有關的訓練。在SP37步,將確定是否執行了訓練操作,如果是則程序進行到SP39步對訓練程度值增加1。
如上所述,在SP33步將確定虛擬生物的饑餓參數值是否達到最大值,如果是則程序進行到SP35步確定虛擬生物的幽默參數值是否達到最大值,如果還沒有則程序經由4進行到圖10中的SP61步去確定游戲者是否通過操作按鍵開關SW1,SW2,SW3準備了一個游戲。如果游戲已準備好,則程序進行到SP63步確定虛擬生物是否玩了這個游戲,如果玩了則進行到SP65步確定是否在預定的時間之內,如果虛擬生物是在從其發出請求算起如圖11所示的預定時間T2比如15分鐘之內玩的游戲,則照顧算是周到,因此程序進行到SP67步使關心程度指標值增加1。
如果在SP61步并沒有準備游戲,程序轉到SP62步去確定游戲者是否通過操作按鍵開關SW1,SW2,SW3準備了一份糖果。如果準備了糖果,則進行到SP65步確定時間是否在預定的時間之內。如果是在從其發出請求算起如圖11所示的預定時間T2比如15分鐘之內準備的糖果,則照顧算是周到,因此程序轉到第SP67步使關心程度指標值增加1。
相反的,如果甚至在虛擬生物發出了請求之后根本就沒有進行照顧,或者即使是在進行了游戲照顧的情況下,但是在預定的時間T2比如15分鐘或更長過去之后還沒有玩游戲,則照顧不能算周到,因此程序從SP61步或SP62步進行到SP69步使關心程度指標值減少1。
另外,在即使游戲者已在SP63步中準備了游戲而虛擬生物并沒有玩的情況下,程序從SP63步經由5轉到圖7中的SP37步。
這里,因為其幽默參數值并沒有達到最大值卻不玩游戲,游戲者認為虛擬生物是在任性不聽話,因而執行一個與訓練有關的操作。即,游戲者通過操作按鍵開關SW1,SW2,SW3選擇性的顯示訓練標志19a來進行與虛擬生物有關的訓練。在SP37步,將確定是否執行了訓練操作,如果是則程序進行到SP39步對訓練程度值增加1。
如果在SP21步并沒有來自虛擬生物的請求或者在SP37步并沒有進行與訓練有關的操作,則程序進行到SP29步進行多種照顧,之后程序經由7返回圖6中的SP11步。
順便說一下,其它生長進程的運行過程與第二生長進程的運行過程相同,因此這里不再詳細說明。
下面將參照圖12給出當不良生物顯現時的運行過程的詳細解釋說明。
CPU5是通過執行一個控制處理來隨機地顯現一個對虛擬生物的生長起不良影響的不良生物。當一個不良生物比如說一個魔鬼撒旦或吸血蝙蝠顯現時,將依照當時的情況和某一機率引發虛擬生物出現異常情況(SP70步到SP72步)。此時,CPU5便啟動一個計時器來計算外部信號源請求的輸入接收時間(SP73步)。如果外部信號源在預定的時間內發出請求,即檢測電路9在預定的時間內檢測到游戲者的說話聲或敲擊裝置主體的聲音(SP74步),則可以避免異常情況的發生并在顯示單元13顯示一個快樂的虛擬生物的圖像(SP75步和SP76步)。
如果外部信號源在預定的時間內沒有發出請求,即在預定的時間內檢測電路9并沒有檢測到游戲者的說話聲(SP77步),則異常情況將不可避免,在顯示單元13將顯示一個出現異常情況的虛擬生物的圖象(SP78步和SP79步)。這種情況下,游戲者可以通過選擇性地顯示照顧標志19b來治療虛擬生物(SP80步)。
另外,對隨機顯現一個對虛擬生物的生長起著不良影響的不良生物及當在上述情況下檢測到來自外部信號源的請求信號時驅逐不良生物的部分提供了相應的變化。
例如,該部分可以是顯現一只專在虛擬生物吃食物時進行掠奪的蝙蝠,其在檢測到來自外部信號源的請求信號時被驅逐走。
接下來,將參照圖13給出虛擬生物進行一個不同于生長進程中正常時間活動的活動時程序運行的詳細解釋說明。
CPU5執行一個操作控制來使虛擬生物隨機地進行一個非正常活動。例如,CPU5可以執行一個控制從屏幕上隱藏顯示的虛擬生物,使之不再存在,此即一個隱藏虛擬生物的控制(SP81步到SP85步)。
此時,如果外部信號源在預定的時間之內發出請求,即檢測電路9在預定的時間內檢測到游戲者的說話聲,則虛擬生物可以被取消隱藏并重新顯示(SP86步到SP89步),因而虛擬生物被糾正過來進行正常的活動。
而如果外部信號源在預定的時間內沒有發出請求,即在預定的時間內檢測電路9并沒有檢測到游戲者發出的說話聲(SP90步),則即使操作操作單元,來輸入多種指令也不會使顯示單元13發生任何變化(SP96步和SP97步)。
當虛擬生物在這種情況下向游戲者發出請求時,虛擬生物每秒顯示一次并向游戲者發出請求(SP91步到SP95步)。
另外,對使虛擬生物隨機進行非正常的活動的,和當在虛擬生物進行上述非正常活動的情況下檢測到來自外部信號源的信號時將虛擬生物糾正過來進行正常活動的部分提供了另外的變化。
例如,當虛擬生物在晚上一直玩到很晚甚至睡覺時間已經結束的情況下檢測到外部信號源的請求時,該部分可以把虛擬生物放到床上,糾正其進行正常活動。
再者,作為另一種的變化,當在虛擬生物作祈禱時打盹的情況下檢測到來自外部信號源的請求時,虛擬生物將被搖醒并糾正其進行正常的活動。
正象上面解釋的一樣,根據本發明的第一個方面,提供了輸入用于撫養虛擬生物的照顧措施的輸入裝置和存儲用于撫養虛擬生物的控制數據的存儲裝置,當用于撫養虛擬生物的照顧措施從輸入裝置中輸入進來時,相對應的控制數據便從存儲單元中讀取出來,根據讀出的控制數據執行一個控制來撫養虛擬生物。另外,還提供了用以檢測來自外部信號源請求的檢測裝置和用以隱藏虛擬生物顯示的隱藏裝置。在虛擬生物被隱藏的情況下,當檢測到來自外部信號源的請求時,虛擬生物將被取消隱藏并重新顯示。
以這種方式,游戲者通過說話的真實聲音發出信號使被隱藏的虛擬生物恢復回原來的樣子。因此,本發明取得了能夠提供逼真模擬撫養虛擬生物過程的模擬裝置的效果。
另外,當游戲者認真地照顧虛擬生物就好象在撫養一個真實的生物時,對虛擬生物細微關心的能力得到了培養,因此本發明取得了能夠提供從教育的觀點上看也是適合的撫養虛擬生物模擬裝置的效果。
根據本發明的第二個方面,提供了輸入用于撫養虛擬生物的照顧措施的輸入裝置和存儲用于撫養虛擬生物的控制數據的存儲單元,當照顧措施輸入進來時,相應的控制數據從存儲單元中讀出,并依據此控制數據實施一個控制對虛擬生物進行照顧。另外,還提供了用于檢測外部信號源信號的檢測裝置和用于隨機顯現一個對虛擬生物的生長起著負面影響的不良生物的顯現裝置,在不良生物顯現的情況下,當檢測到外部信號源的信號時,可以把不良生物驅逐走。
以這種方式,游戲者可以通過說話發出的真實聲音作為請求信號將不良生物趕走。因此,本發明取得了能夠提供逼真模擬撫養虛擬生物過程的模擬裝置的效果。
另外,當游戲者認真地照顧虛擬生物就好象在撫養一個真實的生物時,對虛擬生物細微關心的能力得到了培養,由此本發明取得了能夠提供從教育的觀點上看也是適合的撫養虛擬生物模擬裝置的效果。
根據本發明的第三個方面,提供了輸入用于撫養虛擬生物的照顧措施的輸入裝置和存儲用于撫養虛擬生物的控制數據的存儲單元,當照顧措施輸入進來時,相應的控制數據從存儲單元中讀出,并依據此控制數據實施一個控制對虛擬生物進行照顧。另外,還提供了用于檢測外部信號源信號的檢測裝置和用于使虛擬生物進行非正常活動的操作裝置,在虛擬生物進行非正常活動的情況下,當檢測到外部信號源的信號時,可以把虛擬生物的非正常活動改正過來,由此本發明取得了好象真在照料撫養虛擬生物的效果。
另外,本發明取得了能夠提供逼真模擬撫養虛擬生物過程的模擬裝置的效果,使游戲者就好象在撫養一個真實的生物。
根據本發明的第四個方面,在存儲單元中存儲了一組具有不同外貌特征的虛擬生物,同時提供了用于響應虛擬生物在生長過程中發出信號而進行訓練的裝置,再者當虛擬生物長大時,將依照虛擬生物生長過程中關心和訓練其的程度,從存儲的虛擬生物復合種類中選擇出一個,并把長大的虛擬生物變成選擇的樣子。
以這種方式,根據游戲者對虛擬生物的關心和訓練程度將虛擬生物變成不可預知的樣子,由此本發明取得能夠提供逼真模擬撫養過程的模擬裝置而不會使興趣減少的效果。
權利要求
1.一種撫養虛擬生物模擬裝置其特征在于包括輸入用于撫養虛擬生物的照顧措施的裝置;顯示虛擬生物的顯示單元;存儲用于撫養虛擬生物的控制數據的存儲單元;控制單元,其在照顧措施從輸入裝置中輸入時,從存儲單元中讀出相應于此照顧措施的控制數據,并依據此控制數據實施一個用于撫養虛擬生物的控制;用于檢測外部信號源請求的檢測裝置;在控制裝置中配有隱藏裝置隨機地將虛擬生物從顯示單元中隱藏;和恢復裝置用以在檢測到外部信號源的請求時取消隱藏并恢復對虛擬生物的顯示;
2.一種撫養虛擬生物模擬裝置其特征在于包括輸入用于撫養虛擬生物的照顧措施的裝置;存儲用于撫養虛擬生物的控制數據的存儲單元;用于檢測外部信號源請求信號的檢測裝置;控制單元,憑借其在照顧措施從輸入裝置中輸入時,從存儲單元中讀出相應于此照顧措施的控制數據,并依據此控制數據實施一個用于撫養虛擬生物的控制。在控制單元中配有顯現裝置隨機地顯現一個對虛擬生物的生長起著負面影響的不良生物,并且在控制單元中還配有驅逐裝置用以在檢測到外部信號源的請求信號時驅逐不良生物;和一用于顯示虛擬生物和/或不良生物的顯示單元。
3.一種撫養虛擬生物模擬裝置其特征在于包括輸入用于撫養虛擬生物的照顧措施的裝置;存儲用于撫養虛擬生物的控制數據的存儲單元;用于檢測外部信號源請求信號的檢測裝置;控制單元,其在照顧措施從輸入裝置中輸入時,從存儲單元中讀出相應于此照顧措施的控制數據,并依據此控制數據實施一個用于撫養虛擬生物的控制。在控制單元中配有操作裝置使虛擬生物隨機的進行非正常的活動,并且在控制單元中還配有糾正裝置用以在虛擬生物正在進行非正常的活動的情況下檢測到外部信號源的請求信號時,糾正其進行正常的活動;和一用于顯示虛擬生物的顯示單元。
4.一種符合權利要求1到3中任一條的撫養虛擬生物模擬裝置其特征在于其中的存儲單元存儲了多種具有不同外貌特征的虛擬生物;其中的控制單元配有請求裝置,憑借其虛擬生物在生長過程中可以發出請求;其中的輸入單元配有相應于虛擬生物的請求對其進行照顧和訓練的裝置;其中的控制單元配有選擇裝置,由其依照生長過程中關心和訓練虛擬生物的程度從存儲的虛擬生物的多種類型中選擇一種;其中的控制單元還配有改換裝置來將長大的虛擬生物改換成所選擇的虛擬生物。
全文摘要
提供一種在其中虛擬生物可被訓練,當游戲者根據虛擬生物的請求而實施相應照顧措施時虛擬生物可被撫養長大的撫養虛擬生物模擬裝置,其具有標志顯示單元;用于選擇一特定標志的按鍵開關;用于存儲撫養虛擬生物所需控制數據的存儲單元;控制單元;檢測外部信號源請求的檢測電路;隨機顯現一對虛擬生物生長有不良影響的不良生物的顯現裝置和在檢測到外部信號源請求信號時驅逐不良生物的驅逐裝置。
文檔編號A63F13/00GK1194877SQ9711639
公開日1998年10月7日 申請日期1997年8月20日 優先權日1997年3月31日
發明者橫井昭裕 申請人:萬代株式會社, 韋茲株式會社