專利名稱:視頻游戲機(jī)以及存儲(chǔ)了視頻游戲程序的媒體的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻游戲機(jī)以及存儲(chǔ)了視頻游戲程序的媒體。特別地,涉及能夠把被顯示的字符作為人工生命體、根據(jù)游戲的執(zhí)行時(shí)間反復(fù)進(jìn)行世代交迭并顯示新字符的視頻游戲機(jī)以及存儲(chǔ)了視頻游戲程序的媒體。
背景技術(shù):
當(dāng)前正在普及應(yīng)用CPU執(zhí)行游戲程序、在顯示裝置上顯示各種字符的視頻游戲機(jī)。
近年來(lái),在CPU的高速化、存儲(chǔ)器的低價(jià)格化等的背景下,正在開發(fā)、普及利用三維數(shù)據(jù)提供虛擬現(xiàn)實(shí)感的視頻游戲機(jī)。
在這樣的狀況下,進(jìn)而還希望實(shí)現(xiàn)游戲者本人能夠在游戲的執(zhí)行過(guò)程中獲得與被顯示字符的一體感或者被顯示的字符能夠給出宛如一個(gè)生命體的虛擬感等這樣的游戲以及與之對(duì)應(yīng)的游戲機(jī)。
發(fā)明的公開從而,本發(fā)明的目的在于提供能夠使游戲者本人得到與被顯示字符的一體感、而且被顯示的字符能夠給出宛如一個(gè)生命體的虛擬感等這樣的視頻游戲機(jī)以及存儲(chǔ)了視頻游戲程序的媒體。
實(shí)現(xiàn)本發(fā)明這種目的的視頻游戲機(jī)以及存儲(chǔ)了視頻游戲程序的媒體的第1種結(jié)構(gòu)是具有執(zhí)行程序的CPU及存儲(chǔ)器(根據(jù)執(zhí)行該程序的CPU的控制,存儲(chǔ)從程序中讀出的與在顯示裝置上顯示的多個(gè)字符有關(guān)的數(shù)據(jù))的視頻游戲機(jī),其特征在于,在與多個(gè)字符有關(guān)的數(shù)據(jù)中定義構(gòu)成多個(gè)字符中每一個(gè)的部位的遺傳概率,根據(jù)該程序執(zhí)行過(guò)程中的規(guī)定條件,以該被定義了的規(guī)定的遺傳概率,在構(gòu)成2個(gè)字符的各個(gè)部位中留下該2個(gè)字符的某一方的部位,形成與新的字符有關(guān)的數(shù)據(jù)。
還有,實(shí)現(xiàn)本發(fā)明目的的視頻游戲機(jī)以及存儲(chǔ)了視頻游戲程序的媒體的第2種結(jié)構(gòu)的特征在于,在上述第1種結(jié)構(gòu)中,與上述多個(gè)字符有關(guān)的數(shù)據(jù)定義上述多個(gè)字符的、分別在上述顯示裝置上顯示的特定活動(dòng)圖形,根據(jù)該程序執(zhí)行過(guò)程中的規(guī)定條件,對(duì)于2個(gè)字符的每一個(gè),把所定義的該特定活動(dòng)圖形定義為上述新字符的特定活動(dòng)圖形。
還有,實(shí)現(xiàn)本發(fā)明目的的視頻游戲機(jī)以及存儲(chǔ)了視頻游戲程序的媒體的第3種結(jié)構(gòu)的特征在于,在上述第1和第2種結(jié)構(gòu)中,與上述多個(gè)字符有關(guān)的數(shù)據(jù)定義上述該多個(gè)字符的、分別在上述顯示裝置上顯示的特定的移動(dòng)圖形,根據(jù)該程序執(zhí)行過(guò)程中的規(guī)定條件,對(duì)于2個(gè)字符的每一個(gè),把被定義了的該特定的移動(dòng)圖形定義為上述新字符的特定的移動(dòng)圖形。
還有,實(shí)現(xiàn)本發(fā)明目的的視頻游戲機(jī)以及存儲(chǔ)了視頻游戲程序的媒體的第4種結(jié)構(gòu)的特征在于,在上述第1、第2或者第3種結(jié)構(gòu)中,通過(guò)上述CPU的控制,在上述顯示裝置上顯示其形態(tài)和活動(dòng)隨與游戲者的操作對(duì)應(yīng)輸入的輸入信號(hào)而變化的游戲字符,而且,與上述多個(gè)字符有關(guān)的數(shù)據(jù)包含有和該游戲字符的運(yùn)動(dòng)相對(duì)應(yīng)的一定的關(guān)系數(shù)據(jù),進(jìn)而,在上述存儲(chǔ)器中存儲(chǔ)由多個(gè)小節(jié)構(gòu)成的基本樂曲數(shù)據(jù)和對(duì)于該多個(gè)小節(jié)的每一個(gè)變更了的樂曲數(shù)據(jù),根據(jù)該一定的關(guān)系數(shù)據(jù),以規(guī)定的概率,對(duì)于該多個(gè)小節(jié)的每一個(gè)組合變更了的樂曲數(shù)據(jù),作為該顯示裝置顯示的背景音進(jìn)行顯示。
另外,在上述中,上述程序執(zhí)行過(guò)程中的規(guī)定條件例如有使在上述顯示裝置上顯示兩個(gè)字符的特定部位的顯示坐標(biāo)一致的情況。
還有,本發(fā)明不限定于上述視頻游戲機(jī),在適用于環(huán)境圖像裝置的情況下,其特征在于具有執(zhí)行程序的CPU和根據(jù)執(zhí)行該程序的CPU的控制、將與在顯示裝置上顯示的多個(gè)字符有關(guān)的數(shù)據(jù)中的從該程序中讀出的讀出數(shù)據(jù)進(jìn)行存儲(chǔ)的存儲(chǔ)器,與多個(gè)字符有關(guān)的數(shù)據(jù)定義構(gòu)成多個(gè)字符中每一個(gè)的部位的遺傳概率,根據(jù)該程序執(zhí)行過(guò)程中的規(guī)定條件,以該被定義了的規(guī)定的遺傳概率,在構(gòu)成2個(gè)字符的各個(gè)部位中留下該2個(gè)字符的某一方的部位,形成與新的字符有關(guān)的數(shù)據(jù)。
還有,在上述環(huán)境圖像裝置的結(jié)構(gòu)中,其特征在于,上述多個(gè)字符以觀賞魚的形態(tài)進(jìn)行顯示。
本發(fā)明的另外目的可以從參照以下附圖所說(shuō)明的本發(fā)明的實(shí)施例來(lái)理解。
附圖的簡(jiǎn)單說(shuō)明圖1是適用本發(fā)明的視頻游戲機(jī)的一個(gè)實(shí)施例。
圖2A~圖2D是說(shuō)明了本發(fā)明第1特征即顯示字符的世代交迭中的形態(tài)的遺傳的圖。
圖3是說(shuō)明根據(jù)本發(fā)明的遺傳理論的結(jié)構(gòu)中的優(yōu)先順序進(jìn)行確定的圖。
圖4A、圖4B是說(shuō)明優(yōu)先順序的確定方法的交配示例。
圖5是表示設(shè)想以3∶1確定圖3中所說(shuō)明的箭頭之間的優(yōu)先順序比例時(shí)的遺傳概率的圖。
圖6A~圖6B是說(shuō)明更新了根據(jù)世代交迭構(gòu)成字符的部位時(shí)的顯示方法的圖。
圖7A~圖7C是說(shuō)明作為字符的動(dòng)作把字符的構(gòu)成部分進(jìn)行旋轉(zhuǎn)、變位的情況的圖。
圖8是示出了作為一個(gè)字符的特殊動(dòng)作定義進(jìn)行釣魚的活動(dòng)圖形的例子的圖。
圖9是說(shuō)明根據(jù)2個(gè)字符的合體(交配)復(fù)制各個(gè)字符的移動(dòng)圖形的情況的圖。
圖10A~圖10C是說(shuō)明根據(jù)游戲者的游戲執(zhí)行的內(nèi)容改變背景樂曲的功能的圖。
圖11是示出所有的樂曲數(shù)據(jù)的例子的圖。
圖12是說(shuō)明背景字符對(duì)于游戲字符的感情值的變化的圖。
圖13是示出本發(fā)明視頻游戲機(jī)中的顯示方法的特征的一例。
實(shí)施本發(fā)明的最佳形態(tài)下面根據(jù)
本發(fā)明的實(shí)施例。另外,圖中,在相同或者相似部分上標(biāo)注相同的參照數(shù)字或者參照符號(hào)進(jìn)行說(shuō)明。
圖1是適用本發(fā)明的視頻游戲機(jī)的一實(shí)施例。圖1中用虛線包圍的區(qū)域100是視頻游戲機(jī)本體。
圖中,主CPU2具有一對(duì)高速CPU,進(jìn)行系統(tǒng)總體的控制。同步DRAM3起到主CPU2使用的工作RAM的作用。
系統(tǒng)控制裝置1起到對(duì)于第1總線(C-BUS)5、第2總線(A-BUS)以及第3總線(B-BUS)6進(jìn)行數(shù)據(jù)交換控制和主CPU2的輔助處理器(コプロセツサ)的作用。
第1VDP41具有第1、第2視頻顯示處理器(VDP)41、42,是根據(jù)字符數(shù)據(jù)顯示小精靈即被顯示字符時(shí)的形態(tài)、移動(dòng)的控制或者放大縮小等變形控制的處理器。
在第1VDP41上,連接著視頻RAM410。該視頻RAM410存儲(chǔ)著第1VDP41用的控制指令、字符數(shù)據(jù)。
進(jìn)而,在第1VDP41上,連接幀緩沖存儲(chǔ)器(FB)411、412。FB411、412是雙緩沖器結(jié)構(gòu),構(gòu)成為在一方的FB上寫入1個(gè)畫面的圖象數(shù)據(jù)時(shí),從另一方的FB讀出1個(gè)畫面的圖像數(shù)據(jù)。
第2VDP42決定滾動(dòng)面的控制以及顯示畫面的優(yōu)先順序。該第2VDP42上連接著視頻RAM420。視頻RAM420存儲(chǔ)滾動(dòng)圖、位圖以及系數(shù)數(shù)據(jù)。
主CPU2以及同步DRAM3經(jīng)過(guò)第1總線(CPU-BUS)5連接到系統(tǒng)控制裝置1上。另一方面,第1以及第2VDP41、42經(jīng)過(guò)第3總線(B-BUS)6連接到系統(tǒng)控制裝置1上。
第1總線(CPU-BUS)5上所連接的CPU控制電路31在作為一對(duì)高速CPU2的兩個(gè)CPU訪問(wèn)同步DRAM3、系統(tǒng)控制裝置1時(shí),進(jìn)行對(duì)第1總線(CPU-BUS)5的控制。
還有,CPU控制電路31進(jìn)行CPU2訪問(wèn)I/O控制電路32以及RAM/ROM33時(shí)的控制??刂剖直?0可插拔地連接到本體裝置100的外部,由游戲者進(jìn)行操作以便進(jìn)行數(shù)據(jù)輸入。
進(jìn)而,連接在第2總線(A-BUS)8上的盒帶80可插拔地連接在本體裝置100的外部上,是存儲(chǔ)游戲程序的存儲(chǔ)裝置。第2總線(A-BUS)8具有和第3總線(B-BUS)6相同的總線尺寸。
第2總線(A-BUS)8上還通過(guò)光盤控制單元9連接有CD-ROM驅(qū)動(dòng)單元91,進(jìn)而還連接有生成MPEG(MOVING PICTURE EXPERT GROUP)等外部圖像信號(hào)的功能塊上。
轉(zhuǎn)換電路401把作為來(lái)自第2VDP42的輸出的模擬RGB信號(hào)轉(zhuǎn)換為視頻信號(hào)。該轉(zhuǎn)換電路401的視頻信號(hào)被顯示在顯示器40上。
第3總線(B-BUS)6上還連接著聲源處理電路7,控制PCM/FM聲源的發(fā)音。在該聲源處理電路7上連接著聲音用的CPU70和CPU70的工作用RAM71,由該CPU70控制聲源處理。
進(jìn)而,在聲源處理電路7上還連接著D/A轉(zhuǎn)換電路18,把數(shù)字聲源轉(zhuǎn)換為模擬信號(hào),得到音頻輸出。PLL電路20生成被供給到系統(tǒng)全體的基時(shí)鐘。
以下說(shuō)明在如圖1所示的視頻游戲機(jī)中所實(shí)現(xiàn)的本發(fā)明的特征。
圖2是對(duì)本發(fā)明的第1特征即顯示字符的世代交迭中的狀態(tài)的遺傳進(jìn)行說(shuō)明的圖。
現(xiàn)在,把根據(jù)存儲(chǔ)在盒帶80或者搭載在CD-ROM驅(qū)動(dòng)單元91中的CD-ROM中的游戲程序所執(zhí)行的游戲中出現(xiàn)的被顯示的字符像圖2A所示那樣作為雄精靈、雌精靈①、雌精靈②加以考慮。
作為本發(fā)明實(shí)施例,這些字符如圖2B所示,分別由頭部a、臂部b、軀干部c、腿部d構(gòu)成。構(gòu)成雄精靈的部位是頭部a0、臂部b0、軀干部c0、腿部d0、構(gòu)成雌精靈①的部位是頭部a1、臂部b1、軀干部c1、腿部d1,構(gòu)成雌精靈②的部位是頭部a2、臂部b2、軀干部c2、腿部d2。
這些數(shù)據(jù)作為字符數(shù)據(jù)包括在游戲程序中。從而,當(dāng)通過(guò)CPU2的控制視頻游戲機(jī)起動(dòng)時(shí),從存儲(chǔ)游戲程序的存儲(chǔ)媒體(例如從搭載在CD-ROM驅(qū)動(dòng)單元91上的CD-ROM)把這樣的字符數(shù)據(jù)和游戲程序一起讀入到RAM/ROM33中。
在根據(jù)游戲程序執(zhí)行游戲的過(guò)程中,作為規(guī)定條件,例如使2個(gè)字符的顯示位置一致(即,顯示畫面上的x y顯示坐標(biāo)一致)時(shí),進(jìn)行世代交迭。
現(xiàn)在,如果把符合規(guī)定條件的兩個(gè)字符考慮為雄精靈和雌精靈①,則作為一例,如圖2C那樣雄精靈和雌精靈①合體(交配)進(jìn)行世代交迭,產(chǎn)生了新的字符。
該圖2C所示的新字符的頭部和腿部作為特征保留下雌精靈①的頭部a1和腿部d1,臂部和軀干部作為特征保留下雄精靈的臂部b0和軀干部c0。
進(jìn)而,如圖2D所示那樣,如果符合上述規(guī)定的條件,則該第1新字符還和雌精靈②同樣地進(jìn)行合體(交配),進(jìn)一步產(chǎn)生第2新字符。該第2新字符構(gòu)成為具有雌精靈①的頭部a1,雄精靈的臂部b0,雌精靈②的軀干部c2以及雌精靈①的腿部d1。
這樣新產(chǎn)生的字符數(shù)據(jù)存儲(chǔ)在圖1的RAM/ROM33中,結(jié)束游戲以后也被保留下來(lái)備用。從而,游戲的執(zhí)行時(shí)間越長(zhǎng),視頻游戲機(jī)的游戲者就越能夠得到字符反復(fù)地進(jìn)行世代交迭、宛如產(chǎn)生種種人工生命體的模擬感覺。
圖3至圖5說(shuō)明了在2個(gè)字符進(jìn)行合體(交配)產(chǎn)生的新字符中保留下原有字符的構(gòu)成部分的理論(以下稱為遺傳理論)。
在本發(fā)明中,作為字符數(shù)據(jù),對(duì)于每個(gè)字符把各個(gè)構(gòu)成部位的優(yōu)先順序定義為A~D的某一個(gè)。圖3說(shuō)明根據(jù)本發(fā)明的遺傳理論的結(jié)構(gòu)中的優(yōu)先順序決定的一例。箭頭方向?yàn)閮?yōu)先,例如在A和B中,由于A處在箭頭方向,所以相對(duì)于B為優(yōu)先。在優(yōu)先處于同等級(jí)的情況下,通過(guò)由CPU2產(chǎn)生的隨機(jī)計(jì)算確定哪一個(gè)優(yōu)先。
另外,在優(yōu)先順序A相互重疊的情況下,把優(yōu)先順序變更為C?,F(xiàn)在,設(shè)定以3∶1的比例確定優(yōu)先順序,以圖4A、4B的交配為例說(shuō)明優(yōu)先順序的決定方法。另外,在優(yōu)先順序C和C重疊的情況下,把優(yōu)先順序取為A。
作為一例,如圖4A所示那樣,在把第1字符和第2字符進(jìn)行交配時(shí),把第1字符的頭部、臂部、軀干部以及腿部的優(yōu)先順序分別定義為A、D、C、C,把第2字符的頭部、臂部、軀干部以及腿部的優(yōu)先順序分別定義為B、A、D、C。
圖5示出假定以3∶1確定圖3所說(shuō)明的箭頭間的優(yōu)先順序比例時(shí)的遺傳概率(對(duì)于a~d的交配對(duì)方的優(yōu)劣性的遺傳概率)。其中,如果把a(bǔ)~d的遺傳概率定為r,則A~D的遺傳概率是(1-r)。
例如,如果使圖5的a~d對(duì)應(yīng)于圖4A的第1字符,則第1字符的頭部的優(yōu)先順序A優(yōu)于第2字符的頭部的優(yōu)先順序B。另外,第1字符的臂部的優(yōu)先順序D優(yōu)于第2字符的臂部的優(yōu)先順序A。進(jìn)而,第1字符的軀干部的優(yōu)先順序C優(yōu)于第2字符的軀干部的優(yōu)先順序D。
同樣,第1字符的腿部的優(yōu)先順序C和第2字符的軀干部的優(yōu)先順序C同等級(jí)。
由此,如圖4B所示,第1字符的頭部、臂部以及軀干部的遺傳概率是75%,腿部的遺傳概率是50%。從而,第2字符的頭部、臂部以及軀干部的遺傳概率是25%,腿部的遺傳概率是50%。
視頻游戲機(jī)的CPU2(參照?qǐng)D1)通過(guò)計(jì)算來(lái)確定根據(jù)交配產(chǎn)生的新字符的構(gòu)成部位,使得這些部位具有上述的遺傳概率。
圖6A~6D是說(shuō)明根據(jù)本發(fā)明的字符顯示方法、即根據(jù)世代交迭更新了構(gòu)成字符的部位時(shí)的顯示方法的圖。如圖6A~C所示,3個(gè)字符的每一個(gè)都把軀干體的一個(gè)點(diǎn)x作為基準(zhǔn)。
把該軀干體的一個(gè)點(diǎn)x作為基準(zhǔn),把與字符的其它構(gòu)成部位的連接點(diǎn)用相對(duì)坐標(biāo)表示。即,如圖6D所示那樣,頭部A在距基準(zhǔn)點(diǎn)x的相對(duì)坐標(biāo)(x0,y0)位置處具有和軀干體的連接點(diǎn)。
另外,左右臂部B、C分別在距基準(zhǔn)點(diǎn)x的相對(duì)坐標(biāo)(x1,y1)、(x2,y2)位置處具有和軀干體的連接點(diǎn)。進(jìn)而,2條腿部D、E分別在距基準(zhǔn)點(diǎn)x的相對(duì)坐標(biāo)(x3,y3)、(x4,y4)位置處具有和軀干體的連接點(diǎn)。
這樣來(lái)連接構(gòu)成字符的部位,能夠?qū)⑦@樣的連接信息作為各基準(zhǔn)位置表使其包含在字符數(shù)據(jù)中。從而,在通過(guò)世代交迭產(chǎn)生了新字符的情況下,能夠僅變更頭部、臂部、軀干部以及腿部的距基準(zhǔn)點(diǎn)x的相對(duì)坐標(biāo)而容易地連接各個(gè)部位。
進(jìn)而,如圖7所示那樣在使字符的構(gòu)成部位作為字符的活動(dòng)進(jìn)行旋轉(zhuǎn)、變位的情況下,變更字符的構(gòu)成部位的圖形數(shù)據(jù)以及上述基本位置表中的各個(gè)部位的連接信息(相對(duì)坐標(biāo))作為活動(dòng)表存儲(chǔ)在視頻RAM410中。
在圖1中說(shuō)明過(guò)的第1VDP41中,進(jìn)行對(duì)應(yīng)于字符的活動(dòng)變更這樣的字符構(gòu)成部位的圖形數(shù)據(jù)以及各部位的連接信息(相對(duì)坐標(biāo))的計(jì)算。
圖8、圖9為進(jìn)一步說(shuō)明了本發(fā)明的其它特征的圖。圖2中所說(shuō)明的本發(fā)明的特征是由2個(gè)字符的合體(交配)遺傳字符形態(tài)的情況。與此相對(duì),圖8、圖9所示的情況是由2個(gè)字符的合體(交配)復(fù)制字符的活動(dòng)圖形的情況。
圖8的例子作為一個(gè)字符的特殊活動(dòng)定義了進(jìn)行釣魚的活動(dòng)圖形a。而且,作為其它字符的特殊活動(dòng),定義了吹口哨的活動(dòng)圖形b。在這種情況下,當(dāng)2個(gè)字符進(jìn)行合體(交配)時(shí),作為新產(chǎn)生的字符的特殊活動(dòng),定義邊釣魚邊吹口哨的活動(dòng)圖形c。
從而,在游戲中,在顯示該新產(chǎn)生的字符時(shí),如圖8所示,以邊釣魚邊吹口哨的活動(dòng)圖形c進(jìn)行顯示。
圖9的例子是通過(guò)2個(gè)字符的合體(交配)復(fù)制各個(gè)活動(dòng)字符的移動(dòng)圖形的情況。即,被定義了在移動(dòng)中進(jìn)行旋轉(zhuǎn)的移動(dòng)圖形aa和被定義了在移動(dòng)中進(jìn)行沖浪的移動(dòng)圖形bb進(jìn)行交配時(shí),由交配產(chǎn)生的字符的移動(dòng)圖形cc定義為在移動(dòng)中邊沖浪邊進(jìn)行旋轉(zhuǎn)的移動(dòng)圖形。
這樣,依據(jù)本發(fā)明,新字符具有新的特殊活動(dòng)或者移動(dòng)圖形,并且進(jìn)行顯示。
圖10~圖12進(jìn)而作為本發(fā)明的特征說(shuō)明了根據(jù)游戲者的游戲執(zhí)行內(nèi)容改變背景樂曲的功能。
這里,一般作為視頻游戲機(jī)的內(nèi)容,在被顯示的字符上通過(guò)游戲者對(duì)控制手柄30(參照?qǐng)D1)的操作,具有改變其顯示形態(tài)、移動(dòng)圖形等的字符和由游戲程序預(yù)先設(shè)定其顯示形態(tài)、移動(dòng)圖形等的字符。
為了說(shuō)明本發(fā)明,把前者稱為游戲字符,把后者稱為背景字符。作為游戲程序中的一個(gè)實(shí)施例,考慮通過(guò)游戲者對(duì)控制手柄的操作而產(chǎn)生的游戲字符的活動(dòng)對(duì)背景字符的感情值提供變化的情況。
這里所說(shuō)的背景字符的感情值,指的是以數(shù)據(jù)值表示對(duì)于背景字符來(lái)講是認(rèn)為游戲字符是敵方或討厭還是認(rèn)為是己方或者是喜歡等的感情狀態(tài)。另外,根據(jù)感情值例如根據(jù)游戲字符是敵方還是己方,對(duì)于游戲字符的顯示位置,使背景字符向其靠近移動(dòng)顯示或向相反方向逃離顯示。
這些感情值和顯示圖形之間的關(guān)系作為字符數(shù)據(jù)的一部分,能夠預(yù)先在游戲程序中進(jìn)行設(shè)定。
另一方面,返回到圖10進(jìn)行說(shuō)明,如圖10A所示,作為標(biāo)準(zhǔn)樂曲數(shù)據(jù),準(zhǔn)備了和顯示畫面同步顯示的具有多個(gè)小節(jié)A~G的背景樂曲。
進(jìn)而,作為本發(fā)明的特征,還準(zhǔn)備了按照各個(gè)小節(jié)進(jìn)行了變更的小節(jié)樂曲。例如,對(duì)于小節(jié)A,被變更了的小節(jié)是A-1、A-2、A-3。對(duì)于其它小節(jié)B~D也一樣。從而,所有的樂曲數(shù)據(jù)如圖11所示。
取標(biāo)準(zhǔn)樂曲數(shù)據(jù)A~G作為缺省值,而且,本發(fā)明通過(guò)把這樣的標(biāo)準(zhǔn)樂曲數(shù)據(jù)A~G置換為根據(jù)對(duì)于上述游戲者的感情值的變化而被變更了的小節(jié),能夠使顯示畫面的背景樂曲進(jìn)行變化。
具體地說(shuō),在圖1的RAM71中存儲(chǔ)了上述圖11的樂曲數(shù)據(jù)。進(jìn)而,使用CPU70存儲(chǔ)對(duì)于各小節(jié)的定義,其中,這些小節(jié)對(duì)應(yīng)于背景字符對(duì)游戲字符的感情值。
例如,把背景字符對(duì)于游戲字符的感情值取為普通(缺省)0,喜歡-1,討厭+1,特別討厭+2。而且,如圖11所示,使感情值與標(biāo)準(zhǔn)樂曲數(shù)據(jù)A~G相對(duì)應(yīng),使感情值-1與變更小節(jié)樂曲數(shù)據(jù)A-1~G-1相對(duì)應(yīng),使感情值+1與變更小節(jié)樂曲數(shù)據(jù)A-2~G-2相對(duì)應(yīng),使感情值+2與變更小節(jié)樂曲數(shù)據(jù)A-3~G-3相對(duì)應(yīng)。
進(jìn)而,背景字符對(duì)于游戲字符的感情值變化如圖12所例示的那樣,對(duì)于游戲字符的活動(dòng),背景字符的感情值發(fā)生變化。例如,游戲字符幫助被其他部落追擊的雄精靈行動(dòng)的情況下,被救的雄精靈的感情值變化-2。
另外,在游戲字符忽略被其他部落追擊的雄精靈的情況下,被忽略的雄精靈的感情值敬而遠(yuǎn)之,即變化+1。這樣按照游戲字符的活動(dòng)、從而按照游戲者對(duì)控制手柄30的操作方法,背景字符對(duì)于游戲字符的感情值發(fā)生變化。
CPU70根據(jù)從RAM71讀出的數(shù)據(jù),在游戲的每一級(jí)求出多個(gè)背景字符對(duì)于游戲字符的感情值變化固定數(shù),由此計(jì)算出每個(gè)感情值在總體個(gè)數(shù)中所占的比例。
接著,進(jìn)行使用隨機(jī)數(shù)把從標(biāo)準(zhǔn)樂曲數(shù)據(jù)A~G中選擇的小節(jié)置換為與前面求出的感情值對(duì)應(yīng)的變更小節(jié)樂曲數(shù)據(jù)組中的變更小節(jié)樂曲數(shù)據(jù)的處理。
例如,在求出的感情值是1時(shí),如圖10B所示,把使用隨機(jī)數(shù)選擇的標(biāo)準(zhǔn)樂曲數(shù)據(jù)A~G中的小節(jié)C置換為對(duì)應(yīng)于感情值1的變更小節(jié)樂曲數(shù)據(jù)組A-2~G-2中的C-2。
該被置換了的樂曲數(shù)據(jù)被保存在RAM71中,作為下一級(jí)的背景樂曲使用。進(jìn)而,求出下一級(jí)的多個(gè)背景數(shù)據(jù)對(duì)于游戲字符的感情值變化固定數(shù),由此計(jì)算出每個(gè)感情值在總的個(gè)體數(shù)中所占的比例。
假設(shè)所求出的感情值是-1,則如圖10C所示,把使用隨機(jī)數(shù)從標(biāo)準(zhǔn)樂曲數(shù)據(jù)A~G中未被置換的小節(jié)(除去小節(jié)C以外的其它小節(jié))選擇的小節(jié)(例如B小節(jié))置換為變更小節(jié)樂曲數(shù)據(jù)組A-1~G-1的B-1。從而,新被使用的背景樂曲由小節(jié)A、B-1、C-2、D、E、F和G構(gòu)成。
如果更為具體地進(jìn)行說(shuō)明的話,則在第1次進(jìn)行游戲時(shí),將對(duì)應(yīng)于感情值-1、0、+1、+2的每一個(gè)背景字符的個(gè)體數(shù)缺省設(shè)定為0、10、0和0。
在進(jìn)行第2次游戲時(shí),設(shè)定為對(duì)應(yīng)于感情值-1、0、+1、+2的每一個(gè)背景字符的個(gè)體數(shù)為5、5、0、0。這時(shí),感情值-1僅增長(zhǎng)5個(gè)個(gè)體數(shù),第2次的總個(gè)體數(shù)中感情值-1占50%。另外,由于第1次是0%,所以成為增加50%。
另一方面,第2次的感情值在總個(gè)體數(shù)中是50%,成為從第1次時(shí)減少了50%。這里,用隨機(jī)數(shù)選擇對(duì)應(yīng)于感情值0的未被置換的小節(jié)的一半,作為可變更的小節(jié)進(jìn)行登錄。從而,成為從該被登錄的可變更的小節(jié)中選出對(duì)應(yīng)于感情值-1的小節(jié)。
圖13進(jìn)一步示出本發(fā)明的視頻游戲機(jī)中的顯示方法特征的一例。即,通過(guò)具有前景字段①和背景字段②這2個(gè)被滾動(dòng)的字段并進(jìn)行顯示,在顯示畫面上給出深度感,能夠更進(jìn)一步地感受到畫面狀況。
在前景字段①和背景字段②中,通過(guò)繼續(xù)進(jìn)行游戲,背景字符根據(jù)規(guī)定的條件獨(dú)立地反復(fù)交配,能夠使新的人工生命體產(chǎn)生。
另外,使得由游戲者操作的游戲字符顯示在前景字段①上。進(jìn)而,背景字符還能夠顯示為可以在前景字段①和背景字段②之間移動(dòng)。
另外,在上述中,說(shuō)明了通過(guò)在規(guī)定條件下使2個(gè)背景字符的顯示位置一致進(jìn)行合體(交配)的情況。作為規(guī)定條件的顯示位置一致的情況具有以下的狀態(tài)。
第一,作為背景字符的字符數(shù)據(jù)預(yù)先設(shè)定發(fā)情期。而且,能夠預(yù)先在程序中進(jìn)行設(shè)定,使得在游戲的執(zhí)行時(shí)間中,一旦達(dá)到發(fā)情期,背景字符朝向與其它背景字符的顯示位置一致的方向移動(dòng)其顯示位置。
另外,還可能有前景字符由于和游戲字符的移動(dòng)沖撞而分裂、從而和其它的背景字符的顯示位置一致的偶然結(jié)果。
進(jìn)而,在上述的形態(tài)說(shuō)明中,以游戲者用控制手柄操作控制被顯示游戲字符移動(dòng)的視頻游戲機(jī)為前提進(jìn)行了說(shuō)明,然而本發(fā)明并不限定于此。
還有模擬地圖像顯示熱帶魚等進(jìn)行觀賞飼養(yǎng)的環(huán)境圖像裝置。本發(fā)明也能夠適用于這樣的裝置。即,通過(guò)把本發(fā)明的背景字符間的交配引起的世代交迭的理論適用于模擬的熱帶魚,也能夠產(chǎn)生出新形態(tài)的熱帶魚。產(chǎn)業(yè)上的可利用性如根據(jù)以上的實(shí)施例所說(shuō)明的那樣,本發(fā)明的游戲執(zhí)行時(shí)間越長(zhǎng)、則越能夠通過(guò)世代交迭在游戲畫面上顯示作為人工生命體的新字符。
由此,能夠使游戲者持久地保持對(duì)于游戲的興趣。同時(shí),能夠提供可給出虛擬現(xiàn)實(shí)感更強(qiáng)的游戲程序。
在上述實(shí)施例中,上述實(shí)施例是用于進(jìn)行本發(fā)明說(shuō)明的實(shí)施例,而本發(fā)明并不限定于這些實(shí)施例。本發(fā)明保護(hù)的范圍由權(quán)利要求的范圍決定,而且和權(quán)利要求范圍的記述相當(dāng)?shù)膬?nèi)容也包括在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種視頻游戲機(jī),其特征在于具有執(zhí)行控制程序的控制裝置,顯示多個(gè)字符的顯示裝置,和存儲(chǔ)器,存儲(chǔ)從該程序讀出的數(shù)據(jù),其中,該數(shù)據(jù)是根據(jù)與該程序的執(zhí)行對(duì)應(yīng)的該控制裝置的控制而在顯示裝置上顯示的多個(gè)字符有關(guān)的數(shù)據(jù);與該多個(gè)字符有關(guān)的數(shù)據(jù)具有構(gòu)成該多個(gè)字符的每一個(gè)的部位的遺傳概率的定義,該控制裝置根據(jù)在該程序的執(zhí)行過(guò)程中的規(guī)定條件,以被定義了的規(guī)定的遺傳概率在構(gòu)成2個(gè)字符的每一個(gè)的各部位中保留該2個(gè)字符的某一個(gè)部位,形成與新字符有關(guān)的數(shù)據(jù)。
2.權(quán)利要求1記述的視頻游戲機(jī),其特征在于與上述多個(gè)字符有關(guān)的數(shù)據(jù)還具有該多個(gè)字符中每一個(gè)的被顯示在上述顯示裝置上的特定活動(dòng)圖形的定義,上述控制裝置根據(jù)在上述程序的執(zhí)行過(guò)程中的規(guī)定條件,對(duì)于2個(gè)字符的每一個(gè),把被定義了的該特定的活動(dòng)圖形定義為上述新字符的特定的活動(dòng)圖形。
3.權(quán)利要求1或2記述的視頻游戲機(jī),其特征在于與上述多個(gè)字符有關(guān)的數(shù)據(jù)定義該多個(gè)字符中每一個(gè)的被顯示在上述顯示裝置上的特定的活動(dòng)圖形,上述控制裝置根據(jù)在上述程序執(zhí)行過(guò)程中的規(guī)定條件,對(duì)于2個(gè)字符中的每一個(gè),把被定義了的該特定的移動(dòng)圖形定義為上述新字符的特定的移動(dòng)圖形。
4.權(quán)利要求1或2記述的視頻游戲機(jī),其特征在于上述程序的執(zhí)行過(guò)程中的規(guī)定條件是使2個(gè)字符的在上述顯示裝置上被顯示的特定部位的顯示坐標(biāo)一致的情況。
5.權(quán)利要求1、2、3或4記述的視頻游戲機(jī),其特征在于還具有對(duì)應(yīng)于游戲者進(jìn)行的操作把輸入信號(hào)進(jìn)行輸入的輸入手柄,上述控制裝置根據(jù)該輸入信號(hào)進(jìn)行控制,使得形態(tài)和動(dòng)作變化的游戲字符顯示在上述顯示裝置上,而且與上述多個(gè)字符有關(guān)的數(shù)據(jù)包含有和該游戲字符的活動(dòng)相對(duì)應(yīng)的一定的關(guān)系數(shù)據(jù),另外,上述存儲(chǔ)器存儲(chǔ)由多個(gè)小節(jié)構(gòu)成的基本樂曲數(shù)據(jù)和對(duì)于該多個(gè)小節(jié)的每一個(gè)變更了的樂曲數(shù)據(jù),該控制裝置還根據(jù)該一定的關(guān)系數(shù)據(jù),以規(guī)定的概率合并對(duì)于該多個(gè)小節(jié)的每一個(gè)變更了的樂曲數(shù)據(jù),并且作為對(duì)于該顯示裝置的顯示的背景樂曲進(jìn)行顯示。
6.一種存儲(chǔ)控制游戲執(zhí)行的程序和視頻游戲程序(包括與根據(jù)該程序的執(zhí)行而在顯示裝置上顯示的多個(gè)字符有關(guān)的數(shù)據(jù))的媒體,其特征在于與該多個(gè)字符有關(guān)的數(shù)據(jù)具有構(gòu)成該多個(gè)字符中每一個(gè)的部位的遺傳概率的定義,通過(guò)用控制裝置根據(jù)該程序執(zhí)行過(guò)程中的規(guī)定的條件、以被定義了的規(guī)定的遺傳概率保留構(gòu)成2個(gè)字符的每個(gè)部位的該2個(gè)字符的某一方的部位,形成與新字符有關(guān)的數(shù)據(jù)。
7.權(quán)利要求6中記述的存儲(chǔ)視頻游戲用程序的媒體,其特征在于與上述多個(gè)字符有關(guān)的數(shù)據(jù)還具有該多個(gè)字符的每一個(gè)在上述顯示裝置上被顯示的特定的活動(dòng)圖形的定義,根據(jù)該程序的執(zhí)行過(guò)程中的規(guī)定條件,由控制裝置把對(duì)于2個(gè)字符的每一個(gè)所定義的該特定的活動(dòng)圖形定義為上述新字符的特定的活動(dòng)圖形。
8.權(quán)利要求5或6記述的存儲(chǔ)視頻游戲用程序的媒體,其特征在于上述程序執(zhí)行過(guò)程中的規(guī)定條件是使2個(gè)字符的在上述顯示裝置上被顯示的特定部位的顯示坐標(biāo)一致的情況。
9.權(quán)利要求6、7或8記述的存儲(chǔ)視頻游戲用程序的媒體,其特征在于與上述多個(gè)字符有關(guān)的數(shù)據(jù)還定義該多個(gè)字符的每一個(gè)在上述顯示裝置上被顯示的特定的移動(dòng)圖形,根據(jù)該程序的執(zhí)行過(guò)程中的規(guī)定條件,由控制裝置把對(duì)于2個(gè)字符的每一個(gè)所定義的該特定的活動(dòng)圖形定義為上述新字符的特定的活動(dòng)圖形。
10.權(quán)利要求6、7或8記述的存儲(chǔ)視頻游戲用程序的媒體,其特征在于根據(jù)對(duì)應(yīng)于游戲者進(jìn)行的操作而被輸入的輸入信號(hào),把形態(tài)和動(dòng)作變化的游戲字符顯示在上述顯示裝置上,并且與上述多個(gè)字符有關(guān)的數(shù)據(jù)包括與該游戲字符的動(dòng)作相對(duì)應(yīng)的一定的關(guān)系數(shù)據(jù),進(jìn)而,還具有由多個(gè)小節(jié)構(gòu)成的基本樂曲數(shù)據(jù)和對(duì)于該多個(gè)小節(jié)的每一個(gè)變更了的樂曲數(shù)據(jù),根據(jù)該一定的關(guān)系數(shù)據(jù),以規(guī)定的概率構(gòu)成對(duì)于該多個(gè)小節(jié)的每一個(gè)變更了的樂曲數(shù)據(jù),并且作為對(duì)于該顯示裝置的顯示的背景樂曲進(jìn)行顯示。
11.一種環(huán)境圖像裝置,其特征在于具有執(zhí)行程序的CPU,顯示多個(gè)字符的顯示裝置,和存儲(chǔ)器,存儲(chǔ)從該程序讀出的數(shù)據(jù),其中,該數(shù)據(jù)是與根據(jù)和該程序的執(zhí)行對(duì)應(yīng)的該CPU的控制而在顯示裝置上顯示的多個(gè)字符有關(guān)的數(shù)據(jù),與該多個(gè)字符有關(guān)的數(shù)據(jù)包含有構(gòu)成該多個(gè)字符中每一個(gè)的部位的遺傳概率的定義,構(gòu)成為根據(jù)該程序執(zhí)行過(guò)程中的規(guī)定條件,由CPU以被定義了的規(guī)定的遺傳概率在構(gòu)成2個(gè)字符的每個(gè)部位中保留該2個(gè)字符的某一個(gè)部位,形成與新字符有關(guān)的數(shù)據(jù)。
12.權(quán)利要求11記述的環(huán)境圖像裝置,其特征在于上述多個(gè)字符以觀賞魚的形態(tài)進(jìn)行顯示。
全文摘要
一種視頻游戲機(jī),包括執(zhí)行程序的CPU和存儲(chǔ)根據(jù)與該程序的執(zhí)行對(duì)應(yīng)的該CPU的控制而在顯示裝置上顯示的多個(gè)字符有關(guān)的數(shù)據(jù)(即從該程序中讀出的數(shù)據(jù))的存儲(chǔ)器,被顯示的字符給出宛如一個(gè)生命體的虛擬感。在這樣的視頻游戲機(jī)中,與多個(gè)字符有關(guān)的數(shù)據(jù)定義構(gòu)成該多個(gè)字符中每一個(gè)的部位的遺傳概率,根據(jù)該程序的執(zhí)行過(guò)程中的規(guī)定條件,以該被定義了的規(guī)定的遺傳概率保留構(gòu)成2個(gè)字符的各個(gè)部位的該2個(gè)字符的某一方的部位,形成與新字符有關(guān)的數(shù)據(jù)。
文檔編號(hào)A63F13/00GK1198684SQ9719110
公開日1998年11月11日 申請(qǐng)日期1997年6月25日 優(yōu)先權(quán)日1996年7月1日
發(fā)明者片野徹, 齋藤祐志, 牧野幸文 申請(qǐng)人:世嘉企業(yè)股份有限公司