JP3884697B2 - GAME DEVICE AND PROGRAM - Google Patents
GAME DEVICE AND PROGRAM Download PDFInfo
- Publication number
- JP3884697B2 JP3884697B2 JP2002315883A JP2002315883A JP3884697B2 JP 3884697 B2 JP3884697 B2 JP 3884697B2 JP 2002315883 A JP2002315883 A JP 2002315883A JP 2002315883 A JP2002315883 A JP 2002315883A JP 3884697 B2 JP3884697 B2 JP 3884697B2
- Authority
- JP
- Japan
- Prior art keywords
- play area
- input
- player
- parameter
- changing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Description
【0001】
【発明の属する技術分野】
本発明は、プレイエリアを変化させることにより難易度を変化させ、ゲーム性の幅を広げることができるゲーム装置及びプログラムに関する。
【0002】
【従来の技術】
画面上で移動する移動オブジェクトに合わせて所定の入力をすることにより、プレイヤーが擬似的に楽曲の演奏を行う音楽ゲームが知られている。このような音楽ゲームにおいて、移動オブジェクトは一定範囲に設定されたプレイエリア内を移動し、当該プレイエリアの大きさは1つの楽曲を演奏している間は変化しない。
【0003】
通常、移動オブジェクト数が増加すると、移動オブジェクトに合わせてプレイヤーが正確に入力を行うことが難しくなる。そのため、プレイエリアの大きさが変化しない従来は、音楽ゲームにおける楽曲毎の難易度は、移動オブジェクトの数や速度などに基づいて設定されていた。
【0004】
また、このような音楽ゲームは、プレイヤー同士で対戦することもできる。この場合、2人のプレイヤーには一定範囲のプレイエリアがそれぞれ設定される。そして、各プレイヤーは、設定された自身のプレイエリア内で移動する移動オブジェクトに合わせてそれぞれ入力を行うことで、2人のプレイヤーで1つの楽曲を演奏する。対戦における勝敗は、それぞれのプレイエリア内における各プレイヤーの入力の正確さに基づいてポイント等により判定される。なお、難易度は、上述のとおり、楽曲毎に設定されているため、対戦において2人のプレイヤーが演奏する楽曲の難易度は同じとなる。
【0005】
【発明が解決しようとする課題】
しかし、このような従来の音楽ゲームでは、能力が大きく離れているプレイヤー同士で対戦することが困難であるという問題が生じていた。ここで、能力の高いプレイヤーとは、当該音楽ゲームにおいて迅速に正確な入力が出来るプレイヤーである。一方、能力の低いプレイヤーとは、当該音楽ゲームにおいて入力ミスの多いプレイヤーである。
【0006】
例えば、対戦における楽曲の難易度を能力の低いプレイヤーに合わせた場合、能力の高いプレイヤーは容易すぎて当該ゲームをつまらなく感じてしまう。一方、楽曲の難易度を能力の高いプレイヤーに合わせた場合、能力の低いプレイヤーは難しすぎて入力ミスを連発し、対戦における戦意を喪失してしまう。さらに、能力の高いプレイヤーが入力により楽曲を完璧に演奏しても、能力の低いプレイヤーが入力ミスにより楽曲を全く演奏できなかったり、誤った音を演奏したりすることで、当該楽曲を演奏する際の完成度を低めることとなる。
【0007】
本発明は以上の点に鑑みてなされたものであり、対戦しているプレイヤー同士の能力を考慮して、プレイエリアの大きさを変化させることで難易度の調整を行うことができるゲーム装置及びプログラムを提供する。
【0008】
【課題を解決するための手段】
本発明の1つの観点では、第1プレイヤーが入力する第1プレイエリアと、第2プレイヤーが入力する第2プレイエリアと、前記第1プレイエリア及び前記第2プレイエリアを分割する位置にあって前記第1プレイヤー及び前記第2プレイヤーが入力する共通プレイエリアとを含むプレイエリアを設定するプレイエリア設定手段と、前記第1のプレイヤーが前記第1プレイエリア及び前記共通プレイエリアにおいて第1の入力を行うための第1の入力手段と、前記第2のプレイヤーが前記第2プレイエリア及び前記共通プレイエリアにおいて第2の入力を行うための第2の入力手段と、前記第1の入力及び前記第2の入力に基づいて、ゲームにおける前記第1プレイヤー及び前記第2プレイヤーの優劣を示すバトルパラメータを変化させるバトルパラメータ変化手段と、前記バトルパラメータに基づいて前記共通プレイエリアの位置を変化させる共通プレイエリア位置変化手段と、前記共通プレイエリアの位置を変化させることにより、前記第1プレイエリア及び/又は前記第2プレイエリアの大きさを変化させるプレイエリア変化手段と、を備える。
【0009】
上記のように構成されたゲーム装置によれば、1つのプレイエリアは、共通プレイエリアに基づいて2つに分割され、それぞれが第1プレイエリア及び第2プレイエリアに設定される。第1のプレイヤーは、設定された第1プレイエリア及び共通プレイエリアにおいて第1の入力を行うことでゲームを進行する。一方、第2のプレイヤーは、設定された第2プレイエリア及び共通プレイエリアにおいて第2の入力を行うことでゲームを進行する。これによれば、第1プレイエリアの大きさが変化することに伴い、第2プレイエリアの大きさも変化する。一方、第2プレイエリアの大きさが変化することに伴い、第1プレイエリアの大きさも変化する。このように、プレイヤーの入力に基づいてプレイエリアの大きさを変化させることで、当該ゲームの難易度を変化させることが可能となる。さらに、プレイヤーは、自分以外のプレイヤーに設定されたプレイエリアの大きさも考慮することとなり、ゲームの戦略性を高めることができる。なお、ゲーム装置は、第1の入力及び第2の入力に基づいて変化するバトルパラメータを設定する。ここで、バトルパラメータは、第1の入力及び第2の入力に基づいて、ゲームにおける第1プレイヤーと第2プレイヤーの優劣を示すパラメータである。そして、ゲーム装置は、バトルパラメータに基づいて、プレイエリアを分割する共通プレイエリアの位置を変化させる。これによれば、プレイヤーは、バトルパラメータの変化を目安として明確にプレイエリアの大きさの変化を把握することができる。
【0010】
さらに、上記のように構成されたゲーム装置によれば、第1のプレイヤー及び第2のプレイヤーは、双方共に、共通プレイエリアにおいて入力をすることができる。そのため、ゲーム装置は、共通プレイエリアにおける第1の入力及び第2の入力を考慮してバトルパラメータを変化させることで、それぞれのプレイエリアの大きさを変化させる。これによれば、例えば、第1のプレイヤーは、専用に設定された第1プレイエリアの他に、共通プレイエリアへも入力をする必要がある。また、共通プレイエリアは、第2のプレイヤーも入力可能であるため、第1のプレイヤーは、第2のプレイヤーの入力も考慮して共通プレイエリアへの入力を行う必要がある。従って、第1のプレイヤーは、戦略性を持って正確にバランスよく、第1プレイエリア及び共通プレイエリアへ入力することとなる。よって、プレイヤーの遊戯性を高め、ゲーム性の幅を広げることが出来る。
【0011】
上記ゲーム装置の他の一態様では、前記入力手段による入力タイミングを示す移動オブジェクトを前記プレイエリア内において移動させて前記入力タイミングを前記プレイヤーに告知するタイミング告知手段と、前記第1及び第2の入力のそれぞれと前記入力タイミングとが一致するか否かを判定するタイミング判定手段と、をさらに備え、前記バトルパラメータ変化手段は、前記タイミング判定手段の判定結果に基づいて前記バトルパラメータを変化させる。
【0012】
上記のように構成されたゲーム装置において、移動オブジェクトは、プレイエリア内を移動することで、プレイヤーに対して入力タイミングを告知する。また、ゲーム装置は、移動オブジェクトが告知する入力タイミングとプレイヤーの入力が一致するか否かを判定する。そして、ゲーム装置は、当該判定に基づいて共通プレイエリアの位置を制御するバトルパラメータを変化させる。これによれば、ゲーム装置は、プレイヤーの入力タイミングに基づいてプレイエリアの大きさを変化させる。入力タイミングが正確であれば、そのプレイヤーは当該ゲームにおける能力が高いといえる。一方、入力タイミングが不正確であれば、そのプレイヤーは当該ゲームにおける能力が低いといえる。つまり、ゲーム装置は、プレイヤーの能力を考慮してプレイエリアの大きさを変化させることで、当該ゲームの難易度を調整することができる。よって、能力の高いプレイヤーは常に緊張感を持ってゲームを行うことができる。一方、能力の低いプレイヤーは入力ミスの連発等によって戦意を喪失することなくゲームを楽しむことができる。
【0014】
上記ゲーム装置の他の一態様では、前記第1及び第2の入力に基づいて、相手プレイヤーの入力の精度を低下させる妨害処理の基準となる妨害パラメータを変化させる妨害パラメータ変化手段と、前記妨害パラメータに基づいて前記妨害処理を行う妨害手段と、前記妨害パラメータの変化率を前記第1プレイエリア及び前記第2プレイエリアの大きさに基づいて決定する妨害パラメータ変化率決定手段と、をさらに備える。
【0015】
上記のように構成されたゲーム装置においては、第1の入力及び第2の入力に基づいて変化する妨害パラメータを設定する。妨害パラメータは、相手プレイヤーの入力の精度を低下させる妨害処理の基準となる。妨害処理は、例えば、移動オブジェクトの速度を変化させる、移動オブジェクトを途中で消滅させる、移動オブジェクトを途中から出現させる等が挙げられる。そして、ゲーム装置は、妨害パラメータに基づいて相手プレイヤーの入力に対する妨害処理を行う。ここで、妨害パラメータの変化率は、第1プレイエリア及び第2プレイエリアの大きさに基づいて決定される。例えば、妨害パラメータの変化が大きいほど相手プレイヤーの入力に対する妨害処理が激しくなる場合、ゲーム装置は、能力の高いプレイヤーの妨害パラメータの変化率を低く設定し、能力の低いプレイヤーの妨害パラメータの変化率を高く設定することができる。つまり、能力の高いプレイヤーは妨害処理が行われやすく、能力の低いプレイヤーは妨害処理が行われにくくなるようにすることができる。このように、妨害パラメータの変化率を決定することにより、プレイヤーの能力を考慮した難易度の調整を図ることができる。よって、プレイヤーは、一定の緊張感を持って楽しくゲームを行うことができる。
【0016】
上記ゲーム装置の他の一態様では、前記妨害パラメータ変化手段は、前記プレイエリアにおいて前記タイミング判定手段が一致と判定した前記入力に基づいて前記妨害パラメータを変化させ、前記ゲーム装置は、前記妨害パラメータに基づいて前記妨害処理を行うか否かを判定する妨害判定手段をさらに備え、前記妨害手段は、前記妨害判定手段に基づいて前記妨害処理を行う。これによれば、妨害パラメータは、移動オブジェクトの告知するタイミングに合わせてプレイヤーが正確に入力した場合に変化する。即ち、能力の低いプレイヤーが入力ミス等をしても妨害パラメータの変化に影響を与えない。そのため、全ての入力が妨害パラメータの変化に影響を与える場合と比較して、能力の低いプレイヤーが相手プレイヤーの入力に対して妨害処理を行う可能性が高くなる。また、プレイヤーは、妨害パラメータに基づいて妨害処理を行うか否かを判定する。つまり、プレイヤーは相手プレイヤーに対して最も効果的なタイミングを判断して妨害処理を行うことができる。よって、プレイヤーは妨害のタイミングも考慮してゲームを行うこととなり、当該ゲームの遊戯性を高めることができる。
【0017】
上記ゲーム装置の他の一態様では、前記共通プレイエリアの位置に基づいて前記第1のプレイヤー及び前記第2のプレイヤーの前記ゲームにおける勝敗を決定する勝敗決定手段をさらに備える。これによれば、プレイヤーの入力の正確さと比例するポイント等による勝敗ではないため、能力の低いプレイヤーと能力の高いプレイヤーで当該ゲームを行った場合であっても、最後まで勝敗がわからないこととなる。つまり、当該ゲームは、勝敗における逆転要素を多く含んでいるといえる。よって、能力の高いプレイヤーは、最後まで気を緩めることなく、緊張感を持ってゲームを行うことができる。一方、能力の低いプレイヤーは最後まで戦意を喪失することなくゲームを行うことができる。
【0018】
上記ゲーム装置のさらに他の一態様では、前記プレイエリア変化手段は、前記ゲームにおいて優勢なプレイヤーのみが入力するプレイエリアが広くなり、前記ゲームにおいて劣勢なプレイヤーのみが入力するプレイエリアが狭くなるように前記第1プレイエリア及び前記第2プレイエリアの大きさを変化させる。例えば、プレイエリアが広くなることで難易度が上がるゲームの場合、入力ミスの少ない優勢なプレイヤーが入力するプレイエリアを広くすることで、優勢なプレイヤーの入力ミスを誘発することができる。一方、入力ミスの多い劣勢なプレイヤーが入力するプレイエリアを狭くすることで、劣勢なプレイヤーの入力ミスを防止することができる。これによれば、劣勢なプレイヤーにとっての逆転要素が多くなり、プレイヤーは最後まで緊張感を持ってゲームを楽しむことができる。
【0019】
本発明の別の観点では、第1のプレイヤー及び第2のプレイヤーが、それぞれに対して設定された第1及び第2のプレイエリアにおいてゲームを進行するゲーム装置であって、プレイエリアを分割する分割ラインに基づいて1つのプレイエリアを2つに分割することにより、前記第1プレイエリア及び前記第2プレイエリアを設定するプレイエリア設定手段と、前記第1のプレイヤーが前記第1プレイエリアにおいて第1の入力を行うための第1の入力手段と、前記第2のプレイヤーが前記第2プレイエリアにおいて第2の入力を行うための第2の入力手段と、前記第1の入力及び前記第2の入力に基づいて前記ゲームにおける前記第1プレイヤー及び前記第2プレイヤーの優劣を示すバトルパラメータを変化させるバトルパラメータ変化手段と、前記バトルパラメータに基づいて前記分割ラインの位置を変化させる分割ライン位置変化手段と、前記分割ラインの位置を変化させることにより前記第1プレイエリア及び/又は前記第2プレイエリアの大きさを変化させるプレイエリア変化手段と、前記第1の入力及び第2の入力に基づいて、相手プレイヤーの入力の精度を低下させる妨害処理の基準となる妨害パラメータを変化させる妨害パラメータ変化手段と、前記妨害パラメータに基づいて前記妨害処理を行う妨害手段と、前記妨害パラメータの変化率を前記第1プレイエリア及び前記第2プレイエリアの大きさに基づいて決定する妨害パラメータ変化率決定手段と、を備える。
【0020】
上記のように構成されたゲーム装置によれば、第1のプレイヤーは、設定された第1プレイエリアにおいて第1の入力を行うことでゲームを進行する。一方、第2のプレイヤーは、設定された第2プレイエリアにおいて第2の入力を行うことでゲームを進行する。1つのプレイエリアは、分割ラインに基づいて2つに分割され、それぞれが、第1プレイエリア及び第2プレイエリアに設定される。これによれば、第1プレイエリアの大きさが変化することに伴い、第2プレイエリアの大きさも変化する。一方、第2プレイエリアの大きさが変化することに伴い、第1プレイエリアの大きさも変化する。これによれば、プレイヤーの入力に基づいてプレイエリアの大きさを変化させることで、当該ゲームの難易度を変化させることが可能となる。さらに、プレイヤーは、自分以外のプレイヤーに設定されたプレイエリアの大きさも考慮することとなり、ゲームの戦略性を高めることができる。なお、ゲーム装置は、第1の入力及び第2の入力に基づいて変化するバトルパラメータを設定する。ここで、バトルパラメータは、第1の入力及び第2の入力に基づいて、ゲームにおける第1プレイヤーと第2プレイヤーの優劣を示すパラメータである。そして、ゲーム装置は、バトルパラメータに基づいて、プレイエリアを分割する分割ラインの位置を変化させる。これによれば、プレイヤーは、バトルパラメータの変化を目安として明確にプレイエリアの大きさの変化を把握することができる。
【0021】
さらに、上記のように構成されたゲーム装置においては、第1の入力及び第2の入力に基づいて変化する妨害パラメータを設定する。妨害パラメータは、相手プレイヤーの入力の精度を低下させる妨害処理の基準となる。妨害処理は、例えば、移動オブジェクトの速度を変化させる、移動オブジェクトを途中で消滅させる、移動オブジェクトを途中から出現させる等が挙げられる。そして、ゲーム装置は、妨害パラメータに基づいて相手プレイヤーの入力に対する妨害処理を行う。ここで、妨害パラメータの変化率は、第1プレイエリア及び第2プレイエリアの大きさに基づいて決定される。例えば、妨害パラメータの変化が大きいほど相手プレイヤーの入力に対する妨害処理が激しくなる場合、ゲーム装置は、能力の高いプレイヤーの妨害パラメータの変化率を低く設定し、能力の低いプレイヤーの妨害パラメータの変化率を高く設定することができる。つまり、能力の高いプレイヤーは妨害処理が行われやすく、能力の低いプレイヤーは妨害処理が行われにくくなるようにすることができる。このように、妨害パラメータの変化率を決定することにより、プレイヤーの能力を考慮した難易度の調整を図ることができる。よって、プレイヤーは、一定の緊張感を持って楽しくゲームを行うことができる。
【0022】
上記ゲーム装置の一態様では、前記妨害パラメータ変化手段は、前記プレイエリアにおいて前記タイミング判定手段が一致と判定した前記入力に基づいて前記妨害パラメータを変化させ、前記ゲーム装置は、前記妨害パラメータに基づいて前記妨害処理を行うか否かを判定する妨害判定手段をさらに備え、前記妨害手段は、前記妨害判定手段に基づいて前記妨害処理を行う。これによれば、妨害パラメータは、移動オブジェクトの告知するタイミングに合わせてプレイヤーが正確に入力した場合に変化する。即ち、能力の低いプレイヤーが入力ミス等をしても妨害パラメータの変化に影響を与えない。そのため、全ての入力が妨害パラメータの変化に影響を与える場合と比較して、能力の低いプレイヤーが相手プレイヤーの入力に対して妨害処理を行う可能性が高くなる。また、プレイヤーは、妨害パラメータに基づいて妨害処理を行うか否かを判定する。つまり、プレイヤーは相手プレイヤーに対して最も効果的なタイミングを判断して妨害処理を行うことができる。よって、プレイヤーは妨害のタイミングも考慮してゲームを行うこととなり、当該ゲームの遊戯性を高めることができる。
【0023】
本発明の別の観点では、コンピュータにより実行されるプログラムであって、第1プレイヤーが入力する第1プレイエリアと、第2プレイヤーが入力する第2プレイエリアと、前記第1プレイエリア及び前記第2プレイエリアを分割する位置にあって前記第1プレイヤー及び前記第2プレイヤーが入力する共通プレイエリアとを含むプレイエリアを設定するプレイエリア設定手段、前記第1のプレイヤーが前記第1プレイエリア及び前記共通プレイエリアにおいて第1の入力を行うための第1の入力手段、前記第2のプレイヤーが前記第2プレイエリア及び前記共通プレイエリアにおいて第2の入力を行うための第2の入力手段、前記第1の入力及び前記第2の入力に基づいて、ゲームにおける前記第1プレイヤー及び前記第2プレイヤーの優劣を示すバトルパラメータを変化させるバトルパラメータ変化手段、前記バトルパラメータに基づいて前記共通プレイエリアの位置を変化させる共通プレイエリア位置変化手段、前記共通プレイエリアの位置を変化させることにより、前記第1プレイエリア及び/又は前記第2プレイエリアの大きさを変化させるプレイエリア変化手段として前記コンピュータを機能させる。
【0024】
本発明のさらに別の観点では、第1のプレイヤー及び第2のプレイヤーが、それぞれに対して設定された第1及び第2のプレイエリアにおいてゲームを進行するコンピュータにより実行されるプログラムであって、プレイエリアを分割する分割ラインに基づいて1つのプレイエリアを2つに分割することにより、前記第1プレイエリア及び前記第2プレイエリアを設定するプレイエリア設定手段、前記第1のプレイヤーが前記第1プレイエリアにおいて第1の入力を行うための第1の入力手段、前記第2のプレイヤーが前記第2プレイエリアにおいて第2の入力を行うための第2の入力手段、前記第1の入力及び前記第2の入力に基づいて前記ゲームにおける前記第1プレイヤー及び前記第2プレイヤーの優劣を示すバトルパラメータを変化させるバトルパラメータ変化手段、前記バトルパラメータに基づいて前記分割ラインの位置を変化させる分割ライン位置変化手段、前記分割ラインの位置を変化させることにより前記第1プレイエリア及び/又は前記第2プレイエリアの大きさを変化させるプレイエリア変化手段、前記第1の入力及び第2の入力に基づいて、相手プレイヤーの入力の精度を低下させる妨害処理の基準となる妨害パラメータを変化させる妨害パラメータ変化手段、前記妨害パラメータに基づいて前記妨害処理を行う妨害手段、前記妨害パラメータの変化率を前記第1プレイエリア及び前記第2プレイエリアの大きさに基づいて決定する妨害パラメータ変化率決定手段、として前記コンピュータを機能させる。
【0025】
本発明のプログラムによれば、そのプログラムをコンピュータに読み取らせて実行することにより、当該コンピュータを本発明のゲーム装置として機能させることができる。また、上記のプログラムにおいては、先にゲーム装置について述べたのと同様の態様とすることにより、ゲーム装置と同様の作用効果を奏することが可能となる。
【0026】
【発明の実施の形態】
以下、図面を参照して本発明の好適な実施の形態について説明する。
【0027】
[ゲーム装置の構成]
図1は本発明が適用された家庭用音楽ゲーム装置の制御系のブロック図である。家庭用音楽ゲーム装置は、記憶媒体としてのDVD−ROM15に記録されたゲーム用プログラムに従って所定のゲームを実行するものである。
【0028】
このゲーム装置は、モニタ9、スピーカ10、コントローラ12、補助記憶装置13、DVD−ROM15、ゲーム機本体16で構成される。モニタ9には家庭用のテレビ受像機が、スピーカ10にはそのテレビ受像機の内蔵スピーカが一般に使用される。コントローラ12は入力装置として機能するものであり、そこにはプレイヤーによる操作を受け付ける操作部材が設けられる。
【0029】
補助記憶装置13は、ゲーム進行状況などに関連するデータを記憶するための記憶媒体であり、例えば半導体メモリなどを使用することができる。DVD−ROM15にはゲームの実行に必要なプログラムやデータが記録されているが、それらの詳細については後述する。なお、DVD−ROM15の代わりに、CD−ROMや半導体メモリなどの各種記憶媒体を用いてもよい。
【0030】
一方、ゲーム機本体16は、マイクロプロセッサを主体として構成されたCPU1と、そのCPU1に対する主記憶装置としてのROM2及びRAM3と、画像処理及び音声処理用のグラフィックスプロセッシングユニット(GPU)4及びサウンドプロセッシングユニット(SPU)6と、それらのユニットに対するバッファ5、7と、DVD−ROM読取装置8とを有している。ROM2には、ゲーム機の複数体の動作制御に必要なプログラムとしてのオペレーティングシステムが書き込まれる。RAM3には記憶媒体としてのDVD−ROM15から読み取ったゲーム用のプログラムやデータが必要に応じて書き込まれる。
【0031】
GPU4はCPU1から画像データを受け取ってフレームバッファ5上にゲーム画面を描画するとともに、その描画された画像のデータを所定のビデオ再生信号に変換して所定のタイミングでモニタ9に出力する。SPU6は、DVD−ROM15から読み出されてサウンドバッファ7に記録された音声、楽音等のデータや音源データ等を再生してスピーカ10から出力させる。
【0032】
DVD−ROM読取装置8は、CPU1からの指示に従ってDVD−ROM15上に記録されたプログラムやデータを読み取り、その読み取った内容に対応した信号を出力する。
【0033】
CPU1にはバス14を介して通信制御デバイス11が接続され、そのデバイス11にはコントローラ12及び補助記憶装置13がそれぞれ着脱自在に接続される。通信制御デバイス11は一定周期(例えば1/60秒)でコントローラ12の操作部材の操作状態を走査し、その走査結果に対応した信号をCPU1に出力する。CPU1はその信号に基づいてコントローラ12の操作状態を判別する。なお、コントローラ12及び補助記憶装置13は通信制御デバイス11に対して複数並列に接続可能である。
【0034】
なお、コントローラ12には種々の構成のものが使用できる。例えば、図2に汎用コントローラ12Aを示す。また、図3に専用コントローラ12Bを示す。
【0035】
図2の汎用コントローラ12Aはゲームの種類に拘わりなく一般的に使用されるものであり、樹脂製の本体MBの左右にはそれぞれ4つずつ押釦スイッチPB1〜PB4、PB5〜PB8が十字型に設けられ、本体MBの前面側にはそれぞれ2つずつ押釦スイッチPB9〜PB12が設けられている。本体MBの中央には小型の押釦スイッチPB13、PB14が設けられている。左側の押釦スイッチPB1〜PB4は一般にキャラクタやカーソル等の移動方向を指定する手段として使用され、これらを合わせて方向指示スイッチと呼ぶこともある。右側の押釦スイッチPB5〜PB8にはゲームの種々のコマンド等が割り当てられている。押釦スイッチPB5〜PB8には、これらの象徴として例えば「△」、「×」、「□」又は「○」の記号が表示される。前面側の押釦スイッチPB9、PB11には数字「1」が、押釦スイッチPB10、PB12には数字「2」がそれぞれ表示され、押釦スイッチPB11は「L1ボタン」、PB10は「L2ボタン」、PB11は「R1ボタン」、PB12は「R2ボタン」と呼ばれる。さらに押釦スイッチPB13はセレクトボタン、押釦スイッチPB14はスタートボタンと呼ばれる。
【0036】
図3の専用コントローラ12Bはゲームの種類に基づき当該ゲーム専用として使用されるものであり、本体にA〜Iまで9つの押釦スイッチが設けられている。9つの押釦スイッチはそれぞれ汎用コントローラ12Aの押釦スイッチに対応付けられており、Aが「PB10」、Bが「PB9」、Cが「PB3」、Dが「PB1」、Eが「PB4」、Fが「PB5」、Gが「PB8」、Hが「PB11」、Iが「PB12」にそれぞれ対応しているものとする。
【0037】
[音楽ゲーム]
次に、本発明を音楽ゲームに適用した例について説明する。音楽ゲームは、プレイエリア内で移動する移動オブジェクト(以下、「ポップ」と呼ぶ。)が告知するタイミングに合わせて、プレイヤーがコントローラ12を操作して所定の入力をすることにより擬似的に楽曲の演奏を行うゲームである。即ち、ポップは、プレイヤーの入力タイミングを示す機能を有する。
【0038】
また、音楽ゲームは、大きく分けて1人モード及び対戦モードから構成される。ゲーム進行中にプレイヤーは、コントローラ12を操作して上記2つのモードのいずれかを選択し、ゲームを進行させる。1人モードとは、1つの楽曲を1人で演奏するモードである。一方、対戦モードとは、他のプレイヤーと2人で1つの楽曲を演奏し、どちらのプレイヤーが正確なタイミングで入力することにより演奏できたかを競うモードである。本発明は、特に対戦モードにおいて、プレイエリアを変化させることにより難易度を変化させ、ゲーム性の幅を広げることに関するものである。
【0039】
対戦モードについて、図4を参照して説明する。図4は、対戦モードにおける音楽ゲームの表示画面例である。図4(a)に示すように、対戦モードにおける表示画面は、プレイエリア30、バトルパラメータゲージ40、妨害パラメータゲージ41及び42により構成されている。
【0040】
まず、プレイエリア30について説明する。プレイエリア30は、9つのラインから構成され、各ラインにおける画面上部からポップ34が所定の楽曲に合わせて発生する。ポップ34は、画面上部から下部へ各ラインに沿って移動し、判定ライン35に到達した時点でプレイヤーがコントローラ12を操作して所定の入力をすることにより消滅する。このとき、プレイヤーがタイミングよく所定の入力を行うと楽曲のBGMと合う適切な音が演奏される。つまり、プレイヤーは、次々と発生するポップ34の告知するタイミングにあわせて所定の入力をすることにより楽曲を演奏する。
【0041】
また、プレイエリア30は、第1プレイヤー(以下、「1P」と呼ぶ。)のプレイエリアとして設定される1Pプレイエリア31、第2プレイヤー(以下、「2P」と呼ぶ。)のプレイエリアとして設定される2Pプレイエリア32、共通プレイエリア33、判定ライン35及び確認釦36から構成されている。
【0042】
1Pは、1Pプレイエリア31内で移動するポップ34の告知するタイミングに合わせて所定の入力をすることにより楽曲を演奏する。一方、2Pは、2Pプレイエリア32内で移動するポップ34の告知するタイミングに合わせて所定の入力をすることにより楽曲を演奏する。なお、1Pが2Pプレイエリア32内で移動するポップ34に基づいて行った入力は、誤った入力とみなされる。2Pが1Pプレイエリア31内で移動するポップ34に基づいて行った入力も同様に誤った入力とみなされる。
【0043】
共通プレイエリア33は常に1ラインであり、詳細は後述するが、一定の条件に基づいて矢印50又は51の方向に位置が移動する。具体的に、一定の条件に基づいて矢印50の方向に移動した共通プレイエリア43を図4(b)に示す。なお、1Pプレイエリア31及び2Pプレイエリア32は最低でも1ラインは確保する必要があるため、共通プレイエリア43は、プレイエリア30内の両端のラインを除く7ライン間を移動可能である。また、1P及び2Pは、双方共に共通プレイエリア33内で移動するポップ34の告知するタイミングに合わせて所定の入力をすることで演奏することができる。
【0044】
確認釦36は、プレイエリア30内の各ラインに1つ対応付けられている。さらに、確認釦36は、図3に示す専用コントローラ12Bの各押釦スイッチに対応付けられている。つまり、プレイヤーは、所定のラインに沿って移動するポップ34の告知するタイミングに合わせて、専用コントローラ12Bの当該ラインに対応付けされた押釦スイッチを押下することにより入力を行う。このようにしてポップ34はプレイヤーに入力タイミングを告知しているのである。
【0045】
具体的に、図4(a)に示すように、1Pプレイエリア31における左から4列目のラインが、「D」と表示された確認釦36に対応付けてあるとする。1Pは、左から4列目のラインに沿ってポップ34が判定ライン35に到達した時、タイミングよく専用コントローラ12Bの押釦スイッチPB1を押下することで入力を行い適切な音を演奏することができる。なお、1P及び2Pは、各プレイヤー1個ずつコントローラ12を有するものとする。
【0046】
次に、バトルパラメータについて説明する。バトルパラメータは、音楽ゲームの対戦モードにおいて、1Pと2Pの優劣を示すパラメータであり、1P及び2P双方の入力に基づいて変化するバトルパラメータゲージ40で表現されている。詳細は後述するが、共通プレイエリア33は、バトルパラメータの割合に基づいて、プレイエリア30内における位置が変化する。
【0047】
次に、妨害パラメータについて説明する。妨害パラメータは、各プレイヤーそれぞれに設定されており、1P妨害パラメータ及び2P妨害パラメータがある。そして、1P妨害パラメータ及び2P妨害パラメータは、音楽ゲームの対戦モードにおいて各プレイヤーの入力に基づいてそれぞれ変化する1P妨害パラメータゲージ41及び2P妨害パラメータゲージ42で表現されている。詳細は後述するが、プレイヤーは、妨害パラメータに基づいて対戦プレイヤーに妨害を与えることができる。具体的に、1P妨害パラメータは、1Pプレイエリア31における1Pの入力に基づいて変化する。2P妨害パラメータは、2Pプレイエリア32における2Pの入力に基づいて変化する。そして、1Pは、1P妨害パラメータの変化に基づいて2Pの入力を妨害することが可能である。一方、2Pは、2P妨害パラメータの変化に基づいて1Pの入力を妨害することが可能である。
【0048】
[入力タイミングの判定]
次に、入力タイミングの判定について図5を参照して説明する。図5は、図4(a)又は(b)に示すプレイエリア30を構成する任意の1ラインを拡大したものであり、プレイヤーの入力タイミングに基づき、図5(a)〜(e)の5パターンに場合分けしてある。なお、ゲーム装置は、プレイヤーが演奏する楽曲のBGMに合わせて正確なタイミングで入力が行われるようにポップ34の発生及び移動を設定し、当該設定は、図1に示すDVD−ROM15に予め記憶されているものとする。
【0049】
図5(a)は、ポップ34の中心37がちょうど判定ライン35と一致するタイミングで、プレイヤーが所定の入力をした場合である。この場合、ゲーム装置は、予め設定された正確なタイミングでプレイヤーが入力を行ったと判定する。言い換えれば、プレイヤーは、常にポップ34の中心37が判定ライン35と一致するタイミングで押釦スイッチの押下を行うことで正確に楽曲を演奏することができる。そして、ゲーム装置は、予め設定された正確なタイミングでの入力をGREAT判定とし、図4(a)に示すように「GREAT」をメッセージ60として画面上に表示する。
【0050】
図5(b)は、ポップ34の中心37が境界ライン51と判定ライン35の間にあるタイミングで、プレイヤーが所定の入力をした場合である。この場合、ゲーム装置は、予め設定された範囲内のタイミングでプレイヤーが入力を行ったと判定する。具体的には、予め設定された正確なタイミングより少し速くプレイヤーが入力をしたと判定する。ゲーム装置は、プレイヤーが所定の入力をしたタイミングで音を演奏するため、この場合、正確なタイミングより少し早く音が演奏される。そして、ゲーム装置は、予め設定された範囲内のタイミングでの入力をGOOD判定とし、図4(a)に示すように「GOOD」をメッセージ61として画面上に表示する。
【0051】
図5(c)は、ポップ34の中心37が判定ライン35と境界ライン52の間にあるタイミングで、プレイヤーが所定の入力をした場合である。この場合、ゲーム装置は、図5(b)と同様に、予め設定された範囲内のタイミングでプレイヤーが入力を行ったと判定する。具体的には、予め設定された正確なタイミングより少し遅れてプレイヤーが入力をしたと判定する。ゲーム装置は、プレイヤーが所定の入力をしたタイミングで音を演奏するため、この場合、正確なタイミングより少し遅く音が演奏される。そして、ゲーム装置は、図5(b)と同様に予め設定された範囲内のタイミングでの入力をGOOD判定とし、図4(a)に示すように「GOOD」をメッセージ62として画面上に表示する。
【0052】
図5(d)は、ポップ34の中心37が境界ライン51より上部にあるタイミングで、プレイヤーが所定の入力をした場合である。この場合、ゲーム装置は、予め設定されたタイミングの範囲外でプレイヤーが所定の入力を行ったと判定する。具体的には、予め設定された範囲のタイミングよりかなり速くプレイヤーが入力を行ったと判定する。ゲーム装置は、プレイヤーが所定の入力をしたタイミングで音を演奏するため、この場合、正確なタイミングよりかなり早く音が演奏される。即ち、不自然な音が演奏される。そして、ゲーム装置は、予め設定されたタイミングの範囲外での入力をBAD判定とし、「BAD」をメッセージとして画面上に表示する。
【0053】
図5(e)は、プレイヤーが所定の入力をしないまま、ポップ34の中心37が境界ライン52を越えてしまった場合である。この場合、ゲーム装置は、予め設定されたタイミングの範囲内でプレイヤーが所定の入力を行わなかったと判定する。具体的には、当該ポップ34に基づいてプレイヤーが所定の入力を行わなかったと判定する。ゲーム装置は、プレイヤーが所定の入力をしたタイミングで音を演奏するため、この場合、必要な音が演奏されないこととなる。即ち、音が抜けた演奏となる。そして、ゲーム装置は、予め設定された範囲内で入力しなかった場合を図5(d)と同様にBAD判定とし、図4(a)に示すように「BAD」をメッセージ63として画面上に表示する。なお、ゲーム装置によるBAD判定の後、ポップ34は消滅する。
【0054】
なお、1Pプレイエリア31及び2Pプレイエリア32における入力タイミングの判定は上述のとおり、GREAT判定、GOOD判定、BAD判定の3種類である。しかし、共通プレイエリア33においてはポップ34の中心37がちょうど判定ライン35と一致するタイミングで入力した場合、及び、それ以外の場合の判定のみである。即ち、ゲーム装置による入力タイミングの判定は、GREAT判定及びBAD判定の2種類である。これは、共通プレイエリア33は、1P及び2Pの双方が入力するため、予め設定された範囲内で入力した場合にGOOD判定をすると整合性を保つために処理が複雑となるからである。よって、1Pプレイエリア31及び2Pプレイエリア32ではGOOD判定となる入力タイミングであっても、共通プレイエリア33ではBAD判定となる。
【0055】
[バトルパラメータ]
次に、バトルパラメータについて図6を参照して説明する。図6(a)はバトルパラメータを、図6(b)はバトルパラメータ変化率情報を示す図である。
【0056】
バトルパラメータは、音楽ゲームの対戦モードにおいて、1Pと2Pの優劣を示すパラメータであり、1P及び2P双方のプレイヤーの入力に基づいて変化するバトルパラメータゲージ40で表現されている。そして、共通プレイエリア33は、バトルパラメータの割合に基づいてプレイエリア30内における位置が変化する。そのため、バトルパラメータは、図6(a)に示すように、1Pバトルパラメータ及び2Pバトルパラメータにより構成されており、1Pバトルパラメータと2Pバトルパラメータを合わせると常に100%となるように設定されている。
【0057】
また、バトルパラメータは、楽曲のスタート時は、1Pバトルパラメータと2Pバトルパラメータがそれぞれ50%の割合で設定されており、楽曲のスタート後は1P及び2Pの入力に基づいてその割合が変化する。
【0058】
具体的には、1Pプレイエリアにおける1Pの入力タイミングがBAD判定の場合、1Pバトルパラメータは減少する。一方、2Pプレイエリアにおける2Pの入力タイミングがBAD判定の場合、同様に、2Pバトルパラメータは減少する。このような、バトルパラメータの変化率を情報として記憶したバトルパラメータ変化率情報を図6(b)に示す。なお、バトルパラメータ変化率情報は、図1に示すDVD−ROM15に記憶されている。
【0059】
バトルパラメータ変化率情報は、図6(b)に示すように、プレイエリア、1Pの入力タイミング、2Pの入力タイミング及びバトルパラメータ変化率から構成されている。プレイエリアは、1P又は2Pにより入力されたプレイエリアの種類であり、共通プレイエリア33、1Pプレイエリア31及び2Pプレイエリア32のいずれかである。
【0060】
入力タイミングは、1P又は2Pによる入力の正確さに基づく種類であり、「GREAT」又は「BAD」のいずれかである。「GREAT」は、上述のとおり、ポップ34の中心37がちょうど判定ライン35と一致する正確なタイミングで、プレイヤーが所定の入力をしたGREAT判定の場合である。一方、「BAD」は、上述のとおり、予め設定されたタイミングの範囲内でプレイヤーが所定の入力をしなかったBAD判定の場合である。なお、予め設定された範囲内での入力であるGOOD判定は、バトルパラメータの変化には影響を与えない。
【0061】
バトルパラメータ変化率とは、入力されたプレイエリアと、1P及び2Pの入力タイミングに基づいて予め設定されたバトルパラメータの変化する割合である。
【0062】
そこで、バトルパラメータ変化率情報におけるプレイエリア、1Pの入力タイミング、2Pの入力タイミング及びバトルパラメータ変化率を具体的に説明する。
【0063】
共通プレイエリア33において、1Pの入力タイミング及び2Pの入力タイミングが「BAD」である場合、バトルパラメータの割合は変化しない。双方が「BAD」である場合は、例えば、1P及び2Pの双方が共通プレイエリア33内を移動するポップ34に基づいて入力をしなかった場合である。一方、共通プレイエリア33において、1Pの入力タイミング及び2Pの入力タイミングが「GREAT」である場合も、バトルパラメータの割合は変化しない。双方が「GREAT」である場合は、例えば、1P及び2Pの双方が、共通プレイエリア33内を移動するポップ34の中心37がちょうど判定ライン35と一致するタイミングで所定の入力をした場合である。
【0064】
また、共通プレイエリア33において、1P及び2Pの入力タイミングが同時ではなく、且つ、1Pの入力タイミングが「BAD」である場合、1Pバトルパラメータが10%減少し、それに伴って2Pバトルパラメータが10%増加する。一方、共通プレイエリア33において、1P及び2Pの入力タイミングが同時ではなく、且つ、1Pの入力タイミングが「GREAT」である場合、1Pのバトルパラメータが10%増加し、それに伴って2Pバトルパラメータが10%減少する。なお、図6(b)に示すように、1Pの入力タイミングが同時ではなく2Pの入力タイミングが「BAD」又は「GREAT」である場合も同様であるため、便宜上説明を省略する。
【0065】
また、1Pプレイエリア31において、1Pの入力タイミングが「BAD」である場合、1Pバトルパラメータが10%減少し、それに伴って2Pバトルパラメータが10%増加する。一方、2Pプレイエリア32において、2Pの入力タイミングが「BAD」である場合、2Pバトルパラメータが10%減少し、それに伴って1Pバトルパラメータが10%増加する。
【0066】
[共通プレイエリア]
次に、バトルパラメータの変化に基づく共通プレイエリア33の移動について説明する。図4(a)に示す共通プレイエリア33は、バトルパラメータの1Pバトルパラメータ又は2Pバトルパラメータのどちらか一方が100%になると矢印50又は51の方向に1列移動する。
【0067】
なお、バトルパラメータの割合が100%になることで、共通プレイエリア33が1列移動すると、バトルパラメータの割合は、再びスタート時と同様に、1Pバトルパラメータと2Pバトルパラメータがそれぞれ50%の割合に設定される。そして、継続する1P及び2Pの入力タイミングに基づいてその割合が変化する。
【0068】
具体的には、バトルパラメータにおいて1Pバトルパラメータが100%となった場合、図4(b)に示すように、共通プレイエリア33は矢印50の方向に1列移動する。即ち、1Pがプレイする1Pプレイエリア31が1列分広くなり、2Pのプレイする2Pプレイエリア32が1列分狭くなる。
【0069】
このように、バトルパラメータの割合に基づいて共通プレイエリア33を移動させ、1つの楽曲が終了した時点でプレイエリアが広い方のプレイヤーが勝者となる。つまり、共通プレイエリア33の位置に基づいて1P及び2Pの勝敗が決定する。例えば、図4(b)に示すように、1Pプレイエリア31が2Pプレイエリア32より広い場合、1Pが勝者となる。
【0070】
バトルパラメータの割合は、上述のように、1P及び2Pの入力タイミングに基づいて変化する。そのため、バトルパラメータの割合が100%になったプレイヤーは、もう一方のプレイヤーと比較して入力タイミングが正確であるといえる。即ち、当該プレイヤーの方がもう一方のプレイヤーよりも能力が高いといえる。また、通常、プレイエリアが広いほどポップ34の数が増加するため、プレイヤーは楽曲に合わせてポップ34に基づいて正確な入力を行うことが難しくなる。
【0071】
このことから、本発明は、バトルパラメータの割合に基づいて共通プレイエリア33を移動させ、1Pプレイエリア及び2Pプレイエリアの大きさを変化させることで、双方のプレイヤーの能力を考慮した難易度の調整を可能としている。つまり、能力の高いプレイヤーのプレイエリアを広げることで、当該能力の高いプレイヤーの難易度を増し、入力ミスを増加させる傾向とする。一方、能力の低いプレイヤーのプレイエリアを狭めることで、当該能力の低いプレイヤーの難易度を低下させ、入力ミスを減少させる傾向とする。これにより、能力の高いプレイヤーの緊張感の低下、能力の低いプレイヤーの戦意喪失、能力の低いプレイヤーの入力ミスによる楽曲の完成度の低下等を回避することができる。
【0072】
[妨害パラメータ]
次に、妨害パラメータについて図7及び図8を参照して説明する。図7(a)は妨害パラメータを、図7(b)は妨害情報を示す図である。また、図8は、一定の条件下における妨害パラメータ増加率情報を示す図である。
【0073】
妨害パラメータは、各プレイヤーそれぞれに設定されており、1P妨害パラメータ及び2P妨害パラメータがある。そして、1P妨害パラメータ及び2P妨害パラメータは、音楽ゲームの対戦モードにおいて各プレイヤーの入力に基づいてそれぞれ変化する1P妨害パラメータゲージ41及び2P妨害パラメータゲージ42で表現されている。プレイヤーは、妨害パラメータに基づいて対戦プレイヤーに妨害を与えることができる。ここで、妨害とは、相手プレイヤーの入力の精度を低下させることである。妨害パラメータは、図7(a)に示すように、0%から最大100%まで値が変化する。なお、スタート時は0%に設定されている。
【0074】
さらに、妨害パラメータは、値25%がレベル(以下、「LV」と呼ぶ。)1、50%がLV2、75%がLV3、100%がLV4と設定している。ここで、LVとは、プレイヤーが対戦プレイヤーに与える妨害方法の識別情報である。なお、図7(b)に示す妨害情報は、LVに対応付けて妨害方法を記憶している。妨害情報に示すように、LVが高くなるほど、対戦プレイヤーに与える妨害も大きくなる。プレイヤーは、妨害パラメータが設定された値以上になると、コントローラ12で妨害発生操作をすることにより、妨害情報に基づいて対戦プレイヤーに所定の妨害を与えることができる。なお、妨害パラメータの値とLVの対応付けは、これに限らず、任意に設定することが可能である。
【0075】
具体的に、プレイヤーが妨害パラメータの値が25%以上50%未満の時点で、妨害発生操作をすることにより、ゲーム装置は、妨害情報に基づいてLV1に対応付けされた妨害方法として対戦プレイヤーのポップのスピードを上昇させる。また、プレイヤーが妨害パラメータの値が50%以上75%未満の時点で、妨害発生操作をすることにより、ゲーム装置は、妨害情報に基づいてLV1及びLV2に対応付けされた妨害方法として対戦プレイヤーのポップのスピードを上昇させ、且つ、ポップを途中で消滅させる。同様に、プレイヤーが妨害パラメータの値が75%以上100%未満の時点で、妨害発生操作をすることにより、ゲーム装置は、妨害情報に基づいてLV1、LV2及びLV3に対応付けされた妨害方法の全てを対戦プレイヤーに行う。さらに、プレイヤーが妨害パラメータの値が100%となった時点で、妨害発生操作をすることにより、ゲーム装置は、妨害情報に基づいてLV1、LV2、LV3及びLV4に対応付けされた妨害方法の全てを対戦プレイヤーに行う。
【0076】
なお、プレイヤーが妨害発生操作することにより対戦プレイヤーの妨害を行うと、当該プレイヤーの妨害パラメータは再びスタート時と同様に0%となる。そして、継続するプレイヤーの入力に基づいて妨害パラメータの値は変化する。
【0077】
次に、図8を参照して、妨害パラメータの増加率について説明する。図8は、一定の条件下における妨害パラメータ増加率情報を示す。
【0078】
妨害パラメータの増加率は、プレイエリア30における1Pプレイエリア及び2Pプレイエリアを構成するライン数の比率に基づいて決定する。具体的には、妨害パラメータ増加率は、ライン数と反比例する。即ち、ライン数が多いほど妨害パラメータ増加率は低くなり、ライン数が少ないほど妨害パラメータ増加率は高くなる。
【0079】
ここで、妨害パラメータの増加率について図4及び図8を参照して詳しく説明する。共通プレイエリア33が図4(a)に示すような位置にある場合、1Pプレイエリア31及び2Pプレイエリア32共に、それぞれのプレイエリアを構成するライン数は4つである。このように、1Pプレイエリア31及び2Pプレイエリア32を構成するライン数の割合が「1:1」の場合における1P妨害パラメータ及び2P妨害パラメータの増加率情報を図8(a)に示すものとする。即ち、1P妨害パラメータは、1Pプレイエリア31における1Pの入力タイミングが「GOOD」の場合5%増加し、1Pの入力タイミングが「GREAT」の場合10%増加するものとする。一方、2P妨害パラメータも同様に、2Pプレイエリア32における2Pの入力タイミングが「GOOD」の場合5%増加し、2Pの入力タイミングが「GREAT」の場合10%増加するものとする。
【0080】
ここで、「GOOD」は、上述のとおり、予め設定された範囲内のタイミングで、プレイヤーが所定の入力をしたGOOD判定の場合である。なお、上述のBAD判定は、妨害パラメータの変化には影響を与えない。また、共通プレイエリア33における1P及び2Pの入力も、妨害パラメータの変化には影響を与えない。
【0081】
共通プレイエリア43が図4(b)に示すような位置にある場合、1Pプレイエリア31を構成するライン数は5つ、2Pプレイエリア32を構成するライン数は3つである。このように、1Pプレイエリア31及び2Pプレイエリア32を構成するライン数の割合が「5:3」である場合における1P妨害パラメータの増加率情報は図8(b)に示すものとなる。即ち、1P妨害パラメータは、1P入力エリア31における1Pの入力タイミングが「GOOD」の場合4%増加し、1Pの入力タイミングが「GREAT」の場合8%増加するものとする。
【0082】
図8(a)に示す1P妨害パラメータ増加率情報と図8(b)に示す1P妨害パラメータ増加率情報を比較すると、図8(b)に示す増加率の方が低く設定されている。これは、図4(b)に示す1Pプレイエリア31は図4(a)に示す1Pプレイエリア31よりライン数が多く、妨害パラメータにおけるゲージの増加率はライン数と反比例するからである。
【0083】
共通プレイエリア43が図4(b)に示すような位置にある場合、1Pプレイエリア32を構成するライン数は5つ、2Pプレイエリア32を構成するライン数は3つである。このように、1Pプレイエリア31及び2Pプレイエリア32を構成するライン数の割合が「5:3」である場合における2P妨害パラメータの増加率情報は図8(c)に示すものとなる。即ち、2P妨害パラメータ42は、2Pプレイエリア32における2Pの入力タイミングが「GOOD」の場合6%増加し、2Pの入力タイミングが「GREAT」の場合12%増加するものとする。
【0084】
図8(a)に示す2P妨害パラメータ増加率情報と図8(c)に示す2P妨害パラメータ増加率情報を比較すると、図8(c)に示す増加率の方が高く設定されている。これは、図4(b)に示す2Pプレイエリア32は図4(a)に示す2Pプレイエリア32よりライン数が少なく、妨害パラメータにおけるゲージの増加率はライン数と反比例するからである。
【0085】
なお、本発明において、妨害パラメータ増加率情報は、1Pプレイエリア31及び2Pプレイエリア32を構成するライン数の比率に基づいて予め全てのパターンをDVD−ROM15に記憶しておく方法、基準となる妨害パラメータ増加率情報のみを予めDVD−ROM15に記憶しておき当該比率に基づいてその都度算出する方法など種々の方法を適用して決定することができる。
【0086】
このように、妨害パラメータ増加率を、プレイエリアを構成するライン数と反比例するように設定しているのは、音楽ゲームの対戦モードにおけるプレイヤー同士の能力が離れている場合であっても、両方のプレイヤーが音楽ゲームを楽しむことができるようにするためである。
【0087】
本発明によれば、共通プレイエリア33はバトルパラメータに基づいて移動するため、プレイエリアが広くライン数の多いプレイヤーは、プレイエリアが狭くライン数の少ないプレイヤーと比較して能力が高いといえる。そのため、能力の高いプレイヤーの妨害パラメータの増加率を一定の水準より低くすることで、対戦プレイヤーへの妨害を起こしにくくする。一方、能力の低いプレイヤーの妨害パラメータの増加率を一定の水準より高くすることで、対戦プレイヤーへの妨害を起こしやすくする。これによれば、能力の高いプレイヤーに対する音楽ゲームの難易度を上げ、能力の低いプレイヤーに対する音楽ゲームの難易度を下げることとなり、ゲーム装置は、双方のプレイヤーの能力を考慮して難易度の調整を図ることが可能となる。
【0088】
また、本発明によれば、プレイヤーは、対戦プレイヤーに対して最も効果的なタイミングで妨害を行うよう妨害パラメータのゲージの値に基づいて戦略を練ることが可能となる。これにより、ゲーム性の幅を広げることができる。
【0089】
[機能ブロック]
図9に、本発明のゲームの機能ブロック図を示す。図示の各機能は、DVD−ROM15に記録されたプログラムをCPU1が実行し、必要に応じてSPU6などの構成要素を制御することにより実現される。
【0090】
図9に示すように、本発明のゲーム装置は、機能的にはポップ移動手段80、1P入力手段81、2P入力手段82、タイミング判定手段83、バトルパラメータ変化手段84、共通プレイエリア位置変化手段85、妨害パラメータ増加率決定手段86、妨害パラメータ変化手段87、妨害判定手段88及び妨害手段89を有する。
【0091】
ポップ移動手段80は、楽曲に基づきBGMに合わせてプレイエリア30の各ラインにポップ34を発生させ、画面の上部から下部へ発生させたポップ34を所定の速度で移動させる。そして、ポップ移動手段80は、ポップ34の移動によりプレイヤーに入力タイミングを告知する。
【0092】
1P入力手段81は、1Pプレイエリア31及び共通プレイエリア33内を、ポップ移動手段80によって移動するポップ34の告知するタイミングに合わせて、1Pがコントローラ12を操作することにより入力を行う。
【0093】
2P入力手段82は、2Pプレイエリア32及び共通プレイエリア33内を、ポップ移動手段80によって移動するポップ34の告知するタイミングに合わせて、2Pがコントローラ12を操作することにより入力を行う。
【0094】
タイミング判定手段83は、ポップ移動手段80によるポップ34の告知するタイミング、1P入力手段81による1Pの入力及び2P入力手段82による2Pの入力に基づいて、プレイエリア毎に入力タイミングの判定を行う。入力タイミングの判定は、例えば、正確なタイミングで入力を行うGREAT判定、予め設定された一定範囲内のタイミングで入力を行うGOOD判定及び一定範囲内のタイミングで入力を行わないBAD判定等が挙げられる。そして、タイミング判定手段83は、1Pプレイエリア31における入力タイミングの判定を1Pカウントとして、2Pプレイエリア32における入力タイミングの判定を2Pカウントとして、共通プレイエリア33における入力タイミングの判定を共通カウントとして、図1に示すRAM3に記憶する。
【0095】
バトルパラメータ変化手段84は、タイミング判定手段83が記憶した1Pカウント、2Pカウント、共通カウント及び図6(b)に示すバトルパラメータ変化率情報に基づいてバトルパラメータにおける1Pバトルパラメータ及び2Pバトルパラメータの割合を変化させる。
【0096】
共通プレイエリア位置変化手段85は、バトルパラメータ変化手段84により変化したバトルパラメータに基づいてプレイエリア30内における共通プレイエリア33の位置を変化させる。例えば、バトルパラメータにおいて1Pバトルパラメータが100%となった場合、共通プレイエリア33は、1Pプレイエリア31が広くなるように移動する。
【0097】
妨害パラメータ増加率決定手段86は、1Pプレイエリア31及び2Pプレイエリア32の広さに反比例するように、図8に示すような1P妨害パラメータ増加率情報及び2P妨害パラメータ増加率情報を決定する。
【0098】
妨害パラメータ変化手段87は、タイミング判定手段83が記憶した1Pカウント及び妨害パラメータ増加率決定手段86が決定した1P妨害パラメータ増加率情報に基づいて1P妨害パラメータを変化させる。また、妨害パラメータ変化手段87は、タイミング判定手段83が記憶した2Pカウント及び妨害パラメータ増加率設定手段86が設定した2P妨害パラメータ増加率情報に基づいて2P妨害パラメータを変化させる。
【0099】
妨害判定手段88は、1P又は2Pがコントローラ12により所定の妨害発生操作を行ったか否かを判定する。妨害発生操作とは、例えば、コントローラ12において任意の釦を押下する等が挙げられる。
【0100】
妨害手段89は、妨害判定手段88が1P又は2Pが妨害発生操作を行ったと判定した場合、1P妨害パラメータ又は2P妨害パラメータ、及び、図7(b)に示す妨害情報に基づいて対戦プレイヤーへの妨害を行う。
【0101】
[対戦処理]
次に、対戦処理について図10のフローチャートを参照して説明する。なお、以下に説明する処理は、図1に示すDVD−ROM15から読み出され、ROM3にロードされたゲームプログラムに基づいてCPU1が各手段として機能することにより実行される。
【0102】
図10によれば、まず、CPU1は、プレイエリア毎に各プレイヤーの入力タイミングを判定し、カウントとして記憶する(ステップS1)。具体的に、プレイエリア30は、図4(a)に示すように、1Pプレイエリア31、2Pプレイエリア32及び共通プレイエリア33から構成される。CPU1は、1Pプレイエリア31内を移動するポップ34の告知するタイミングに合わせて1Pが入力した入力タイミングを判定し、全て1PカウントとしてRAM3に記憶する。また、CPU1は、2Pプレイエリア32内を移動するポップ34の告知するタイミングに合わせて2Pが入力した入力タイミングを判定し、全て2PカウントとしてRAM3に記憶する。さらに、CPU1は、共通プレイエリア33内を移動するポップ34の告知するタイミングに合わせて1P及び2Pが入力した入力タイミングを判定し、全て共通カウントとしてRAM3に記憶する。
【0103】
次に、CPU1は、各カウント及びバトルパラメータ変化率情報に基づいてバトルパラメータを変化させる(ステップS2)。具体的に、CPU1は、1Pカウントとして1Pの入力タイミング「BAD」が記憶されている場合、図6(b)に示すバトルパラメータ変化率情報に基づいて、バトルパラメータにおける1Pバトルパラメータを10%減少させ、それに伴い2Pバトルパラメータを10%増加させる。また、CPU1は、2Pカウントとして2Pの入力タイミング「BAD」が記憶されている場合、バトルパラメータ変化率情報に基づいて、バトルパラメータにおける2Pバトルパラメータを10%減少させ、それに伴い1Pバトルパラメータを10%増加させる。さらに、CPU1は、共通カウントとして記憶されるあらゆるパターンの入力タイミング及びバトルパラメータ変化率情報に基づいて、バトルパラメータの割合を変化させる。
【0104】
次に、CPU1は、ステップS2の変化によりバトルパラメータにおける1Pバトルパラメータ又は2Pバトルパラメータの割合のいずれか一方が100%となったか否かを判定する(ステップS3)。いずれか一方が100%になったと判定した場合、CPU1は、バトルパラメータに基づいてプレイエリア30における共通プレイエリア33の位置を移動する(ステップS4)。具体的に、図4(a)に示すような表示画面上において、バトルパラメータにおける1Pバトルパラメータが100%となった場合、CPU1は、図4(a)に示す共通プレイエリア33を矢印50の方向に1ライン移動させ、図4(b)に示す共通プレイエリア43とする。即ち、バトルパラメータにおいて割合が100%となった1Pの1Pプレイエリア31は1ライン広がり、対戦プレイヤーである2Pの2Pプレイエリア32は1ライン狭まる。
【0105】
バトルパラメータに基づいて共通プレイエリア33を移動した場合、又は、ステップS3の判定においていずれも100%ではないと判定した場合、CPU1は、各カウント及び妨害パラメータ増加率情報に基づいて妨害パラメータを変化させる(ステップS5)。
【0106】
具体的に、CPU1は、まず、1Pプレイエリア31及び2Pプレイエリア32のライン数に基づいて妨害パラメータ増加率情報を決定する。そして、CPU1は、1Pカウントとして記憶された1Pプレイエリア31における1Pの入力タイミング及び設定した1P妨害パラメータ増加率情報に基づいて、1P妨害パラメータ41を変化させる。また、CPU1は、2Pカウントとして記憶された2Pプレイエリア32における2Pの入力タイミング及び設定した2P妨害パラメータ増加率情報に基づいて、2P妨害パラメータ42を変化させる。
【0107】
次に、CPU1は、1P又は2Pが妨害発生操作を行ったか否かを判定する(ステップS6)。1P又は2Pの少なくとも一方が、妨害発生操作を行った場合、CPU1は、1P妨害パラメータ又は2P妨害パラメータ、及び、妨害情報に基づいて対戦プレイヤーに対し妨害を行う(ステップS7)。
【0108】
具体的に、1P妨害パラメータの値が50%以上75%未満の状態で1Pがコントローラ12により妨害発生操作を行った場合、CPU1は、図7(b)に示す妨害情報に基づきLV1及びLV2に対応付けされた2Pへの妨害方法として、2Pプレイエリア32内を移動するポップ34のスピードを上昇させ、且つ、ポップ34を途中で消滅させる。そして、妨害を行った後、CPU1は、妨害発生操作を行ったプレイヤーの妨害パラメータの値を0%とする(ステップS8)。
【0109】
ステップS8において妨害パラメータの値を0%とした場合、又は、ステップS6において1P及び2Pいずれのプレイヤーも妨害発生操作を行わなかった場合、CPU1は、1P又は2Pによる入力が終了したか否かを判定する(ステップS9)。入力の終了とは、プレイヤーが音楽ゲームを終了した場合等である。ステップS9の判定において、1P又は2Pによる入力が終了していないと判定した場合、CPU1は、ステップS1に戻りステップS1乃至ステップS9の処理を繰り返す。一方、入力が終了したと判定した場合、CPU1は、共通プレイエリア33の位置に基づいて1P及び2Pの勝敗を判定する(ステップS10)。
【0110】
具体的に、図4(b)に示すように、共通プレイエリア33の位置に基づいて、1Pプレイエリア31が5つのラインから構成され、2Pプレイエリア32が3つのラインから構成されることとなった場合、1Pが勝者、2Pが敗者となる。即ち、プレイエリアの広いプレイヤーが勝者となる。一方、図4(a)に示すように、共通プレイエリア33の位置に基づいて、1Pプレイエリア31及び2Pプレイエリア32の双方が4つのラインから構成されている場合、1Pと2Pは引き分けとなる。双方のプレイエリアの広さが同じだからである。
【0111】
このように、共通プレイエリア33の位置に基づいて1P及び2Pの勝敗を判定すると、CPU1は、対戦処理を終了する。なお、ステップS1乃至ステップS9の処理は、任意に設定したタイミングで行うことが可能である。
【0112】
通常、音楽ゲームにおいて、ポップ34は一定範囲のプレイエリア内で移動し、当該プレイエリアの大きさは1つの楽曲を演奏している間は変化しない。また、プレイエリアが広いほど移動するポップ34の数が増加するため、ポップ34の告知するタイミングに合わせてプレイヤーが正確に入力を行うことが難しくなる。そのため、本発明のようにバトルパラメータに基づいてプレイエリアの大きさを変化させることにより、対戦モードにおけるプレイヤー同士の能力を考慮して、楽曲の途中で難易度を調整することが可能となる。
【0113】
また、妨害パラメータ増加率をプレイエリアの大きさに反比例するように動的に決定することで、能力の高いプレイヤーは妨害が発生しやすく、能力の低いプレイヤーは妨害が発生しにくいようになっている。さらに、対戦の勝敗は、従来の音楽ゲームのようなポイント等ではなく、バトルパラメータに基づいて随時位置が変化する共通プレイエリア33の位置により決定する。このことから、本発明の音楽ゲームは逆転要素を多く含んでおり、能力の低いプレイヤーは、劣勢時であっても戦意を喪失することなく楽しむことができる。一方、能力の高いプレイヤーは、優勢時であっても気を緩めることなく楽曲終了まで緊張感を持って楽しむことができる。よって、能力の離れたプレイヤー同士が楽しく対戦することが可能となる。また、2人で演奏する楽曲の完成度を高めることができる。
【0114】
なお、本実施形態では、1P及び2Pの入力タイミングを、1Pカウント、2Pカウント及び共通カウントとして記憶しているが、本発明はこれに限定されるものではなく、1P及び2Pの入力タイミングを全てRAM3に記憶する方法であれば種々の方法を適用することが可能である。
【0115】
また、本実施形態は、1P及び2Pが各1個ずつコントローラ12を操作して音楽ゲームを対戦モードで楽しむことを想定している。しかし、本発明はこれに限定されるものではなく、1P及び2Pの2人で1個のコントローラ12を操作することとしても構わない。
【0116】
また、本実施形態は、バトルパラメータ変化率情報、妨害情報及び妨害パラメータ増加率情報を、それぞれ図6(b)、図7(b)及び図8に示すように設定しているが、任意に設定することが可能である。
【0117】
【発明の効果】
以上説明したように、本発明によれば、対戦しているプレイヤー同士の能力を考慮して、プレイエリアの大きさを変化させることで難易度の調整を行うことができる。
【図面の簡単な説明】
【図1】本発明が適用された音楽ゲームのゲーム装置の制御系ブロック図である。
【図2】図1のゲーム装置において使用可能なコントローラの外観を示す図である。
【図3】図1のゲーム装置において使用可能な専用コントローラの外観を示す図である。
【図4】音楽ゲームの表示画面例を示す。
【図5】ポップの判定タイミングを模式的に示す図である。
【図6】バトルパラメータ及びバトルパラメータ変化率情報を示す図である。
【図7】妨害パラメータ及び妨害情報を示す図である。
【図8】妨害パラメータ増加率情報を示す図である。
【図9】本発明のプログラムにより実現される機能のブロック図である。
【図10】対戦処理を示すフローチャートである。
【符号の説明】
1 CPU
2 ROM
3 RAM
4 GPU
5 フレームバッファ
6 SPU
7 サウンドバッファ
8 DVD−ROM読取装置
9 モニタ
10 スピーカ
11 通信制御デバイス
12 コントローラ
13 補助記憶装置
14 バス
15 DVD−ROM
16 ゲーム機本体
30 プレイエリア
31 1Pプレイエリア
32 2Pプレイエリア
33 共通プレイエリア
34 ポップ
35 判定ライン
36 確認釦
40 バトルパラメータ
41 1P妨害パラメータ
42 2P妨害パラメータ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a game apparatus and a program capable of changing the degree of difficulty by changing a play area and widening the range of game characteristics.
[0002]
[Prior art]
There is known a music game in which a player performs a pseudo-musical performance by performing predetermined input in accordance with a moving object moving on a screen. In such a music game, the moving object moves within a play area set within a certain range, and the size of the play area does not change while one piece of music is being played.
[0003]
Usually, when the number of moving objects increases, it becomes difficult for the player to input accurately according to the moving objects. Therefore, conventionally, the size of the play area does not change, and the difficulty level for each music piece in the music game is set based on the number and speed of moving objects.
[0004]
In addition, such a music game can be played between players. In this case, a certain range of play areas are set for the two players. Each player performs an input in accordance with a moving object that moves within the set play area, and two players play one piece of music. Winning or losing in a match is determined by points or the like based on the accuracy of each player's input in each play area. Since the difficulty level is set for each piece of music as described above, the difficulty levels of music pieces played by two players in the battle are the same.
[0005]
[Problems to be solved by the invention]
However, in such a conventional music game, there has been a problem that it is difficult to play against players having different abilities. Here, a highly capable player is a player who can input quickly and accurately in the music game. On the other hand, a player with low ability is a player with many input mistakes in the music game.
[0006]
For example, when the difficulty level of a song in a match is matched with a player with low ability, a player with high ability is too easy to feel the game. On the other hand, when the difficulty level of the music is matched with a player with high ability, a player with low ability is too difficult to make repeated input mistakes and loses the will to fight. In addition, even if a highly capable player plays a song perfectly by input, a player with low ability cannot perform the song at all due to an input mistake or plays the wrong sound, thereby playing the song. The degree of perfection will be lowered.
[0007]
The present invention has been made in view of the above points, and a game device capable of adjusting the degree of difficulty by changing the size of a play area in consideration of the abilities of players who are competing, and Provide a program.
[0008]
[Means for Solving the Problems]
In one aspect of the present invention, the first play area input by the first player, the second play area input by the second player, and the position where the first play area and the second play area are divided. A play area setting means for setting a play area including a common play area input by the first player and the second player; and a first input by the first player in the first play area and the common play area. First input means for performing the second input, second input means for the second player to perform a second input in the second play area and the common play area, the first input and the Based on the second input, a battle parameter that changes the battle parameter indicating the superiority or inferiority of the first player and the second player in the game. Parameter change means, common play area position change means for changing the position of the common play area based on the battle parameter, and change of the position of the common play area to change the first play area and / or the Play area changing means for changing the size of the second play area;Is provided.
[0009]
According to the game device configured as described above, one play area is divided into two based on the common play area, and each is set as a first play area and a second play area. A 1st player advances a game by performing the 1st input in the set 1st play area and common play area. On the other hand, a 2nd player advances a game by performing 2nd input in the set 2nd play area and common play area. According to this, as the size of the first play area changes, the size of the second play area also changes. On the other hand, as the size of the second play area changes, the size of the first play area also changes. As described above, the difficulty level of the game can be changed by changing the size of the play area based on the input of the player. Furthermore, the player also considers the size of the play area set for players other than himself, and can improve the strategy of the game. The game device sets battle parameters that change based on the first input and the second input. Here, the battle parameter is a parameter indicating superiority or inferiority of the first player and the second player in the game based on the first input and the second input. And a game device changes the position of the common play area which divides | segments a play area based on a battle parameter. According to this, the player can clearly grasp the change in the size of the play area using the change in the battle parameter as a guide.
[0010]
Furthermore, according to the game device configured as described above, both the first player and the second player can input in the common play area. Therefore, the game device changes the size of each play area by changing the battle parameter in consideration of the first input and the second input in the common play area. According to this, for example, the first player needs to input to the common play area in addition to the dedicated first play area. In addition, since the second player can input the common play area, the first player needs to input the common play area in consideration of the input of the second player. Therefore, the first player inputs to the first play area and the common play area with a good strategy and a good balance. Therefore, the playability of the player can be improved and the range of game properties can be expanded.
[0011]
In another aspect of the game apparatus, timing notifying means for notifying the player of the input timing by moving a moving object indicating the input timing by the input means in the play area, and the first and second Timing determination means for determining whether or not each input coincides with the input timing, and the battle parameter changing means changes the battle parameter based on a determination result of the timing determination means.
[0012]
In the game device configured as described above, the moving object notifies the player of the input timing by moving within the play area. Further, the game device determines whether or not the input timing notified by the moving object matches the player's input. And a game device changes the battle parameter which controls the position of a common play area based on the said determination. According to this, the game device changes the size of the play area based on the input timing of the player. If the input timing is accurate, it can be said that the player has high ability in the game. On the other hand, if the input timing is incorrect, it can be said that the player has low ability in the game. That is, the game device can adjust the difficulty level of the game by changing the size of the play area in consideration of the player's ability. Therefore, a highly capable player can always play a game with tension. On the other hand, a player with low ability can enjoy the game without losing his will due to repeated input mistakes.
[0014]
In another aspect of the game apparatus, an obstruction parameter changing means for changing an obstruction parameter serving as a reference of an obstruction processing for reducing the input accuracy of the opponent player based on the first and second inputs, and the obstruction Interfering means for performing the disturbing process based on a parameter, and disturbing parameter change rate determining means for determining a change rate of the disturbing parameter based on the size of the first play area and the second play area. .
[0015]
In the game device configured as described above, a disturbance parameter that changes based on the first input and the second input is set. The jamming parameter is a criterion for jamming processing that lowers the input accuracy of the opponent player. Examples of the disturbing process include changing the speed of the moving object, erasing the moving object in the middle, and causing the moving object to appear in the middle. Then, the game device performs a disturbance process for the input of the opponent player based on the disturbance parameter. Here, the change rate of the disturbance parameter is determined based on the sizes of the first play area and the second play area. For example, if the disturbance process becomes more severe with respect to the opponent player's input as the change in the disturbance parameter becomes larger, the game device sets the change rate of the disturbance parameter of the player with higher ability to be lower and the change rate of the disturbance parameter of the player with lower ability. Can be set high. That is, it is possible to make it easy for a player with high ability to perform the obstruction processing, and to make it difficult for a player with low ability to perform the obstruction processing. Thus, by determining the change rate of the disturbance parameter, it is possible to adjust the difficulty level in consideration of the player's ability. Therefore, the player can play the game happily with a certain tension.
[0016]
In another aspect of the game device,in frontThe disturbance parameter changing means changes the disturbance parameter based on the input determined by the timing determination means to be coincident in the play area, and the game apparatus performs the disturbance processing based on the disturbance parameter. The interference determining means for determining whether or not the interference means performs the interference processing based on the interference determining means. According to this, the disturbance parameter changes when the player inputs it accurately in accordance with the timing notified by the moving object. In other words, even if a player with low ability makes an input mistake or the like, the change of the disturbance parameter is not affected. Therefore, as compared with the case where all the inputs affect the change of the disturbance parameter, the possibility that the player with low ability performs the disturbance process on the input of the opponent player is increased. In addition, the player determines whether or not to perform disturbance processing based on the disturbance parameter. That is, the player can determine the most effective timing for the opponent player and perform the disturbance process. Therefore, the player plays the game in consideration of the timing of the disturbance, and the playability of the game can be improved.
[0017]
In another aspect of the game device, the game device further includes a win / loss determination unit that determines win / loss in the game of the first player and the second player based on the position of the common play area. According to this, since it is not a win or loss by points etc. proportional to the accuracy of the player's input, even if the game is played by a player with low ability and a player with high ability, the winning or losing will not be known until the end . In other words, it can be said that the game includes many reverse elements in winning and losing. Therefore, a player with high ability can play a game with a sense of tension without relaxing. On the other hand, a player with low ability can play the game without losing his will to the end.
[0018]
In still another aspect of the game apparatus, the play area changing means is configured such that a play area that is input only by a dominant player in the game is widened and a play area that is input only by an inferior player in the game is narrowed. The sizes of the first play area and the second play area are changed. For example, in the case of a game whose difficulty increases with an increase in play area, an input error of a dominant player can be induced by widening the play area input by a dominant player with few input errors. On the other hand, by narrowing the play area where inferior players with many input mistakes input, it is possible to prevent input errors of inferior players. According to this, there are many reverse factors for the inferior player, and the player can enjoy the game with tension until the end.
[0019]
In another aspect of the present invention, the first player and the second player are game devices that advance the game in the first and second play areas set for the respective players, and divide the play area The play area setting means for setting the first play area and the second play area by dividing one play area into two based on the division line, and the first player in the first play area First input means for making a first input, second input means for the second player to make a second input in the second play area, the first input and the first input The battle parameter changing hand that changes the battle parameter indicating the superiority or inferiority of the first player and the second player in the game based on the input of 2 And a division line position changing means for changing the position of the division line based on the battle parameter, and the size of the first play area and / or the second play area by changing the position of the division line. A play area changing means for changing, an obstruction parameter changing means for changing an obstruction parameter serving as a reference of an obstruction processing for reducing the accuracy of the input of the opponent player based on the first input and the second input, and the obstruction Interfering means for performing the interference processing based on a parameter, and interference parameter change rate determining means for determining a change rate of the interference parameter based on the size of the first play area and the second play area.
[0020]
According to the game device configured as described above, the first player advances the game by performing the first input in the set first play area. On the other hand, a 2nd player advances a game by performing 2nd input in the set 2nd play area. One play area is divided into two based on the division line, and each is set as a first play area and a second play area. According to this, as the size of the first play area changes, the size of the second play area also changes. On the other hand, as the size of the second play area changes, the size of the first play area also changes. According to this, it is possible to change the difficulty level of the game by changing the size of the play area based on the input of the player. Furthermore, the player also considers the size of the play area set for players other than himself, and can improve the strategy of the game. The game device sets battle parameters that change based on the first input and the second input. Here, the battle parameter is a parameter indicating superiority or inferiority of the first player and the second player in the game based on the first input and the second input. And a game device changes the position of the division line which divides | segments a play area based on a battle parameter. According to this, the player can clearly grasp the change in the size of the play area using the change in the battle parameter as a guide.
[0021]
Further, in the game device configured as described above, a disturbance parameter that changes based on the first input and the second input is set. The jamming parameter is a criterion for jamming processing that lowers the input accuracy of the opponent player. Examples of the disturbing process include changing the speed of the moving object, erasing the moving object in the middle, and causing the moving object to appear in the middle. Then, the game device performs a disturbance process for the input of the opponent player based on the disturbance parameter. Here, the change rate of the disturbance parameter is determined based on the sizes of the first play area and the second play area. For example, if the disturbance process becomes more severe with respect to the opponent player's input as the change in the disturbance parameter becomes larger, the game device sets the change rate of the disturbance parameter of the player with higher ability to be lower and the change rate of the disturbance parameter of the player with lower ability. Can be set high. That is, it is possible to make it easy for a player with high ability to perform the obstruction processing, and to make it difficult for a player with low ability to perform the obstruction processing. Thus, by determining the change rate of the disturbance parameter, it is possible to adjust the difficulty level in consideration of the player's ability. Therefore, the player can play the game happily with a certain tension.
[0022]
In one aspect of the game apparatus, the disturbance parameter changing unit changes the disturbance parameter based on the input determined by the timing determination unit to match in the play area, and the game apparatus is based on the disturbance parameter. Interference determining means for determining whether or not to perform the interference processing, and the interference means performs the interference processing based on the interference determination means. According to this, the disturbance parameter changes when the player inputs it accurately in accordance with the timing notified by the moving object. In other words, even if a player with low ability makes an input mistake or the like, the change of the disturbance parameter is not affected. Therefore, as compared with the case where all the inputs affect the change of the disturbance parameter, the possibility that the player with low ability performs the disturbance process on the input of the opponent player is increased. In addition, the player determines whether or not to perform disturbance processing based on the disturbance parameter. That is, the player can determine the most effective timing for the opponent player and perform the disturbance process. Therefore, the player plays the game in consideration of the timing of the disturbance, and the playability of the game can be improved.
[0023]
In another aspect of the present invention, there is provided a program executed by a computer, the first play area input by the first player, the second play area input by the second player, the first play area, and the first play area. Play area setting means for setting a play area at a position where the two play areas are divided and including the common play area input by the first player and the second player, and the first player has the first play area and A first input means for making a first input in the common play area; a second input means for the second player to make a second input in the second play area and the common play area; Based on the first input and the second input, the first player and the second player in the game A battle parameter changing means for changing a battle parameter indicating inferiority, a common play area position changing means for changing the position of the common play area based on the battle parameter, and changing the position of the common play area. The computer is caused to function as play area changing means for changing the size of the play area and / or the second play area.
[0024]
In still another aspect of the present invention, the first player and the second player are programs that are executed by a computer that progresses a game in the first and second play areas set for the respective players, A play area setting means for setting the first play area and the second play area by dividing one play area into two based on a division line dividing the play area, and the first player First input means for making a first input in one play area, second input means for the second player to make a second input in the second play area, the first input and A battle parameter indicating superiority or inferiority of the first player and the second player in the game is changed based on the second input. Battle parameter changing means for changing, dividing line position changing means for changing the position of the dividing line based on the battle parameter, and changing the position of the dividing line to change the position of the first play area and / or the second play area. A play area changing means for changing the size, an obstruction parameter changing means for changing an obstruction parameter serving as a reference for an obstruction processing for reducing the accuracy of the input of the opponent player based on the first input and the second input, The computer as an interference unit that performs the interference process based on an interference parameter, and an interference parameter change rate determination unit that determines the rate of change of the interference parameter based on the size of the first play area and the second play area. Make it work.
[0025]
According to the program of the present invention, the computer can be caused to function as the game device of the present invention by causing the computer to read and execute the program. Further, in the above program, it is possible to achieve the same operational effects as the game device by adopting the same mode as described above for the game device.
[0026]
DETAILED DESCRIPTION OF THE INVENTION
Preferred embodiments of the present invention will be described below with reference to the drawings.
[0027]
[Configuration of game device]
FIG. 1 is a block diagram of a control system of a home music game apparatus to which the present invention is applied. The home-use music game apparatus executes a predetermined game in accordance with a game program recorded on a DVD-
[0028]
This game device includes a
[0029]
The
[0030]
On the other hand, the game machine
[0031]
The
[0032]
The DVD-
[0033]
A
[0034]
The
[0035]
The general-
[0036]
The
[0037]
[Music game]
Next, an example in which the present invention is applied to a music game will be described. In the music game, the player operates the
[0038]
Music games are roughly divided into a one-player mode and a battle mode. While the game is in progress, the player operates the
[0039]
The battle mode will be described with reference to FIG. FIG. 4 is a display screen example of the music game in the battle mode. As shown in FIG. 4A, the display screen in the battle mode includes a
[0040]
First, the
[0041]
The
[0042]
The 1P plays a musical piece by performing a predetermined input in accordance with the timing notified by the
[0043]
The
[0044]
One
[0045]
Specifically, as shown in FIG. 4A, it is assumed that the fourth line from the left in the
[0046]
Next, battle parameters will be described. The battle parameter is a parameter indicating the superiority or inferiority of 1P and 2P in the battle mode of the music game, and is expressed by a
[0047]
Next, the disturbance parameter will be described. The disturbance parameter is set for each player, and there are a 1P disturbance parameter and a 2P disturbance parameter. The 1P disturbance parameter and the 2P disturbance parameter are expressed by a 1P
[0048]
[Judgment of input timing]
Next, input timing determination will be described with reference to FIG. FIG. 5 is an enlarged view of an arbitrary line constituting the
[0049]
FIG. 5A shows a case where the player makes a predetermined input at the timing when the
[0050]
FIG. 5B shows a case where the player makes a predetermined input at a timing when the
[0051]
FIG. 5C shows a case where the player makes a predetermined input at a timing when the
[0052]
FIG. 5D shows a case where the player makes a predetermined input at a timing when the
[0053]
FIG. 5E shows a case where the
[0054]
As described above, there are three types of determination of input timing in the
[0055]
[Battle parameters]
Next, battle parameters will be described with reference to FIG. FIG. 6A shows battle parameters, and FIG. 6B shows battle parameter change rate information.
[0056]
The battle parameter is a parameter indicating the superiority or inferiority of 1P and 2P in the battle mode of the music game, and is represented by a
[0057]
Also, as for the battle parameters, the 1P battle parameter and the 2P battle parameter are set at a ratio of 50% at the start of the music, and the ratio changes based on the input of 1P and 2P after the start of the music.
[0058]
Specifically, when the input timing of 1P in the 1P play area is BAD determination, the 1P battle parameter decreases. On the other hand, when the 2P input timing in the 2P play area is BAD determination, the 2P battle parameter similarly decreases. FIG. 6B shows such battle parameter change rate information in which the change rate of the battle parameter is stored as information. The battle parameter change rate information is stored in the DVD-
[0059]
As shown in FIG. 6B, the battle parameter change rate information includes a play area, an input timing of 1P, an input timing of 2P, and a battle parameter change rate. The play area is the type of play area input by 1P or 2P, and is one of the
[0060]
The input timing is a type based on the accuracy of input by 1P or 2P, and is either “GREAT” or “BAD”. As described above, “GREAT” is a case where the player makes a predetermined input at a precise timing when the
[0061]
The battle parameter change rate is a rate at which the battle parameter set in advance based on the input play area and the input timing of 1P and 2P changes.
[0062]
Therefore, the play area, the input timing of 1P, the input timing of 2P, and the battle parameter change rate in the battle parameter change rate information will be specifically described.
[0063]
In the
[0064]
Further, in the
[0065]
Further, in the
[0066]
[Common play area]
Next, the movement of the
[0067]
When the
[0068]
Specifically, when the 1P battle parameter becomes 100% in the battle parameter, the
[0069]
In this way, the
[0070]
The ratio of battle parameters changes based on the input timings of 1P and 2P as described above. Therefore, it can be said that a player whose battle parameter ratio is 100% is more accurate in input timing than the other player. That is, it can be said that the player has higher ability than the other player. Further, since the number of
[0071]
Therefore, the present invention moves the
[0072]
[Interference parameters]
Next, the disturbance parameter will be described with reference to FIGS. FIG. 7A is a diagram showing disturbance parameters, and FIG. 7B is a diagram showing disturbance information. Moreover, FIG. 8 is a figure which shows the disturbance parameter increase rate information on fixed conditions.
[0073]
The disturbance parameter is set for each player, and there are a 1P disturbance parameter and a 2P disturbance parameter. The 1P disturbance parameter and the 2P disturbance parameter are expressed by a 1P
[0074]
Further, the disturbance parameter is set such that a value of 25% is a level (hereinafter referred to as “LV”) 1, 50% is LV2, 75% is LV3, and 100% is LV4. Here, LV is identification information of the obstruction method given to the opponent player by the player. Note that the disturbance information shown in FIG. 7B stores a disturbance method in association with the LV. As shown in the disturbance information, the higher the LV, the greater the disturbance given to the opponent player. When the disturbance parameter becomes equal to or greater than the set value, the player can give a predetermined disturbance to the opponent player based on the disturbance information by performing the disturbance generation operation with the
[0075]
Specifically, when the player performs a disturbance generation operation when the value of the disturbance parameter is 25% or more and less than 50%, the game apparatus can be used as a disturbance method associated with LV1 based on the disturbance information. Increase pop speed. In addition, when the player performs a disturbance generation operation when the value of the disturbance parameter is 50% or more and less than 75%, the game apparatus can use the opponent player as a disturbance method associated with LV1 and LV2 based on the disturbance information. Increases the speed of the pop and eliminates the pop on the way. Similarly, when the player performs a disturbance generation operation when the value of the disturbance parameter is 75% or more and less than 100%, the game device can execute the disturbance method associated with LV1, LV2, and LV3 based on the disturbance information. Do everything to the opponent. Furthermore, when the player performs a disturbance generation operation when the value of the disturbance parameter reaches 100%, the game apparatus can perform all of the disturbance methods associated with LV1, LV2, LV3, and LV4 based on the disturbance information. To the opponent player.
[0076]
Note that when a player interferes with a battle player by performing an operation for generating a disturbance, the disturbance parameter of the player again becomes 0% as in the start. Then, the value of the disturbance parameter changes based on continuous player input.
[0077]
Next, the increase rate of the disturbance parameter will be described with reference to FIG. FIG. 8 shows disturbance parameter increase rate information under certain conditions.
[0078]
The increase rate of the disturbance parameter is determined based on the ratio of the number of lines constituting the 1P play area and the 2P play area in the
[0079]
Here, the increase rate of the disturbance parameter will be described in detail with reference to FIGS. When the
[0080]
Here, “GOOD” is a case of GOOD determination in which a player inputs a predetermined input at a timing within a preset range as described above. Note that the BAD determination described above does not affect the change in the disturbance parameter. Also, the input of 1P and 2P in the
[0081]
When the
[0082]
When the 1P interference parameter increase rate information shown in FIG. 8A is compared with the 1P interference parameter increase rate information shown in FIG. 8B, the increase rate shown in FIG. 8B is set lower. This is because the
[0083]
When the
[0084]
When the 2P interference parameter increase rate information shown in FIG. 8A is compared with the 2P interference parameter increase rate information shown in FIG. 8C, the increase rate shown in FIG. 8C is set higher. This is because the
[0085]
In the present invention, the disturbance parameter increase rate information is a method and reference for storing all patterns in the DVD-
[0086]
In this way, the disturbance parameter increase rate is set to be inversely proportional to the number of lines that make up the play area, even if the abilities between players in the music game battle mode are far apart. This is so that players can enjoy music games.
[0087]
According to the present invention, since the
[0088]
Further, according to the present invention, the player can develop a strategy based on the gauge value of the disturbance parameter so as to perform the disturbance at the most effective timing with respect to the opponent player. Thereby, the range of game property can be expanded.
[0089]
[Function block]
FIG. 9 shows a functional block diagram of the game of the present invention. Each function shown in the figure is realized by the
[0090]
As shown in FIG. 9, the game apparatus of the present invention functionally has a pop moving means 80, 1P input means 81, 2P input means 82, timing determination means 83, battle parameter changing means 84, common play area position changing means. 85, an interference parameter increase rate determining means 86, an interference parameter changing means 87, an
[0091]
The pop moving means 80 generates a
[0092]
The 1P input means 81 performs an input by operating the
[0093]
The 2P input means 82 performs an input by operating the
[0094]
The
[0095]
The battle parameter changing means 84 is a ratio of the 1P battle parameter and the 2P battle parameter in the battle parameter based on the 1P count, 2P count, common count and the battle parameter change rate information shown in FIG. To change.
[0096]
The common play area
[0097]
The interference parameter increase
[0098]
The interference parameter changing unit 87 changes the 1P interference parameter based on the 1P count stored by the
[0099]
The interference determination means 88 determines whether 1P or 2P has performed a predetermined interference generation operation by the
[0100]
When the interference determination means 88 determines that 1P or 2P has performed an interference generation operation, the interference means 89 determines whether the 1P interference parameter or 2P interference parameter and the interference information shown in FIG. Interfere.
[0101]
[Competition processing]
Next, the battle process will be described with reference to the flowchart of FIG. The processing described below is executed by the
[0102]
According to FIG. 10, first, the
[0103]
Next, CPU1 changes a battle parameter based on each count and battle parameter change rate information (step S2). Specifically, when 1P input timing “BAD” is stored as 1P count, the
[0104]
Next, the
[0105]
When the
[0106]
Specifically, the
[0107]
Next, the
[0108]
Specifically, when the 1P performs a disturbance generation operation by the
[0109]
If the disturbance parameter value is set to 0% in step S8, or if neither
[0110]
Specifically, as shown in FIG. 4B, based on the position of the
[0111]
As described above, when the 1P and 2P win / loss is determined based on the position of the
[0112]
Normally, in a music game, the
[0113]
Also, by dynamically determining the rate of increase of the disturbance parameter so that it is inversely proportional to the size of the play area, it is easier for a player with high ability to interfere, and a player with low ability is less likely to cause interference. Yes. Furthermore, the winning or losing of the battle is determined by the position of the
[0114]
In this embodiment, the input timings of 1P and 2P are stored as 1P count, 2P count, and common count. However, the present invention is not limited to this, and all input timings of 1P and 2P are stored. Various methods can be applied as long as they are stored in the
[0115]
In the present embodiment, it is assumed that 1P and 2P operate the
[0116]
In the present embodiment, the battle parameter change rate information, the disturbance information, and the disturbance parameter increase rate information are set as shown in FIGS. 6B, 7B, and 8, respectively. It is possible to set.
[0117]
【The invention's effect】
As described above, according to the present invention, it is possible to adjust the difficulty level by changing the size of the play area in consideration of the abilities of the fighting players.
[Brief description of the drawings]
FIG. 1 is a control system block diagram of a game device for a music game to which the present invention is applied.
FIG. 2 is a diagram showing an external appearance of a controller that can be used in the game apparatus of FIG. 1;
FIG. 3 is a diagram showing an external appearance of a dedicated controller that can be used in the game apparatus of FIG. 1;
FIG. 4 shows an example of a music game display screen.
FIG. 5 is a diagram schematically illustrating a pop determination timing.
FIG. 6 is a diagram illustrating battle parameters and battle parameter change rate information.
FIG. 7 is a diagram showing jamming parameters and jamming information.
FIG. 8 is a diagram illustrating disturbance parameter increase rate information.
FIG. 9 is a block diagram of functions realized by the program of the present invention.
FIG. 10 is a flowchart showing a battle process.
[Explanation of symbols]
1 CPU
2 ROM
3 RAM
4 GPU
5 Frame buffer
6 SPU
7 Sound buffer
8 DVD-ROM reader
9 Monitor
10 Speaker
11 Communication control device
12 Controller
13 Auxiliary storage
14 Bus
15 DVD-ROM
16 Game console
30 play area
31 1P play area
32 2P play area
33 Common play area
34 pop
35 judgment line
36 Confirmation button
40 Battle parameters
41 1P disturbance parameters
42 2P disturbance parameters
Claims (16)
前記第1のプレイヤーが前記第1プレイエリア及び前記共通プレイエリアにおいて第1の入力を行うための第1の入力手段と、
前記第2のプレイヤーが前記第2プレイエリア及び前記共通プレイエリアにおいて第2の入力を行うための第2の入力手段と、
前記第1の入力及び前記第2の入力に基づいて、ゲームにおける前記第1プレイヤー及び前記第2プレイヤーの優劣を示すバトルパラメータを変化させるバトルパラメータ変化手段と、
前記バトルパラメータに基づいて前記共通プレイエリアの位置を変化させる共通プレイエリア位置変化手段と、
前記共通プレイエリアの位置を変化させることにより、前記第1プレイエリア及び/又は前記第2プレイエリアの大きさを変化させるプレイエリア変化手段と、を備えることを特徴とするゲーム装置。 A first play area input by a first player, a second play area input by a second player, a position that divides the first play area and the second play area, the first player and the second player A play area setting means for setting a play area including a common play area input by the player;
A first input means for the first player to perform a first input in the first play area and the common play area ;
A second input means for the second player to perform a second input in the second play area and the common play area ;
Based on the first input and the second input, battle parameter changing means for changing battle parameters indicating superiority or inferiority of the first player and the second player in the game,
Common play area position changing means for changing the position of the common play area based on the battle parameter;
A game device comprising: play area changing means for changing the size of the first play area and / or the second play area by changing the position of the common play area .
前記第1及び第2の入力のそれぞれと前記入力タイミングとが一致するか否かを判定するタイミング判定手段と、をさらに備え、
前記バトルパラメータ変化手段は、前記タイミング判定手段の判定結果に基づいて前記バトルパラメータを変化させることを特徴とする請求項1に記載のゲーム装置。 Timing notifying means for notifying the player of the input timing by moving a moving object indicating the input timing by the input means in the play area;
Timing determination means for determining whether each of the first and second inputs and the input timing coincide with each other; and
The game apparatus according to claim 1, wherein the battle parameter changing unit changes the battle parameter based on a determination result of the timing determination unit.
前記妨害パラメータに基づいて前記妨害処理を行う妨害手段と、
前記妨害パラメータの変化率を前記第1プレイエリア及び前記第2プレイエリアの大きさに基づいて決定する妨害パラメータ変化率決定手段と、をさらに備えることを特徴とする請求項1又は2に記載のゲーム装置。Based on the first and second inputs, a disturbance parameter changing means for changing a disturbance parameter serving as a reference for disturbance processing for reducing the input accuracy of the opponent player,
Jamming means for performing the jamming process based on the jamming parameter;
According to claim 1 or 2, further comprising a, a disturbance parameter change rate determining means for determining based on the rate of change of the interference parameters to the magnitude of the first play area and the second play areas Game device.
前記妨害パラメータに基づいて前記妨害処理を行うか否かを判定する妨害判定手段をさらに備え、
前記妨害手段は、前記妨害判定手段に基づいて前記妨害処理を行うことを特徴とする請求項3に記載のゲーム装置。The disturbing parameter changing means changes the disturbing parameter based on the input that the timing determining means determines to be coincident in the play area, and the game device includes:
Further comprising interference determination means for determining whether to perform the interference processing based on the interference parameter;
The game device according to claim 3 , wherein the blocking unit performs the blocking process based on the blocking determination unit.
プレイエリアを分割する分割ラインに基づいて1つのプレイエリアを2つに分割することにより、前記第1プレイエリア及び前記第2プレイエリアを設定するプレイエリア設定 手段と、
前記第1のプレイヤーが前記第1プレイエリアにおいて第1の入力を行うための第1の入力手段と、
前記第2のプレイヤーが前記第2プレイエリアにおいて第2の入力を行うための第2の入力手段と、
前記第1の入力及び前記第2の入力に基づいて前記ゲームにおける前記第1プレイヤー及び前記第2プレイヤーの優劣を示すバトルパラメータを変化させるバトルパラメータ変化手段と、
前記バトルパラメータに基づいて前記分割ラインの位置を変化させる分割ライン位置変化手段と、
前記分割ラインの位置を変化させることにより前記第1プレイエリア及び/又は前記第2プレイエリアの大きさを変化させるプレイエリア変化手段と、
前記第1の入力及び第2の入力に基づいて、相手プレイヤーの入力の精度を低下させる妨害処理の基準となる妨害パラメータを変化させる妨害パラメータ変化手段と、
前記妨害パラメータに基づいて前記妨害処理を行う妨害手段と、
前記妨害パラメータの変化率を前記第1プレイエリア及び前記第2プレイエリアの大きさに基づいて決定する妨害パラメータ変化率決定手段と、を備えることを特徴とするゲーム装置。 A game device in which a first player and a second player advance a game in a first and second play area set for each,
A play area setting means for setting the first play area and the second play area by dividing one play area into two based on a division line dividing the play area ;
A first input means for the first player to perform a first input in the first play area;
A second input means for the second player to perform a second input in the second play area;
Battle parameter changing means for changing battle parameters indicating superiority or inferiority of the first player and the second player in the game based on the first input and the second input;
Split line position changing means for changing the position of the split line based on the battle parameter;
Play area changing means for changing the size of the first play area and / or the second play area by changing the position of the dividing line;
Based on the first input and the second input, a disturbance parameter changing means for changing a disturbance parameter serving as a reference for disturbance processing for reducing the accuracy of the input of the opponent player,
Jamming means for performing the jamming process based on the jamming parameter;
A game apparatus comprising: an obstruction parameter change rate determining means for determining the change rate of the obstruction parameter based on the sizes of the first play area and the second play area.
前記妨害パラメータに基づいて前記妨害処理を行うか否かを判定する妨害判定手段をさらに備え、
前記妨害手段は、前記妨害判定手段に基づいて前記妨害処理を行うことを特徴とする請求項7に記載のゲーム装置。The disturbing parameter changing means changes the disturbing parameter based on the input that the timing determining means determines to be coincident in the play area, and the game device includes:
Further comprising interference determination means for determining whether to perform the interference processing based on the interference parameter;
The game device according to claim 7 , wherein the blocking unit performs the blocking process based on the blocking determination unit.
第1プレイヤーが入力する第1プレイエリアと、第2プレイヤーが入力する第2プレイエリアと、前記第1プレイエリア及び前記第2プレイエリアを分割する位置にあって前記第1プレイヤー及び前記第2プレイヤーが入力する共通プレイエリアとを含むプレイエリアを設定するプレイエリア設定手段、
前記第1のプレイヤーが前記第1プレイエリア及び前記共通プレイエリアにおいて第1の入力を行うための第1の入力手段、
前記第2のプレイヤーが前記第2プレイエリア及び前記共通プレイエリアにおいて第2の入力を行うための第2の入力手段、
前記第1の入力及び前記第2の入力に基づいて、ゲームにおける前記第1プレイヤー及び前記第2プレイヤーの優劣を示すバトルパラメータを変化させるバトルパラメータ変化手段、
前記バトルパラメータに基づいて前記共通プレイエリアの位置を変化させる共通プレイエリア位置変化手段、
前記共通プレイエリアの位置を変化させることにより、前記第1プレイエリア及び/又は前記第2プレイエリアの大きさを変化させるプレイエリア変化手段として前記コンピュータを機能させることを特徴とするプログラム。 A program executed by a computer,
A first play area input by a first player, a second play area input by a second player, a position that divides the first play area and the second play area, the first player and the second player A play area setting means for setting a play area including a common play area input by a player;
A first input means for the first player to perform a first input in the first play area and the common play area;
A second input means for the second player to perform a second input in the second play area and the common play area;
A battle parameter changing means for changing a battle parameter indicating superiority or inferiority of the first player and the second player in the game based on the first input and the second input;
Common play area position changing means for changing the position of the common play area based on the battle parameter;
A program for causing the computer to function as play area changing means for changing the size of the first play area and / or the second play area by changing the position of the common play area.
前記第1及び第2の入力のそれぞれと前記入力タイミングとが一致するか否かを判定するタイミング判定手段、としてさらに前記コンピュータを機能させ、
前記バトルパラメータ変化手段は、前記タイミング判定手段の判定結果に基づいて前記バトルパラメータを変化させることを特徴とする請求項9に記載のプログラム。 Timing notification means for notifying the player of the input timing by moving a moving object indicating the input timing by the input means in the play area;
Further causing the computer to function as timing determination means for determining whether each of the first and second inputs and the input timing match.
The program according to claim 9, wherein the battle parameter changing unit changes the battle parameter based on a determination result of the timing determination unit .
前記妨害パラメータに基づいて前記妨害処理を行う妨害手段、
前記妨害パラメータの変化率を前記第1プレイエリア及び前記第2プレイエリアの大きさに基づいて決定する妨害パラメータ変化率決定手段、としてさらに前記コンピュータを機能させることを特徴とする請求項9又は10に記載のプログラム。An interference parameter changing means for changing an interference parameter that is a reference for an interference process that reduces the input accuracy of the opponent player based on the first and second inputs;
Interfering means for performing the interference processing based on the interference parameter,
Claim 9 or 10, characterized in that further the computer to function the rate of change of the interference parameters interference parameter change rate determining means for determining based on the magnitude of the first play area and the second play area as The program described in.
前記妨害パラメータに基づいて前記妨害処理を行うか否かを判定する妨害判定手段としてさらに前記コンピュータを機能させ、
前記妨害手段は、前記妨害判定手段に基づいて前記妨害処理を行うことを特徴とする請求項11に記載のプログラム。The disturbance parameter changing means changes the disturbance parameter based on the input determined by the timing determination means to be coincident in the play area, and the program
Further causing the computer to function as interference determination means for determining whether to perform the interference processing based on the interference parameter,
12. The program according to claim 11, wherein the disturbing unit performs the disturbing process based on the disturb determining unit.
プレイエリアを分割する分割ラインに基づいて1つのプレイエリアを2つに分割することにより、前記第1プレイエリア及び前記第2プレイエリアを設定するプレイエリア設定手段、
前記第1のプレイヤーが前記第1プレイエリアにおいて第1の入力を行うための第1の入力手段、
前記第2のプレイヤーが前記第2プレイエリアにおいて第2の入力を行うための第2の入力手段、
前記第1の入力及び前記第2の入力に基づいて前記ゲームにおける前記第1プレイヤー及び前記第2プレイヤーの優劣を示すバトルパラメータを変化させるバトルパラメータ変化手段、
前記バトルパラメータに基づいて前記分割ラインの位置を変化させる分割ライン位置変化手段、
前記分割ラインの位置を変化させることにより前記第1プレイエリア及び/又は前記第2プレイエリアの大きさを変化させるプレイエリア変化手段、
前記第1の入力及び第2の入力に基づいて、相手プレイヤーの入力の精度を低下させる妨害処理の基準となる妨害パラメータを変化させる妨害パラメータ変化手段、
前記妨害パラメータに基づいて前記妨害処理を行う妨害手段、
前記妨害パラメータの変化率を前記第1プレイエリア及び前記第2プレイエリアの大きさに基づいて決定する妨害パラメータ変化率決定手段、として前記コンピュータを機能させることを特徴とするプログラム。A program that is executed by a computer in which a first player and a second player advance a game in the first and second play areas set for each,
A play area setting means for setting the first play area and the second play area by dividing one play area into two based on a dividing line for dividing the play area;
A first input means for the first player to perform a first input in the first play area;
A second input means for the second player to perform a second input in the second play area;
Battle parameter changing means for changing battle parameters indicating superiority or inferiority of the first player and the second player in the game based on the first input and the second input;
Split line position changing means for changing the position of the split line based on the battle parameter,
A play area changing means for changing the size of the first play area and / or the second play area by changing the position of the dividing line ;
An interference parameter changing means for changing an interference parameter serving as a reference for an interference process for reducing the input accuracy of the opponent player based on the first input and the second input;
Interfering means for performing the interference processing based on the interference parameter,
A program that causes the computer to function as disturbance parameter change rate determination means that determines a change rate of the disturbance parameter based on the sizes of the first play area and the second play area .
前記妨害パラメータに基づいて前記妨害処理を行うか否かを判定する妨害判定手段としてさらに前記コンピュータを機能させ、
前記妨害手段は、前記妨害判定手段に基づいて前記妨害処理を行うことを特徴とする請 求項15に記載のプログラム。The disturbance parameter changing means changes the disturbance parameter based on the input determined by the timing determination means to be coincident in the play area, and the program
Further causing the computer to function as interference determination means for determining whether to perform the interference processing based on the interference parameter,
Said interference means is programmed according to 請 Motomeko 15, characterized in that said interference processing based on the interference determination means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002315883A JP3884697B2 (en) | 2002-10-30 | 2002-10-30 | GAME DEVICE AND PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002315883A JP3884697B2 (en) | 2002-10-30 | 2002-10-30 | GAME DEVICE AND PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004147846A JP2004147846A (en) | 2004-05-27 |
JP3884697B2 true JP3884697B2 (en) | 2007-02-21 |
Family
ID=32459750
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002315883A Expired - Lifetime JP3884697B2 (en) | 2002-10-30 | 2002-10-30 | GAME DEVICE AND PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3884697B2 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5238467B2 (en) * | 2008-11-28 | 2013-07-17 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, GAME DEVICE CONTROL METHOD, AND PROGRAM |
JP5285100B2 (en) * | 2011-02-25 | 2013-09-11 | 株式会社コナミデジタルエンタテインメント | GAME SYSTEM, GAME SYSTEM CONTROL METHOD, AND PROGRAM |
JP5373933B2 (en) * | 2011-06-14 | 2013-12-18 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, GAME SYSTEM, GAME DEVICE CONTROL METHOD, AND PROGRAM |
JP6068809B2 (en) * | 2012-03-06 | 2017-01-25 | 株式会社タイトー | Game machine, game method |
JP5867456B2 (en) * | 2013-06-20 | 2016-02-24 | ブラザー工業株式会社 | Performance information display device, program. |
JP6453566B2 (en) * | 2014-06-30 | 2019-01-16 | 株式会社バンダイナムコエンターテインメント | Game system, server system, and program |
JP6347518B2 (en) * | 2015-03-13 | 2018-06-27 | 株式会社コナミデジタルエンタテインメント | GAME SYSTEM AND COMPUTER PROGRAM USED FOR THE SAME |
JP6450350B2 (en) * | 2015-07-20 | 2019-01-09 | ネオウィズ コーポレーション | GAME CONTROL METHOD, GAME CONTROL DEVICE, AND ITS RECORDING MEDIUM |
JP6261017B2 (en) * | 2016-03-15 | 2018-01-17 | 株式会社コナミデジタルエンタテインメント | GAME SYSTEM, COMPUTER PROGRAM USED FOR THE SAME, AND SERVER DEVICE |
-
2002
- 2002-10-30 JP JP2002315883A patent/JP3884697B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2004147846A (en) | 2004-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3371132B2 (en) | GAME DEVICE, GAME DEVICE CONTROL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM USED FOR THE GAME DEVICE | |
KR100471938B1 (en) | Game processing apparatus, game processing methods and recording media | |
JP3566195B2 (en) | GAME DEVICE, GAME PROCESSING METHOD, AND INFORMATION STORAGE MEDIUM | |
JP4220340B2 (en) | GAME SYSTEM, PROGRAM, AND INFORMATION STORAGE MEDIUM | |
US6554711B1 (en) | Music game machine with interactive second game device | |
JP3905469B2 (en) | GAME DEVICE, PROGRAM, AND INFORMATION STORAGE MEDIUM | |
JP2002066128A (en) | Game device, game processing method, and information recording medium | |
JP3884697B2 (en) | GAME DEVICE AND PROGRAM | |
JP3771394B2 (en) | Competitive video game apparatus and readable recording medium on which game processing program is recorded | |
TWI385017B (en) | Game consoles and games | |
JP4862230B2 (en) | GAME DEVICE, GAME CONTROL PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
JP3560956B2 (en) | GAME DEVICE AND PROGRAM | |
JP2001246160A (en) | Game device and computer readable recording medium storing program for game | |
JP3118709B2 (en) | Recording medium recording video game program and video game device | |
JP3686924B2 (en) | GAME DEVICE, GAME PROCESSING METHOD, AND INFORMATION STORAGE MEDIUM | |
JP4093054B2 (en) | Electronic game machine, its control method, program, and recording medium | |
JP4399285B2 (en) | GAME DEVICE, GAME PROCESSING METHOD, AND INFORMATION STORAGE MEDIUM | |
JP2007125239A (en) | Game device and game program | |
JP2005312697A (en) | Program, information memory medium and game system | |
KR100542858B1 (en) | Game system and computer readable storage medium | |
JP2008229115A (en) | Game program, game device, and game control method | |
JP4141484B2 (en) | GAME PROGRAM, GAME DEVICE, AND GAME CONTROL METHOD | |
JP3362392B2 (en) | GAME SYSTEM AND COMPUTER-READABLE STORAGE MEDIUM | |
JP7323691B2 (en) | Game machine and program | |
JP4008469B2 (en) | GAME PROGRAM, GAME SYSTEM, AND GAME SYSTEM CONTROL METHOD |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050929 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20060427 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060523 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060822 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061018 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061114 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061117 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3884697 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091124 Year of fee payment: 3 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091124 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101124 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101124 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111124 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121124 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121124 Year of fee payment: 6 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D04 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131124 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |