抚养虚拟生物的模拟装置的制作方法

文档序号:1636781阅读:154来源:国知局
专利名称:抚养虚拟生物的模拟装置的制作方法
技术领域
本实用新型涉及一种抚养虚拟生物的模拟装置。
近几年来,许多种在预置屏幕中饲养诸如狗或猫等宠物的电子游戏机已经出现并出售。例如,已经知道这种常规的电子游戏机在诸如日本公开号为No.JP-A-7-261962或No.JP-A-7-281819的未审查发明中被公开。
在日本公开号No.JP-A-7-261962的未审查专利申请所公开的示例中,装置主体中安装了一发光元件和一感光元件,通过用户(游戏者)的非接触操作,从发光元件中发出的红外线被手或类似物体反射回来由感光元件接收。另外,有关狗的特征的图样数据和有关狗的习性的生活节奏数据存储在存储器中,因而可以从存储器中选择性地读出并显示相应于多次非接触操作和一天中不同的生活节奏的狗的特征数据。进而,相应于狗的身体健康情况的特征图像也可以被选择性地显示。
在日本公开号No.JP-A-7-281819的未审查专利申请所公开的示例中,装置主体中安装了一发光元件和一感光元件,通过用户(游戏者)的非接触操作,从发光元件中发出的红外线被手或类似物反射回来由感光元件接收并由其检测非接触操作的距离。另外,有关狗的改变动作诸如回头看、抬爪子等等的特征数据和逼真的声音数据存储在存储器中。因而可以从存储器中选择性地读出并显示相应于多种非接触操作距离的狗的特征数据,并从扬声器中发出逼真的声音。同样的,也可以有选择性地显示相应于用户手势命令的特征图象。
然而,在以上介绍的两个常规实例中,均是通过用户单方面的命令而给动物图象发出指令,而没有游戏者响应动物图象请求的示例。
由SULLIVAN K.“A Chicken in Every Pocket“,可联系互联网的下述网址得到&#60URLhttp//www.washingtonpost.com/wp-srv/inatl/asia/jan/29/chicken.htm WASHINGTON POST FOREIGN SERVICE,1997年1月25日,页号A01,可知一种用于抚养虚拟生物的密钥链计算机游戏装置,该装置具有一用于输入抚养虚拟生物处理措施的装置;一用于显示虚拟生物的显示单元;以及一用于存储抚养虚拟生物的控制数据的存储单元。还有,所述现有技术的装置具有一控制单元,因而,当从输入装置输入该处理措施时从存储单元读取对应于该处理措施的控制数据,并根据所读取的控制数据执行抚养虚拟生物的控制。公知的装置对外部信号源的请求没有反应。
EP-A-0 712 074提出一种模拟虚拟世界变化和栖息于其中的虚拟生物行为的生产系统。特别是,公知的系统当在再启动而后停止时,能模拟与该时间流逝相应的系统状态。
根据BLUMBERG B M等人“MULTI-LEVEL DIRECTION OFAUTONOMOUS CREATURES FOR REAL-TIME VIRTUALENVIRONMENTS(实时虚拟环境中自治生物的多级指导)”COMPUTER GRAPHICS PROCEEDINGS,LOS ANGELES,8月.6-11,1995,1995年8月6日,页号47-54,可知,为建立在交互式的虚拟环境建中的以行为为基础的自主生物。提供一种控制,允许外部实体来指导自主生物处于有机动的状态、任务状态和直接电机(direct motor)状态。
根据FUJITA T等人的“SIMULATED WORLD OFHYPOTHETICAL LIFE FORMS-VIRTUAL CREATURES(假想生活方式的虚拟生物的模拟世界)”ADVANCES IN HUMANFACTORS/ERGONOMICS,第2卷,1993年8月8日,页号663-668,公开了一种系统,人们用它可以在模拟虚拟世界同虚拟生物相互作用。公知的系统的虚拟生物不能随机地遇到那种要求游戏者即时做出反应行为的不利场景。所以,公知的系统未提供引人入胜的游戏。
针对上述缺陷提出本实用新型,其目的是提供一种抚养虚拟生物的模拟装置,当遇到不利事件时,响应于外部信号源的请求仍能抚养虚拟生物。
实现上述目的的本实用新型的用于抚养虚拟生物的模拟装置包括用于输入抚养虚拟生物的处理措施的装置;
用于显示虚拟生物的显示单元;用于存储抚养该虚拟生物的控制数据的存储单元;控制单元,其一输入与所述输入装置的输出连接以进行操作,其输出与所述显示单元的输入连接以进行操作,并且其一输入和所述存储单元的输出连接以进行操作,当从所述输入装置输入处理措施时,从存储单元读出对应于该处理措施的控制数据,并基于所读出的控制数据执行抚养虚拟生物的控制;其特征在于用于检测外部信号源的请求的检测装置,其一输出连接于所述控制单元的一输入以进行操作;其中该控制单元设有用于自动和随机触发对虚拟生物不利的场景的装置,游戏者可通过显示单元观察到该场景;以及所述控制单元还设有一装置,该装置在出现不利场景期间响应于外部信号源的请求,执行一将虚拟生物的场景返回到正常场景的操作。


图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的正面还装有一个图象显示单元13用来显示被抚养的虚拟生物。
另外,装置主体11还配备有检测装置来检测来自外部信号源的请求。控制单元5配备有隐藏装置和恢复装置,前者用来在显示单元15中随机地隐藏虚拟生物的显示,而在虚拟生物被隐藏的情况下检测到外部信号源的请求时,由后者恢复对虚拟生物的显示。
检测装置中使用了相应的传感器,诸如用于检测声音或人说话声音中的特定频率波段的声音传感器,用于检测作用于装置主体11上的振动的振动传感器,用于检测特定光线的光传感器。
当抚养虚拟生物模拟装置1设计成小尺寸型时,例如当装置紧凑安装而可轻便携带时,可以固定安装ROM,EPROM,SRAM或诸如此类作为上述存储单元3,另外,存储单元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,此外,也可以将存储单元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,此外,也可以将存储单元3按存储器磁带盒方式可拆装式地安装。
当抚养虚拟装置1设计成大尺寸型时,例如当装置集成入个人电脑系统时,可以可拆卸型或可连接型安装一个适合的记录介质如CD-ROM(光盘只读存储器)、CD-R(读卡机)、磁盘、光磁盘、DVD(数字万用盘)或诸如此类作为存储单元3。
下面,将给出根据本实用新型第四方面的一种抚养虚拟生物模拟装置的实施例的解释说明。
多种类型的具有不同外貌的虚拟生物图象被存储在存储器3中。控制单元中装有请求装置,在生长过程中虚拟生物凭借其发出请求。采用CPU 5和蜂鸣器BZ1或扬声器、或闪烁发光元件、或LED或一个适当的标志显示单元或诸如此类由CPU 5发出指令进行操作的器件作为请求装置。
另外,提供了按键开关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是用来显示虚拟生物请求的标志,它的开启是由CPU 5来控制的。请求标志19d构成了虚拟生物生长过程中进行请求用的请求装置的一部分。
装置主体还包括一个时钟,使用按键开关SW1,SW2,SW3来调整时钟的时间。
在装置主体11的背面安装有一个复位开关SW4,操作开关SW4可以把虚拟生物生长的模拟过程恢复到初始设定状态。
以下将参照
图1和图5给出集成到装置主体11中的电路结构及外围部分的解释说明。
上文中介绍的显示单元13和操作单元7均接到控制装置2上,控制装置2由一个集成电路芯片构成。按键开关SW1,SW2,SW3和复位开关SW4也接到控制装置2上,另外在其上面还接有电池BT、振荡器XL、电容C1到C12、电阻R1到R6。
蜂鸣器BZ1通过串联电阻R3、R4接到控制装置2上。三极管Q1,电阻R5、R6也与之相连。蜂鸣器BZ1和三极管Q1组成的电路构成检测电路9用以检测某一特定频率波段的声音或人说话的声音。当虚拟生物发出请求时,蜂鸣器BZ1行使请求装置的功能,发出嗡嗡声来告知有虚拟生物的请求。
控制装置2中包括存储软件程序和与抚养虚拟生物生长模拟有关的多种控制数据的存储单元3,CPU 5和CPU 5的运行存储器或类似元件,由其读取存储在存储单元3中的软件程序和多种控制数据并根据程序和控制数据执行多种控制照顾措施。
CPU 5与存储单元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给出当不良生物显现时的运行过程的详细解释说明。
CPU 5是通过执行一个控制处理来随机地显现一个对虚拟生物的生长起不良影响的不良生物。当一个不良生物比如说一个魔鬼撒旦或吸血蝙蝠显现时,将依照当时的情况和某一机率引发虚拟生物出现异常情况(SP70步到SP72步)。此时,CPU 5便启动一个计时器来计算外部信号源请求的输入接收时间(SP73步)。如果外部信号源在预定的时间内发出请求,即检测电路9在预定的时间内检测到游戏者的说话声或敲击装置主体的声音(SP74步),则可以避免异常情况的发生并在显示单元13显示一个快乐的虚拟生物的图像(SP75步和SP76步)。
如果外部信号源在预定的时间内没有发出请求,即在预定的时间内检测电路9并没有检测到游戏者的说话声(SP77步),则异常情况将不可避免,在显示单元13将显示一个出现异常情况的虚拟生物的图象(SP78步和SP79步)。这种情况下,游戏者可以通过选择性地显示照顾标志19b来治疗虚拟生物(SP80步)。
另外,对随机显现一个对虚拟生物的生长起着不良影响的不良生物及当在上述情况下检测到来自外部信号源的请求信号时驱逐不良生物的部分提供了相应的变化。
例如,该部分可以是显现一只专在虚拟生物吃食物时进行掠夺的蝙蝠,其在检测到来自外部信号源的请求信号时被驱逐走。
接下来,将参照
图13给出虚拟生物进行一个不同于生长进程中正常时间活动的活动时程序运行的详细解释说明。
CPU 5执行一个操作控制来使虚拟生物随机地进行一个非正常活动。例如,CPU 5可以执行一个控制从屏幕上隐藏显示的虚拟生物,使之不再存在,此即一个隐藏虚拟生物的控制(SP81步到SP85步)。
此时,如果外部信号源在预定的时间之内发出请求,即检测电路9在预定的时间内检测到游戏者的说话声,则虚拟生物可以被取消隐藏并重新显示(SP86步到SP89步),因而虚拟生物被纠正过来进行正常的活动。
而如果外部信号源在预定的时间内没有发出请求,即在预定的时间内检测电路9并没有检测到游戏者发出的说话声(SP90步),则即使操作操作单元,来输入多种指令也不会使显示单元13发生任何变化(SP96步和SP97步)。
当虚拟生物在这种情况下向游戏者发出请求时,虚拟生物每秒显示一次并向游戏者发出请求(SP91步到SP95步)。
另外,对使虚拟生物随机进行非正常的活动的,和当在虚拟生物进行上述非正常活动的情况下检测到来自外部信号源的信号时将虚拟生物纠正过来进行正常活动的部分提供了另外的变化。
例如,当虚拟生物在晚上一直玩到很晚甚至睡觉时间已经结束的情况下检测到外部信号源的请求时,该部分可以把虚拟生物放到床上,纠正其进行正常活动。
再者,作为另一种的变化,当在虚拟生物作祈祷时打盹的情况下检测到来自外部信号源的请求时,虚拟生物将被摇醒并纠正其进行正常的活动。
正象上面解释的一样,根据本实用新型的第一个方面,提供了输入用于抚养虚拟生物的照顾措施的输入装置和存储用于抚养虚拟生物的控制数据的存储装置,当用于抚养虚拟生物的照顾措施从输入装置中输入进来时,相对应的控制数据便从存储单元中读取出来,根据读出的控制数据执行一个控制来抚养虚拟生物。另外,还提供了用以检测来自外部信号源请求的检测装置和用以隐藏虚拟生物显示的隐藏装置。在虚拟生物被隐藏的情况下,当检测到来自外部信号源的请求时,虚拟生物将被取消隐藏并重新显示。
以这种方式,游戏者通过说话的真实声音发出信号使被隐藏的虚拟生物恢复回原来的样子。因此,本实用新型取得了能够提供逼真模拟抚养虚拟生物过程的模拟装置的效果。
另外,当游戏者认真地照顾虚拟生物就好象在抚养一个真实的生物时,对虚拟生物细微关心的能力得到了培养,因此本实用新型取得了能够提供从教育的观点上看也是适合的抚养虚拟生物模拟装置的效果。
根据本实用新型的第二个方面,提供了输入用于抚养虚拟生物的照顾措施的输入装置和存储用于抚养虚拟生物的控制数据的存储单元,当照顾措施输入进来时,相应的控制数据从存储单元中读出,并依据此控制数据实施一个控制对虚拟生物进行照顾。另外,还提供了用于检测外部信号源信号的检测装置和用于随机显现一个对虚拟生物的生长起着负面影响的不良生物的显现装置,在不良生物显现的情况下,当检测到外部信号源的信号时,可以把不良生物驱逐走。
以这种方式,游戏者可以通过说话发出的真实声音作为请求信号将不良生物赶走。因此,本实用新型取得了能够提供逼真模拟抚养虚拟生物过程的模拟装置的效果。
另外,当游戏者认真地照顾虚拟生物就好象在抚养一个真实的生物时,对虚拟生物细微关心的能力得到了培养,由此本实用新型取得了能够提供从教育的观点上看也是适合的抚养虚拟生物模拟装置的效果。
根据本实用新型的第三个方面,提供了输入用于抚养虚拟生物的照顾措施的输入装置和存储用于抚养虚拟生物的控制数据的存储单元,当照顾措施输入进来时,相应的控制数据从存储单元中读出,并依据此控制数据实施一个控制对虚拟生物进行照顾。另外,还提供了用于检测外部信号源信号的检测装置和用于使虚拟生物进行非正常活动的操作装置,在虚拟生物进行非正常活动的情况下,当检测到外部信号源的信号时,可以把虚拟生物的非正常活动改正过来,由此本实用新型取得了好象真在照料抚养虚拟生物的效果。
另外,本实用新型取得了能够提供逼真模拟抚养虚拟生物过程的模拟装置的效果,使游戏者就好象在抚养一个真实的生物。
根据本实用新型的第四个方面,在存储单元中存储了一组具有不同外貌特征的虚拟生物,同时提供了用于响应虚拟生物在生长过程中发出信号而进行训练的装置,再者当虚拟生物长大时,将依照虚拟生物生长过程中关心和训练其的程度,从存储的虚拟生物复合种类中选择出一个,并把长大的虚拟生物变成选择的样子。
以这种方式,根据游戏者对虚拟生物的关心和训练程度将虚拟生物变成不可预知的样子,由此本实用新型取得能够提供逼真模拟抚养过程的模拟装置而不会使兴趣减少的效果。
权利要求1.一种用于抚养虚拟生物的模拟装置,包括用于输入抚养虚拟生物的处理措施的装置;用于显示虚拟生物的显示单元;用于存储抚养该虚拟生物的控制数据的存储单元;控制单元,其一输入与所述输入装置的输出连接以进行操作,其输出与所述显示单元的输入连接以进行操作,并且其一输入和所述存储单元的输出连接以进行操作,当从所述输入装置输入处理措施时,从存储单元读出对应于该处理措施的控制数据,并基于所读出的控制数据执行抚养虚拟生物的控制;其特征在于用于检测外部信号源的请求的检测装置,其一输出连接于所述控制单元的一输入以进行操作;其中该控制单元设有用于自动和随机触发对虚拟生物不利的场景的装置,游戏者可通过显示单元观察到该场景;以及所述控制单元还设有一装置,该装置在出现不利场景期间响应于外部信号源的请求,执行一将虚拟生物的场景返回到正常场景的操作。
2.根据权利要求1的模拟装置,其中所述用于自动和随机触发不利场景的装置是一隐藏装置,用于在显示单元中隐去虚拟生物;以及所述响应于外部信号源的请求的装置是一恢复装置,用于显现虚拟生物。
3.根据权利要求1的模拟装置,其中所述用于自动和随机触发不利场景的装置是一显示装置,用于显示对虚拟生物的生长有不利影响的不良生物;所述响应于外部信号源的请求的装置是一驱逐装置,用于驱逐不良生物;以及所述显示单元能显示至少虚拟生物或不良生物之一。
4.根据权利要求1的模拟装置,其中所述用于自动和随机触发对虚拟生物不利的场景的装置是一操作装置,用于使虚拟生物进行不同于正常活动的某一活动;以及所述响应于外部信号源的请求的装置是一纠正装置,用于纠正虚拟生物,以进行正常活动。
5.根据权利要求1至4任一项的模拟装置,其中所述存储单元存储多种具有不同外貌的虚拟生物;所述控制单元设有请求装置,以此使虚拟生物在生长过程中发出请求;所述输入装置设有响应于虚拟生物发出的请求来照顾虚拟生物的装置和训练虚拟生物的装置;所述控制单元设有选择装置,根据看护虚拟生物的程度和在生长过程中训练虚拟生物的程度,从所存储的多种虚拟生物中选择一种虚拟生物;所述控制单元还设有改换装置,用于将长大的虚拟生物改换成选中的一种虚拟生物。
专利摘要提供一种在其中虚拟生物可被训练,当游戏者根据虚拟生物的请求而实施相应照顾措施时虚拟生物可被抚养长大的抚养虚拟生物模拟装置,其具有标志显示单元;用于选择一特定标志的按键开关;用于存储抚养虚拟生物所需控制数据的存储单元;控制单元;检测外部信号源请求的检测电路;随机显现一对虚拟生物生长有不良影响的不良生物的显现装置和在检测到外部信号源请求信号时驱逐不良生物的驱逐装置。
文档编号A63F13/00GK2420049SQ9725092
公开日2001年2月21日 申请日期1997年8月20日 优先权日1997年3月31日
发明者横井昭裕 申请人:万代株式会社, 韦兹株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1