JP4191546B2 - GAME PROGRAM, RECORDING MEDIUM CONTAINING THE GAME PROGRAM, AND GAME DEVICE - Google Patents

GAME PROGRAM, RECORDING MEDIUM CONTAINING THE GAME PROGRAM, AND GAME DEVICE Download PDF

Info

Publication number
JP4191546B2
JP4191546B2 JP2003175066A JP2003175066A JP4191546B2 JP 4191546 B2 JP4191546 B2 JP 4191546B2 JP 2003175066 A JP2003175066 A JP 2003175066A JP 2003175066 A JP2003175066 A JP 2003175066A JP 4191546 B2 JP4191546 B2 JP 4191546B2
Authority
JP
Japan
Prior art keywords
area
effective
character
player
main character
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 - Fee Related
Application number
JP2003175066A
Other languages
Japanese (ja)
Other versions
JP2005006944A (en
Inventor
松三 町田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universal Entertainment Corp
Original Assignee
Aruze Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aruze Corp filed Critical Aruze Corp
Priority to JP2003175066A priority Critical patent/JP4191546B2/en
Priority to TW093117841A priority patent/TWI288015B/en
Priority to US10/869,973 priority patent/US7223174B2/en
Priority to KR1020040045299A priority patent/KR100692353B1/en
Priority to CNA2004100600350A priority patent/CN1573793A/en
Publication of JP2005006944A publication Critical patent/JP2005006944A/en
Application granted granted Critical
Publication of JP4191546B2 publication Critical patent/JP4191546B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【発明の属する技術分野】
本発明は、表示画面上に複数のキャラクタを表示し、プレイヤにキャラクタの行動形態を選択させることでゲームを進行していくゲームを実現するためのゲームプログラム、及び当該ゲームプログラムを記録した記録媒体、並びに当該ゲームを実行する、コンピュータ又は特定のハードウエアで構成されるゲーム装置に関する。
【0002】
【従来の技術】
コンピュータやTV(テレビ)装置の画面上におけるゲーム上の仮想的な世界の中で、プレイヤがコントローラ等の操作手段によりコマンド入力等を行ってゲームに登場するキャラクタを操り、予め設定された物語を進行していくゲームが種々提供されている。このようなゲ一ムは、一般的に“RPG”(Role P1aying
Game)と称される。
【0003】
このようなRPGでは、プレイヤが操るキャラクタ(以下、「主キャラクタ」という)とコンピュータによって制御される敵キャラクタとが戦闘する戦闘シーンが盛り込まれ、この戦闘で敵キャラクタを倒すことによって経験値や仮想貨幣などを入手し、キャラクタレベルを上げながら物語を進行していくものが一般的に知られている(例えば、特許文献1参照)。
【0004】
この特許文献1のRPGにおける戦闘シーンにおいては、主キャラクタが行う攻撃の態様は、プレイヤが「攻撃」コマンドを選択した後、プレイヤのボタン操作に応じて定まる。つまり、プレイヤが「攻撃」コマンドを選択すると、ジャッジメントリングと呼ばれる可変表示領域が画面上に表示され、この可変表示領域を回転バーと呼ばれる変動領域が回転移動する。可変表示領域には複数の有効領域が形成されており、この有効領域を回転バーが通過したときにプレイヤがタイミングよくボタン操作を行うと、その後、主キャラクタの攻撃が行われる。この攻撃の形態およびその効果は、その主キャラクタのレベルに応じた能力や所持アイテム(武器、魔法等)に応じて決まっているが、回転バーが有効領域の中の特別有効領域にあるタイミングにボタン操作がされた場合には、攻撃の有効度すなわち攻撃の効果が高まる。一方、回転バーが可変表示領域の有効領域にないときにプレイヤがボタン操作を行うと、主キャラクタの攻撃は行われない。
【0005】
また、攻撃の回数は、回転バーが有効領域にあるときにプレイヤがタイミングよくボタン操作を行えた回数になるが、回転バーが有効領域に無いときにボタン操作が行われると、回転バーが未通過の有効領域が残っていても、その時点で操作入力は終了となる。また、回転バーが一番最初に通過する有効領域で、プレイヤがボタン操作入力を失敗すると、主キャラクタの攻撃は行われない。
【0006】
【特許文献1】
特開2002−200334
【0007】
【発明が解決しようとする課題】
従って、上記従来のゲームプログラムにおいては、ゲームの初心者が、回転バーが有効領域を通過するときにボタン操作を行うことは容易でない。従って、初心者がゲームをする場合には、主キャラクタの攻撃が少なくなって物語が展開し難くなり、ゲームの興趣を十分に楽しむことが出来なかった。
【0008】
本発明の目的は、ゲームの初心者であっても、RPGのようなゲームの興趣を十分に楽しむことが出来るゲームを実現するためのプログラム及び当該プログラムを記録した記録媒体、並びに当該ゲームを行えるゲーム装置を提供することである。
【0009】
【課題を解決するための手段】
本発明は、画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、操作手段に対するプレイヤのコマンド選択により選択されたコマンド、および主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて主キャラクタの行動形態を決定し、主キャラクタが有する能力値が失われてしまうことなく、敵キャラクタが有する能力値を減じることによって敵キャラクタに攻撃を与えて画面上で物語を展開させるゲーム機能をコンピュータに実現させるためのゲームプログラムであって、ラメータに応じて範囲が設定される、変動領域と重複したときに操作手段からの操作入力があると主キャラクタの行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、変動領域と重複したときに操作手段からの操作入力があっても主キャラクタの行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される基準領域と、基準領域に対し時間の経過とともに相対的に変動する変動領域とにより形成される可変表示領域を画面に表示する機能と、変動領域が基準領域に対して相対的に変化しているときに行われた操作手段からの操作入力のタイミングが、基準領域の有効領域と変動領域とが重複したときであるか否かを判定する機能と、この判定結果に基づき、決定された行動形態によって生じる効果を、コマンド選択によって選択された1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される能力から決定される、敵キャラクタが有する能力値を減じる量または主キャラクタが有する能力値を回復する量に基づいて決定する機能と、プレイヤにとって相対的により有利となる特別有効領域が有効領域に形成された第1の可変表示領域、または、特別有効領域が有効領域に形成されていない第2の可変表示領域に可変表示領域を設定変更する機能と、この機能によって可変表示領域が第1の可変表示領域に設定変更された場合、基準領域の有効領域と変動領域とが重複したときに行われた操作入力が基準領域の全ての有効領域について各1回あったと前記判定で判定された場合に、複数回の行動形態の効果を有効にすると共に、基準領域のいずれかの有効領域と変動領域とが重複しないときに操作入力があったと前記判定で判定されると、行動形態の効果を全て無効にする機能と、設定変更する機能によって可変表示領域が第2の可変表示領域に設定変更された場合、基準領域の有効領域と変動領域とが重複しないときに操作入力があっても基準領域の全ての有効領域について前記判定を行い、基準領域の有効領域と変動領域とが重複したときに行われた操作入力があったと前記判定で判定された基準領域の有効領域の数だけ行動形態の効果を有効とする機能とをコンピュータに実現させるためのものであることを特徴とする。
【0010】
本発明におけるキャラクタの行動形態を決定する機能は、例えば、後述の「コマンド処理」(図14)を実行するコンピュータの機能、基準領域を表示する機能は、後述の「ジャッジメントリング決定処理」(図25)を実行するコンピュータの機能、行動形態の効果を決定する機能は、後述の「ジャッジメントリング判定処理」(図35)を実行するコンピュータの機能により、それぞれ実現される。また、「基準領域」は、例えば、後述のジャッジメントリング100で表され、「変動領域」は、例えば、後述の回転バー101、「有効領域」は、例えば、後述のタイミングエリア102,103,104、「特別有効領域」は、例えば、後述の120%領域102a,103a,104a(図28)で表される。
【0011】
また、本発明は、画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、操作手段に対するプレイヤのコマンド選択により選択されたコマンド、および主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて主キャラクタの行動形態を決定し、主キャラクタが有する能力値が失われてしまうことなく、敵キャラクタが有する能力値を減じることによって敵キャラクタに攻撃を与えて画面上で物語を展開させるゲーム機能をコンピュータに実現させるためのゲームプログラムであって、パラメータに応じて範囲が設定される、変動領域と重複したときに操作手段からの操作入力があると主キャラクタの行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、変動領域と重複したときに操作手段からの操作入力があっても主キャラクタの行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される基準領域と、基準領域に対し時間の経過とともに相対的に変動する変動領域とにより形成される可変表示領域を画面に表示する機能と、変動領域が基準領域に対して相対的に変化しているときに行われた操作手段からの操作入力のタイミングが、基準領域の有効領域と変動領域とが重複したときであるか否かを判定する機能と、この判定結果に基づき、決定された行動形態によって生じる効果を、コマンド選択によって選択された1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される能力から決定される、敵キャラクタが有する能力値を減じる量または主キャラクタが有する能力値を回復する量に基づいて決定する機能と、基準領域の有効領域と変動領域とが重複しないときに操作入力があっても基準領域の全ての有効領域について前記判定を行い、基準領域の有効領域と変動領域とが重複したときに行われた操作入力があったと前記判定で判定された基準領域の有効領域の数だけ行動形態の効果を有効とする機能と、基準領域の有効領域と変動領域とが重複しないときに操作入力があった場合、または、基準領域の1つの有効領域当たり1回を超えて有効領域と変動領域とが重複したときに操作入力があった場合に、決定された行動形態の効果を、基準領域の有効領域と変動領域とが重複したときに行われた操作入力が基準領域の全ての有効領域について各1回あったと前記判定で判定された場合よりも減少するように補正する機能とをコンピュータに実現させるためのものであることを特徴とする。また、上記の補正は、例えば、基準領域の有効領域と変動領域とが重複しないときにあった操作入力の回数、または、基準領域の1つの有効領域当たり1回を超えて有効領域と変動領域とが重複したときにあった操作入力の回数に応じて行われる。
【0012】
本発明の実施態様では、上記パラメータは、キャラクタの種類毎に設定された能力、或いは主キャラクタの所持アイテムの種類であるとする。
【0013】
本発明の別の態様は、画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、操作手段に対するプレイヤのコマンド選択により選択されたコマンド、および主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて主キャラクタの行動形態を決定し、主キャラクタが有する能力値が失われてしまうことなく、敵キャラクタが有する能力値を減じることによって敵キャラクタに攻撃を与えて画面上で物語を展開させるゲーム機能をコンピュータに実現させるためのゲームプログラムを記録したコンピュータ読み取り可能な記録媒体であって、パラメータに応じて範囲が設定される、変動領域と重複したときに操作手段からの操作入力があると主キャラクタの行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、変動領域と重複したときに操作手段からの操作入力があっても主キャラクタの行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される基準領域と、基準領域に対し時間の経過とともに相対的に変動する変動領域とにより形成される可変表示領域を画面に表示する機能と、変動領域が基準領域に対して相対的に変化しているときに行われた操作手段からの操作入力のタイミングが、基準領域の有効領域と変動領域とが重複したときであるか否かを判定する機能と、この判定結果に基づき、決定された行動形態によって生じる効果を、コマンド選択によって選択された1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される能力から決定される、敵キャラクタが有する能力値を減じる量または主キャラクタが有する能力値を回復する量に基づいて決定する機能と、プレイヤにとって相対的により有利となる特別有効領域が有効領域に形成された第1の可変表示領域、または、特別有効領域が有効領域に形成されていない第2の可変表示領域に可変表示領域を設定変更する機能と、この機能によって可変表示領域が第1の可変表示領域に設定変更された場合、基準領域の有効領域と変動領域とが重複したときに行われた操作入力が基準領域の全ての有効領域について各1回あったと前記判定で判定された場合に、複数回の行動形態の効果を有効にすると共に、基準領域のいずれかの有効領域と変動領域とが重複しないときに操作入力があったと前記判定で判定されると、行動形態の効果を全て無効にする機能と、設定変更する機能によって可変表示領域が第2の可変表示領域に設定変更された場合、基準領域の有効領域と変動領域とが重複しないときに操作入力があっても基準領域の全ての有効領域について前記判定を行い、基準領域の有効領域と変動領域とが重複したときに行われた操作入力があったと前記判定で判定された基準領域の有効領域の数だけ行動形態の効果を有効とする機能とをコンピュータに実現させるためのゲームプログラムを記録したコンピュータ読み取り可能な記録媒体、
または、
画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、操作手段に対するプレイヤのコマンド選択により選択されたコマンド、および主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて主キャラクタの行動形態を決定し、主キャラクタが有する能力値が失われてしまうことなく、敵キャラクタが有する能力値を減じることによって敵キャラクタに攻撃を与えて画面上で物語を展開させるゲーム機能をコンピュータに実現させるためのゲームプログラムを記録したコンピュータ読み取り可能な記録媒体であって、パラメータに応じて範囲が設定される、変動領域と重複したときに操作手段からの操作入力があると主キャラクタの行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、変動領域と重複したときに操作手段からの操作入力があっても主キャラクタの行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される基準領域と、基準領域に対し時間の経過とともに相対的に変動する変動領域とにより形成される可変表示領域を画面に表示する機能と、変動領域が基準領域に対して相対的に変化しているときに行われた操作手段からの操作入力のタイミングが、基準領域の有効領域と変動領域とが重複したときであるか否かを判定する機能と、この判定結果に基づき、決定された行動形態によって生じる効果を、コマンド選択によって選択された1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される能力から決定される、敵キャラクタが有する能力値を減じる量または主キャラクタが有する能力値を回復する量に基づいて決定する機能と、基準領域の有効領域と変動領域とが重複しないときに操作入力があっても基準領域の全ての有効領域について前記判定を行い、基準領域の有効領域と変動領域とが重複したときに行われた操作入力があったと前記判定で判定された基準領域の有効領域の数だけ行動形態の効果を有効とする機能と、基準領域の有効領域と変動領域とが重複しないときに操作入力があった場合、または、基準領域の1つの有効領域当たり1回を超えて有効領域と変動領域とが重複したときに操作入力があった場合に、決定された行動形態の効果を、基準領域の有効領域と変動領域とが重複したときに行われた操作入力が基準領域の全ての有効領域について各1回あったと前記判定で判定された場合よりも減少するように補正する機能とをコンピュータに実現させるためのゲームプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【0014】
本発明の更に別の態様は、プレイヤが操作可能な操作手段と、表示装置の画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、操作手段からの操作入力に応じて選択されたコマンド、および主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて主キャラクタの行動形態を決定し、主キャラクタが有する能力値が失われてしまうことなく、敵キャラクタが有する能力値を減じることによって敵キャラクタに攻撃を与えて画面上で物語を展開させる装置本体とを備えたゲーム装置であって、装置本体は、操作手段からの操作入力に応じてキャラクタの行動形態を決定する行動形態決定手段と、パラメータに応じて範囲が設定される、変動領域と重複したときに操作手段からの操作入力があると主キャラクタの行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、変動領域と重複したときに操作手段からの操作入力があっても主キャラクタの行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される基準領域と、基準領域に対し時間の経過とともに相対的に変動する変動領域とにより形成される可変表示領域を画面に表示する可変表示制御手段と、変動領域が基準領域に対して相対的に変化しているときに行われた操作手段からの操作入力のタイミングが、基準領域の有効領域と変動領域とが重複したときであるか否かの判定に基づき、行動形態決定手段で決定された行動形態によって生じる効果を、コマンド選択によって選択された1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される能力から決定される、敵キャラクタが有する能力値を減じる量または主キャラクタが有する能力値を回復する量に基づいて決定する行動形態効果決定手段と、プレイヤにとって相対的により有利となる特別有効領域が有効領域に形成された第1の可変表示領域、または、特別有効領域が有効領域に形成されていない第2の可変表示領域に可変表示領域を設定変更する設定変更手段と、この設定変更手段によって可変表示領域が第1の可変表示領域に設定変更された場合、基準領域の有効領域と変動領域とが重複したときに行われた操作入力が基準領域の全ての有効領域について各1回あったと前記判定で判定された場合に、複数回の行動形態の効果を有効にすると共に、基準領域のいずれかの有効領域と変動領域とが重複しないときに操作入力があったと前記判定で判定されると、行動形態の効果を全て無効にする第1の行動形態効果有効化手段と、設定変更手段によって可変表示領域が第2の可変表示領域に設定変更された場合、基準領域の有効領域と変動領域とが重複しないときに操作入力があっても基準領域の全ての有効領域について前記判定を行い、基準領域の有効領域と変動領域とが重複したときに行われた操作入力があったと前記判定で判定された基準領域の有効領域の数だけ行動形態の効果を有効とする第2の行動形態効果有効化手段とを含むことを特徴とするゲーム装置、
または、
プレイヤが操作可能な操作手段と、表示装置の画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、操作手段からの操作入力に応じて選択されたコマンド、および主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて主キャラクタの行動形態を決定し、主キャラクタが有する能力値が失われてしまうことなく、敵キャラクタが有する能力値を減じることによって敵キャラクタに攻撃を与えて画面上で物語を展開させる装置本体とを備えたゲーム装置であって、装置本体は、操作手段からの操作入力に応じてキャラクタの行動形態を決定する行動形態決定手段と、パラメータに応じて範囲が設定される、変動領域と重複したときに操作手段からの操作入力があると主キャラクタの行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、変動領域と重複したときに操作手段からの操作入力があっても主キャラクタの行動形態によって生 じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される基準領域と、基準領域に対し時間の経過とともに相対的に変動する変動領域とにより形成される可変表示領域を画面に表示する可変表示制御手段と、変動領域が基準領域に対して相対的に変化しているときに行われた操作手段からの操作入力のタイミングが、基準領域の有効領域と変動領域とが重複したときであるか否かの判定に基づき、行動形態決定手段で決定された行動形態によって生じる効果を、コマンド選択によって選択された1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される能力から決定される、敵キャラクタが有する能力値を減じる量または主キャラクタが有する能力値を回復する量に基づいて決定する行動形態効果決定手段と、基準領域の有効領域と変動領域とが重複しないときに操作入力があっても基準領域の全ての有効領域について前記判定を行い、基準領域の有効領域と変動領域とが重複したときに行われた操作入力があったと前記判定で判定された基準領域の有効領域の数だけ行動形態の効果を有効とする行動形態効果有効化手段と、基準領域の有効領域と変動領域とが重複しないときに操作入力があった場合、または、基準領域の1つの有効領域当たり1回を超えて有効領域と変動領域とが重複したときに操作入力があった場合に、決定された行動形態の効果を、基準領域の有効領域と変動領域とが重複したときに行われた操作入力が基準領域の全ての有効領域について各1回あったと前記判定で判定された場合よりも減少するように補正する行動形態効果補正手段とを含むことを特徴とするゲーム装置である。
【0015】
【作用及び効果】
本発明によれば、可変表示領域が第1の可変表示領域に設定変更された場合、基準領域の有効領域と変動領域とが重複したときに行われた操作入力が基準領域の全ての有効領域について各1回あったと判定されると、複数回の行動形態の効果が有効になると共に、基準領域のいずれかの有効領域と変動領域とが重複しないときに操作入力があったと判定されると、行動形態の効果が全て無効になる。また、可変表示領域が第2の可変表示領域に設定変更された場合、基準領域の有効領域と変動領域とが重複しないときに操作入力があっても、基準領域の全ての有効領域について判定が行われ、操作入力があったと判定された有効領域の数だけ行動形態の効果が有効になる。このため、可変表示領域が第2の可変表示領域に設定変更された場合には、基準領域の複数の有効領域を変動領域が通過する途中で、基準領域の有効領域と変動領域とが重複しないときにプレイヤが操作入力をしても、操作入力タイミングの判定はその時点で終了せずに、判定対象となる全ての有効領域について行われる。そして、基準領域の有効領域と変動領域とが重複しているときに操作入力があった有効領域の数の行動が、キャラクタによって行われる。すなわち、判定対象となる基準領域の全ての有効領域について、プレイヤは操作入力を行うことが可能になり、プレイヤがボタン操作を行える機会が増加する。この結果、ゲームの初心者であっても、キャラクタの行動の機会を多くすることができ、従って、ゲームの物語が展開するようになって、ゲームの興趣を十分に楽しむことが可能になる。
【0016】
また、基準領域の有効領域と変動領域とが重複しないときに操作入力があったとき、または、基準領域の1つの有効領域当たり1回を超えて有効領域と変動領域とが重複したときに操作入力があったときに、決定された行動形態の効果を、基準領域の有効領域と変動領域とが重複したときに行われた操作入力が基準領域の全ての有効領域について各1回あったと判定された場合よりも減少するように補正する構成の場合には、プレイヤは、行動形態の効果の補正が行われぬよう、慎重に操作入力を行うようになる。このため、プレイヤは、操作入力が上達するように意識付けされ、操作入力に早く慣れて熟達するようになる。
【0017】
【発明の実施の形態】
図1は、本発明をゲーム装置に適用した場合の全体構成を示す。このゲーム装置は、装置本体1と、プレイヤの操作に応じて装置本体1に対する制御指令を出力する操作手段としてのコントローラ4と、装置本体1からの画像信号に基づき画像を表示する表示手段15とで構成される。このゲーム装置では、CRTのような表示装置15の表示面(以下「ディスプレイ」という)16に種々の画像を表示することでゲームが実行される。
【0018】
このゲーム装置で実行されるゲームは、装置本体1とは別の外部記録媒体に記録されたゲームプログラムを読み込むことで実行される。そのゲームプログラムを記憶した外部記録媒体としては、CD−ROMやDVD−ROMのほか、FD(フレキシブルディスク)その他任意の記録媒体を利用できる。本実施例ではDVD−ROMを用いた場合について説明する。装置本体1の中央上部には開閉可能なカバー2が設けられ、このカバー2を開放することで、当該装置本体1の内部に設けられた記録媒体駆動装置としてのDVD−ROMドライブ29(図2)にDVD−ROMを装填できる。
【0019】
コントローラ4は、プレイヤの操作によって装置本体1内のCPU21(図2)に制御指令を出すための入力部を種々備える。コントローラ4の左側部分には、入力部として、ゲームに登場するキャラクタを移動させるときやメニューの選択項目を移動させるときに主に操作される上方向ボタン7、下方向ボタン8、左方向ボタン9、及び右方向ボタン10が設けられている。コントローラ4の右側部分には、各種項目の決定やキャンセルを行うときに主に操作される△ボタン11、○ボタン12、×ボタン13、及び□ボタン14が設けられている。コントローラ4の中央部には、上下に選択ボタン6及びスタートボタン5が設けられている。
【0020】
表示装置15は、ビデオ信号及び音声信号の入力端子を有するもので、それぞれ装置本体1のビデオ出力端子及び音声出力端子との間で端子ケーブル18及び19により接続される。表示装置15としては、後述の画像出力部25(図2)から出力される画像データを表示可能なディスプレイ16と、後述の音声出力部27(図2)から出力される音声データを出力可能なスピーカ17L,17Rとを一体的に有する既存のTV受像機が用いられる。なお、装置本体1と操作手段4とは、図1に示すように信号ケーブル20で接続される。
【0021】
また、装置本体1の側面部には、メモリカード32(図2)の差し込み口としてのメモリースロット3が設けられている。メモリカード32は、プレイヤがゲームを中断するときなどにゲームデータを一時的に記録するための記憶媒体である。このメモリカード32に記録されたデータは、カードリーダとしての機能を有する後述の通信インタフェース30(図2)を介して読み取られる。
【0022】
図2は、上記ゲーム装置のシステム構成を示す。装置本体1は、制御手段としてのCPU21と、記憶手段としてのROM22及びRAM23と、画像処理部24と、画像出力部25と、音声処理部26と、音声出力部27と、デコーダ28と、DVD−ROMドライブ29と、通信インタフェース30とを含み構成される。
【0023】
DVD−ROMドライブ29は、DVD一ROM31を着脱自在に構成し、ここに装着したDVD−ROM31内のゲームプログラムは、CPU21においてROM22に格納されたOS(operating System)等の基本動作プログラムに従い読み出される。読み出されたゲームプログラムは、デコーダ28により所定の信号に変換されRAM23に格納される。
【0024】
RAM23に格納されたゲームプログラムは、CPU21において基本動作プログラム或いはコントローラ4からの入力信号に従って実行される。実行されるゲームプログラムに応じてDVD−ROM31より画像データ及び音声データが読み出され、画像データは画像処理部24に、音声データは音声処理部26にそれぞれ送られる。
【0025】
画像処理部24は、受信した画像データを画像信号に変換し、当該画像信号を画像出力部25よりディスプレイ16に供給する。音声処理部26は、受信した音声データを音声信号に変換し、当該音声データを音声出力部27よりスピーカ17L,17Rに供給する。
【0026】
通信インタフェース30は、コントローラ4及びメモリカード32を着脱自在に接続でき、この通信インタフェース30を介して、メモリカード32からのデータの読み出し及びメモリカード32へのデータの書込みが行われると共に、コントローラ4からの信号がCPU21等の各部に送られる。
【0027】
次に、DVD−ROM31に記録されたゲームプログラムに基づいてCPU22により実行される処理内容と、それに伴いディスプレイ16に表示されるゲーム内容について具体例を説明する。
【0028】
装置本体1が電源ONの状態において、DVD−ROMドライブ29にDVD−ROM31が装着されると、ディスプレイ16には「オープニングデモ」が表示される。「オープニングデモ」は、ゲームの開始を告げる演出表示である。この「オープニングデモ」を所定時間表示した後、ゲームタイトルが大きく描かれた「タイトル画面」を表示し、後述の図4に示す「メインゲーム処理」を開始する。
【0029】
図3(1)は、「タイトル画面」の一例を示す。ここでは、“SHADOWHEARTS”というゲームタイトルの文字を表示し、その下に、2つの選択項目(“NEW GAME”及び“CONTINUE”)を表示している。また、“NEW GAME”及び“CONTINUE”のどちらかの選択項目の左位置にカーソル41が表示され、プレイヤによる上方向ボタン7又は下方向ボタン8の操作によりカーソル41の位置が入れ替わる。そして、プレイヤにより○ボタン12が操作されたとき、選択カーソル41が指し示している選択項目が選択される。
【0030】
図4に示す「メインゲーム処理」では、最初に、上記「タイトル画面」上で2つの選択項目のどちらが選択されたかを判定する(ST1)。“NEW GAME”が選択されたことを判定したときは(ST1で“YES”)、プロローグ及びゲーム内容を表示し(ST2)、その後、図3(2)に示す「ワールドマップ」を表示する(ST4)。一方、上記「タイトル画面」上で“CONTINUE”が選択されたことを判定したときは(ST1で“NO”)、プロローグ及びゲーム内容を表示せずに上記「ワールドマップ」を表示する(ST4)。
【0031】
なお、本実施例にかかるゲームには、プレイヤの操作に基づいて行動する主キャラクタとゲームプログラムにのみ基づいて行動する敵キャラクタが登場し、この双方のキャラクタ間の戦闘を中心として展開するゲームがディスプレイ上で実現される。また、本実施例では、主キャラクタとして、主キャラクタA、主キャラクタB及び主キャラクタCの3人が登場し、ゲームはこの3人のキャラクタで形成されるパーティー単位で行動するものとする。また、各キャラクタ毎には、予め各種のステータスが設定されている。このステータスには、ゲーム回数や敵キャラクタを倒した回数等によって加算される経験値、所持金、武器、能力等が定められている。
【0032】
図3(2)は、「ワールドマップ」の一例を示す。この「ワールドマップ」上では、ゲームストーリーの舞台である「A国」の主要都市が表示され、5つの都市名で示される選択項目(“都市A”42a,“都市B”42b,“都市C”42c,“都市D”42d,“都市E”42e)が表示される。これらは、予め用意された「サブマップ」に移行するための選択項目である。プレイヤによる上方向ボタン7又は下方向ボタン8の操作により各選択項目を示すカーソル41が移動し、プレイヤによる○ボタン12の操作により一つの選択項目が選択される。こうして「サブマップ」が選択されると、当該「サブマップ」毎の画面に移行すると共に、当該「サブマップ」に応じて設定された種々のゲームが行えるようになる。具体的には、各都市内部の情景が場面展開にあわせて背景画像としてプリレンダ表示され、その中を主キャラクタ達が移動しながら各種イベントを攻略し、ストーリーが進んでいく構成となっている。
【0033】
また、この「ワールドマップ」上において、プレイヤによる□ボタン14の操作がされたときは「メニュー画面」が表示され、プレイヤは当該「メニュー画面」において種々の設定等が行える。
【0034】
再び図4において、「ワールドマップ」上に表示される選択項目のいずれかが選択されたときは(ST5で“YES”)、選択に応じた「サブマップ」の開始画面が表示され、主キャラクタのパーティは当該「サブマップ」上で行動を開始する(ST6)。一方、上記ST5で“NO”のときは、「ワールドマップ」上で□ボタン14が操作され「メニュー画面」の表示要求があるかどうかを判別する(ST20)。ここで、“YES”のときは、「メニュー画面」を表示すると共に、プレイヤの操作に応じた種々の設定処理を行う(ST21)。ここで、「サブマップ」上での行動とは、主キャラクタが歩いたり、通行人に話しかけたり、買物をしたりといった行動である。また、この「サブマップ」上でも□ボタン14の操作により「メニュー画面」を表示させることができ、各種の操作が可能となる。例えば、「道具」コマンドを選択することで、後述の「道具コマンド処理」(図44)が実行され味方キャラクタの能力を回復させることができ、「売買」コマンドを選択することで、後述の「売買処理」(図48)が実行され、所持しているアイテムの売買が可能となる。
【0035】
また、「リングカスタマイズ」コマンドを選択することで、後述の「リングカスタマイズ処理」(図57)が実行され、時間の経過とともに表示形態が変化する、後述する複数種類のジャッジメントリングの中から、コントローラ4の操作入力に応じていずれか1種類のジャッジメントリングを主キャラクタ毎に特定することが出来る。また、この「リングカスタマイズ処理」では、特定したジャッジメントリングの後述するタイミングエリアの範囲や、タイミングエリアの有効度つまり主キャラクタの攻撃の効果を、コントローラ4の操作入力に応じて後述するように変更することが出来る。また、この「リングカスタマイズ処理」では、決定された行動形態の効果(本実施例では、最終攻撃のダメージ属性)のディスプレイ16への表示形態を、コントローラ4の操作入力に応じて後述するように主キャラクタ毎に変更することが出来る。さらに、この「リングカスタマイズ処理」では、コントローラ4の操作入力に応じて最終攻撃のダメージ属性に特殊効果をキャラクタ毎に付与することにより、決定された行動形態の効果をキャラクタ毎に変更することが出来る。
【0036】
その後、「サブマップ」上で行動を開始した主キャラクタのパーティが敵キャラクタに遭遇すると(ST7で“YES”)、「バトル処理」を開始する(ST8)。「バトル処理」が開始されると、主キャラクタのパーティと敵キャラクタとの間で戦いを行う「戦闘シーン」へと移る。この「バトル処理」については後述する。一方、敵キャラクタに遭遇しない場合(ST7で“NO”のとき)であっても、何らかのイベントが発生したときは(ST9で“YES”)、ST16に移って当該イベントに応じたムービーを表示し、イベントも発生しないときは(ST9で“NO”)、上記ST6の処理に戻る。
【0037】
「バトル処理」により実行される「戦闘シーン」において、主キャラクタのパーティが敵キャラクタから逃げることに成功した場合は(ST10で“YES”)、ST16に移り、その状況に応じたムービーを表示する。一方、敵キャラクタから逃げることに失敗した場合あるいは敵キャラクタとの戦闘を行った場合は(ST10で“NO”)、続いて、「戦闘シーン」において、主キャラクタのパーティが敵キャラクタに勝ったかどうか判定する(ST11)。ここで、“YES”のとき、すなわち主キャラクタのパーティが敵キャラクタに勝ったときは、戦った敵キャラクタの種類やその戦闘内容に応じて当該パーティの各キャラクタに対し、経験値等のポイントを加算したり、アイテムやお金等を与える(ST12)。そして、各キャラクタの経験値に応じて当該キャラクタのレベルをアップさせる(ST13)。その後、状況に応じたムービーを表示する(ST16)。上記ST11の判定で、“NO”のとき、すなわち主キャラクタのパーティが敵キャラクタに勝つことができなかったときは、続いて、主キャラクタのパーティ全員が死亡したかどうか判定する(ST14)。ここで“NO”のときはST16に移り、“YES”のときは、ゲームオーバーとなり(ST15)、このメインゲーム処理を終了する。
【0038】
ST16でムービーを表示した後、当該サブマップのリクエスト条件をクリアした場合は(ST17で“YES”)、続いてエンディングに移るかどうか判定し(ST18)、ここで“YES”であれば所定のエンディング表示を行い、この「メインゲーム処理」を終了する。
【0039】
図5は、「バトル処理」の手順を示す。まず、図6に示すような「戦闘シーン」の開始画面を表示する(ST31)。この開始画面では、手前に主キャラクタのパーティ(“主キャラクタA”111、“主キャラクタB”112、“主キャラクタC”113)が表示され、その向かい側には、各主キャラクタに対応した位置に3人の敵キャラクタ(“敵キャラクタA“ 114、“敵キャラクタB”115、“敵キャラクタC”116)が表示される。また、この開始画面の右下位置には、主キャラクタのステータスに関する情報が表示される。具体的には、各主キャラクタ毎にヒットポイント(以下「HP」という)、マジックポイント(以下「MP」という)及びサニティポイント(以下「SP」という)がそれぞれ予め定められ、この開始画面では、これらのポイントについての残存ポイント数(現在所持しているポイント数/最初に所持していたポイント数)が表される。なお、「HP」が残存していることで、そのキャラクタが攻撃、アイテム使用など各種コマンドを実行可能となり、当該ポイントが無くなった主キャラクタは、行動不能となる。「MP」は、これを有することで魔法等の特殊能力が使えるポイントであり、当該ポイントが無くなった主キャラクタは、特殊能力が使用できなくなる。「SP」は、これを有することで主キャラクタの正気が保たれるポイントで、当該ポイントが無くなった主キャラクタは、正気を失い異常状態に陥る。この異常状態に陥ったときは、当該キャラクタに対するコマンド操作が無効となり、敵味方にかまわず攻撃を仕掛けるといった異常な行動に暴走する。
【0040】
次に、主キャラクタ及び敵キャラクタをも含めた、攻撃等の行動が行える順番を管理しているウエイトポイント(WP)を所定条件の基に減算する「WP減算処理」を行う(ST32)。この「WP減算処理」では、主キャラクタについて言えば、プレイヤによるコマンド選択を有効とするキャラクタの順番が管理される。なお、この「WP減算処理」についての詳細は後述する。
【0041】
「WP減算処理」でコマンド選択が有効となった(後述するターンが回ってきた)キャラクタが敵キャラクタかどうか判定し(ST33)、“YES”のときは、敵キャラクタが主キャラクタに対して攻撃を実行するように、ゲームプログラムに従って自動処理を行い(ST34)、当該敵キャラクタのWPを初期値に戻す(ST37)。一方、ST33の判定で、コマンド選択が有効となったキャラクタが主キャラクタであると判定したときは、続いて、プレイヤの操作によるコマンド選択を受付ける「コマンド受付処理」を行う(ST35)。なお、この「コマンド受付処理」についての詳細は後述する。
【0042】
「コマンド受付処理」で受付けたプレイヤによるコマンド選択の内容を確認し、そのコマンド種別に応じた表示処理を実行する「コマンド処理」を行う(ST36)。この「コマンド処理」により、選択された主キャラクタの行動形態に従った表示処理が実行される。例えば、攻撃を行うコマンド(後述の「戦う」コマンド)が選択された場合は敵キャラクタに対して攻撃を行うような表示処理が実行され、特殊能力を使うコマンド(後述の「特殊」コマンド)が選択された場合は敵キャラクタに対して魔法攻撃を行ったり、攻撃された味方に対し回復魔法を使って回復させる等の表示処理が実行される。また、この「コマンド処理」では、プレイヤの操作タイミングによる技術介入を可能とする「ジャッジメント処理」も行われる。この「コマンド処理」についての詳細は後述する。
【0043】
「コマンド処理」実行後、上記「WP減算処理」でコマンド選択が有効となったキャラクタのWPを初期値(255)に戻す(ST37)。続いて、「バトル処理」の終了条件を満たしているかどうか判定し、“NO”のときは、上記ST32の処理に戻り、“YES”のときは「ソウルポイント加算処理」を実行し(ST39)、「バトル処理」を終了する。なお、この「ソウルポイント加算処理」についての詳細は後述する。ここで、「バトル処理」の終了条件とは、戦闘画面に登場した敵キャラクタが全滅したこと、プレイヤにおいて「逃げる」コマンドが選択され敵キャラクタから逃げることに成功したこと、主キャラクタのパーティが全滅したこと、戦闘を終了させるようなイベントが発生したこと、のいずれかである。
【0044】
図7は、上記「バトル処理」におけるST32の「WP減算処理」の手順を示す。まず、主キャラクタAのWP(主キャラクタAのWPを「WP」と表す)を算出し、RAMの所定領域にセットする(ST41)。WPの初期値は「255」に指定され、このWPは、前回の「WP減算処理」でRAMにセットされたWPの値から主キャラクタAに設定されている能力値APを減算することで、算出される。この「WP」の算出方法は、その他のキャラクタについても同様とし、能力値APについては各キャラクタによって異なるものとする。各キャラクタには、経験値によって決定されるキャラクタレベル(LV)に応じて種々のキャラクタ個別能力が予め設定されており、上記「AP」は、このステータスを基に算出される。
【0045】
一例として、図8は、主キャラクタA及び主キャラクタBのキャラクタ個別能力について示す。この図8に示すように、各キャラクタには、経験値によって変化するキャラクタレベル(LV)に応じ各種キャラクタ個別能力が設定されている。キャラクタ個別能力の種類としては、上述の「HP」、「MP」、「SP」のほか、物理的攻撃力(STR)、物理的防御力(VIT)、すばやさ(AGL)、魔法攻撃力(INT)、魔法防御力(POW)及び運(LUC)がある。これらは数値によって表され、キャラクタレベルが同一であってもキャラクタの種類によって異なった値が設定されている。「AP」は、この中の「AGL」及び「LUC」によって算出される。具体的には、AP=AGL+LUC/2の計算式により算出される。
【0046】
このように主キャラクタAの「WP」を求めた後、続いて、この求められた「WP」 が“0”かどうかの判定を行う(ST42)。ここで“YES”のときは、主キャラクタAについてのコマンド選択を有効とする(ST53)。従って、戦闘シーンにおいて、主キャラクタAに攻撃等の動作をさせるコマンド指定がプレイヤによってできるようになる。
【0047】
ST42で“NO”のときは、主キャラクタBのWP(主キャラクタBのWPを「WP」と表す)を算出し、RAMの所定領域にセットする(ST43)。続いて、求められた「WP」が“0”かどうかの判定を行い(ST44)、“YES”のときは、主キャラクタBについてのコマンド選択を有効とし(ST53)、“NO”のときは、ST45に移る。
【0048】
ST45では、主キャラクタCのWP(主キャラクタCのWPを「WP」と表す)を算出し、RAMの所定領域にセットする。続いて、求められた「WP」が“0”かどうかの判定を行い(ST46)、“YES”のときは、主キャラクタCについてのコマンド選択を有効とし(ST53)、“NO”のときは、ST47に移る。
【0049】
ST47では、敵キャラクタAのWP(敵キャラクタAのWPを「WP」と表す)を算出し、RAMの所定領域にセットする。続いて、求められた「WP」が“0”かどうかの判定を行い(ST48)、“YES”のときは、敵キャラクタAについてのコマンド選択を有効とし(ST53)、“NO”のときは、ST49に移る。
【0050】
ST49では、敵キャラクタBのWP(敵キャラクタAのWPを「Wp」と表す)を算出し、RAMの所定領域にセットする。続いて、求められた「Wp」が“0”かどうかの判定を行い(ST50)、“YES”のときは、敵キャラクタBについてのコマンド選択を有効とし(ST53)、“NO”のときは、ST51に移る。
【0051】
ST51では、敵キャラクタCのWP(敵キャラクタAのWPを「WP」と表す)を算出し、RAMの所定領域にセットする。続いて、求められた「WP」が“0”かどうかの判定を行い(ST52)、“YES”のときは、敵キャラクタCについてのコマンド選択を有効とし(ST53)、“NO”のときは、再びST41に戻って、当該「WP減算処理」を最初から繰り返す。
【0052】
この「WP減算処理」において、コマンド選択が有効となったキャラクタが主キャラクタのとき、ディスプレイ16では、図6に示すように、コマンド選択が有効となった主キャラクタの頭上に選択マーク43が表示される。そして、このような表示の後は、続いて、選択マーク43が頭上に表示された主キャラクタ(ここでは“主キャラクタA”111)がズームアップされ、図9に示すような「コマンド選択画面」が表示される。
【0053】
図9に示す「コマンド選択画面」では、“主キャラクタA”111の行動形態を決定するためのコマンドが選択項目として示されたコマンドメニュー44が表示される。そして、コマンドメニュー44の左側に表示される選択カーソル45をプレイヤによる上方向ボタン7又は下方向ボタン8の操作により移動させ、○ボタン12が操作されたときに選択カーソル45が左位置に表示されているコマンドが選択され、“主キャラクタA”111の行動形態が決定される。この図9では、コマンドメニュー44に「戦う」、「特殊」、「アイテム」、「防御」及び「逃げる」の5つのコマンドが表示される。ここでは、「戦う」コマンドの左位置に選択カーソル45が表示されており、当該コマンドが決定された場合を示す。また、コマンドメニュー44の上方には、この“主キャラクタA”111の「HP」、「MP」及び「SP」の値が表示されている。
【0054】
図10は、上記「バトル処理」におけるST35の「コマンド受付処理」の手順を示す。まず、上記「WP減算処理」においてコマンド選択が有効となったキャラクタが主キャラクタのときにおいて、当該主キャラクタの「SP」が“0”かどうかを判定する(ST55)。ここで“YES”の場合は、当該主キャラクタについて「キャラクタ暴走処理」を行い(ST56)、上記ST37(図5)の処理に移る。「キャラクタ暴走処理」が実行された場合、当該キャラクタに対するコマンド操作が無効となり、敵味方にかまわず攻撃を仕掛けるといった異常な行動に暴走する。一方、上記ST55で“NO”のときは、プレイヤによるコマンド操作があったかどうか、すなわち、上記「コマンド選択画面」においてコマンドが選択されたかどうかを判定する(ST57)。
【0055】
図11は、上記「コマンド受付処理」におけるST56の「キャラクタ暴走処理」の手順を示す。まず、主キャラクタの行動を決定するコマンドの種別をランダムに選択し、当該コマンドに基づいた行動(攻撃、攻撃魔法の使用、回復魔法の使用等)の対象となるキャラクタを敵味方関係無くランダムに選択する(ST61)。例えば「戦う」コマンドが選択された場合、攻撃を加える対象のキャラクタを敵味方関係無くランダムに選択する。そして、選択されたコマンド等に基づき決定されるキャラクタの動作を表示する後述の「ジャッジメント処理」を自動処理し(ST62)、この「キャラクタ暴走処理」を終了する。
【0056】
図12及び図13は、キャラクタ暴走処理が実行されたときの具体的な表示例を示し、ここでは、一例として、“主キャラクタA”111のSPが“0”となり、当該“主キャラクタA”111についてキャラクタ暴走処理を実行したときの様子を示す。
【0057】
図12は、キャラクタ暴走処理の実行開始直後の表示態様を示し、“主キャラクタA”111の足元から黒煙117が上がってきて、体を取り囲んでいく様子を表示する。このとき、ディスプレイ16には、「主キャラクタAが暴走した!!」という文字も表示される。その後、図13に示すように、“主キャラクタA”111の頭上に暴走したことを示す暴走マーク118が表示されると共に、「ヘヘヘヘっ……楽しいねえ…! 」という文字も表示される。そして、この後、“主キャラクタA”111は、上記ST61で選択された対象キャラクタに対し、攻撃等の行動を行う。
【0058】
上記実施形態では、一度暴走状態に陥ると、全てのコマンド操作を受け付けなくなるが、一部のコマンドのみ所定の条件で受け付けるようにしてもよい。例えば、「アイテム」コマンドのみを受け付けるが、選択された「アイテム」を誰に使うかを分からなくしたり、「戦う」コマンドを3ターンに1回受け付けたりする。また、主キャラクタが暴走するのは「SP=0」となったときであり、また、暴走しっぱなしではなく、時間が経つと正常に戻るようにしてもよい。
【0059】
図14は、上記「バトル処理」におけるST36の「コマンド処理」の手順を示す。まず、選択されたコマンドが「戦う」コマンドかどうかを判定する(ST65)。ここで“YES”のとき、すなわち、上記「コマンド選択画面」において選択項目の「戦う」がプレイヤにより選択されとき、DVD一ROM31より「武器テーブル」(詳細は図26に示す)を取り出し、RAM23の所定領域にセットする(ST66)。
【0060】
ST65で“NO”のときは、選択されたコマンドが「特殊」コマンドかどうか、すなわち、上記「コマンド選択画面」において選択項目の「特殊」がプレイヤにより選択されたかどうかを判定する(ST67)。ここで“YES”のときは、DVD−ROM31より「特殊テーブル」(詳細は図31に示す)を取り出し、RAM23の所定領域にセットする。
【0061】
ST67で“NO”のときは、選択されたコマンドが「アイテム」コマンドかどうか、すなわち、上記「コマンド選択両面」において選択項目の「アイテム」がプレイヤにより選択されたかどうかを判定する(ST69)。ここで“YES”のときは、DVD‐ROM31より「アイテムテーブル」(詳細は図33に示す)を取り出し、RAM23の所定領域にセットする。
【0062】
ST69で“NO”のときは、選択されたコマンドが「防御」コマンドかどうか、すなわち、上記「コマンド選択画面」において選択項目の「防御」がプレイヤにより選択されたかどうかを判定する(ST69)。ここで“YES”のときは、主キャラクタが敵キャラクタからの攻撃を防御する様子を表示する「防御」コマンド処理を実行する(ST72)。
【0063】
ST71で“NO”のときは、主キャラクタが敵キャラクタから逃げる様子を表示する「逃げる」コマンド処理を実行する(ST73)。
【0064】
「戦う」コマンド、「特殊」コマンド及び「アイテム」コマンドのうちのいずれかが選択され各コマンドに対応するテーブルがRAM23の所定領域にセットされたときは、そのコマンド及びテーブルに基づき決定される主キャラクタの動作を表示する「ジャッジメント処理」を実行する(ST74)。
【0065】
図15は、「ジャッジメント処理」の手順を示す。まず、選択されたコマンドに基づき行われる行動(攻撃、攻撃魔法の使用、回復魔法の使用等)の対象となるキャラクタ(以下、「対象キャラクタ」という)がプレイヤによって選択されたかどうか判定する(ST81)。具体的には、上記「コマンド選択画面」においてコマンド選択が完了すれば、図16に示すような「対象キャラクタ選択画面」が表示され、当該画面において対象キャラクタがプレイヤによって選択される。対象キャラクタの選択は、次のように行われる。すなわち、「対象キャラクタ選択画面」において表示される選択マーク46がプレイヤによる上方向ボタン7又は下方向ボタン8の操作により移動され、○ボタン12が操作されたときに選択マーク46が頭上に表示されているキャラクタが対象キャラクタとして決定される。図16では、“敵キャラクタA”の頭上に選択マーク46が表示され、当該キャラクタが対象キャラクタとして決定された場合を示す。
【0066】
ST81で“YES”のときは、「ジャッジメントリング決定処理」を実行し(ST82)、続いて、「ジャッジメントリング判定処理」を実行する(ST83)。
【0067】
続いて、上記ST83の「ジャッジメントリング判定処理」で算出されるダメージ量又は回復値に基づきHP、MP及びSPの値を更新する(ST84)。ここでは、ダメージ量、回復値等に応じたHP及びMPの加減算と、SPの減算が行われる。SPの減算は、このST84の処理が実行される毎に“1”減算するものとする。すなわち、キャラクタのターン毎に“1”減少するものとする。
【0068】
なお、SPの減算値を、ダメージ量、回復値等に応じて決定するようにしてもよい。例えば、ダメージ量、回復値に比例した値(例えば、ダメージ章、回復値等の1/10の値)をSPの減算値として決定するようにする。
【0069】
また、コマンド選択が有効となったときからジャッジメントリング100が表示されるまでの時間(秒数)をSPの減算値として決定するようにしてもよい。この場合、プレイヤがコマンド選択に要した時間がSPの減算値として設定されるため、プレイヤによるコマンド選択が素早ければSPの減算値は少なくて済むが、コマンド選択に時間がかかれば、そのかかった時間分がSPより減算されることとなる。
【0070】
次に、上記ST82及びST83により決定された内容に応じてキャラクタのステータスを更新する(ST85)。この処理でキャラクタのステータスが「異常ステータス」に更新されると、キャラクタが通常状態と異なる異常状態となる。この「異常ステータス」は、攻撃を受けたアイテムや魔法等の種類によって異なる。例えば、「毒」異常ステータスは、敵から魔法を受けたときや所定のアイテムによる攻撃を受けたときに、主キャラクタが行動を起こすターン毎にキャラクタの体力が自動的に減ってしまう異常ステータスである。また、「石化」異常ステータスは、敵から魔法を受けたときや所定のアイテムによる攻撃を受けたときに、キャラクタが石のように固まってしまい、コマンド入力が不可能となる異常ステータスである。
【0071】
そして、更新されたパラメータに基づいて、主キャラクタが対象キャラクタに対し所定の行動(攻撃、魔法をかける等)を行う演出画像の表示を実行する(ST86)。
【0072】
ここで、本発明にかかるゲームでは、主キャラクタが対象キャラクタに対し選択コマンドに基づいた行動を行う直前に、図17に示すように可変表示領域としてのノーマル・ジャッジメントリング100が表示され、このジャッジメントリング100を利用して上記効果を決定する上で必要なパラメータが決定される。
【0073】
ここで、図17に示すように、ジャッジメントリング100は、斜め方向に傾いた状態で表示される。そして、このジャッジメントリング100上には、当該ジャッジメントリング100の中心点を支点として時計の針のように時計方向に回転する変動領域としての回転バー101が表示される。また、ジャッジメントリング100上には、所定の角度範囲で色が塗られた領域(以下、「タイミングエリア」という)が表示される。このタイミングエリアは、プレイヤにとって相対的に有利となる「有効領域」である。
【0074】
その後、回転バー101の回転が開始され、当該回転バー101が上記タイミングエリア上を通過するときに、プレイヤが○ボタン12を操作できたかどうかによって、上記パラメータの内容が変更される。ここで、上記タイミングエリアは、図17に示すように3つのタイミンクエリアで構成され、回転バー101が最初に通過するタイミングエリアを「第1タイミングエリア」102、次に通過するタイミングエリアを「第2タイミングエリア」103、最後に通過するタイミングエリアを「第3タイミングエリア」104とする。
【0075】
例えば、3つのタイミングエリア上で○ボタン12の操作が上手くできたとき、すなわち3つのタイミングエリア上に回転バー101があるときに○ボタン12が操作できたとき、その後、主キャラクタが対象キャラクタに対し行う行動が有効となる。「戦う」コマンドが選択された場合であれば、所定の攻撃力で3回の攻撃を行い敵キャラクタにダメージを与え、「特殊」コマンドが選択され回復魔法を使用する場合であれば、所定の回復力を有する魔法を味方キャラクタに対し3回かけることができ、味方キャラクタに回復力を与えることができる。
【0076】
これに対し、1つのタイミングエリア上で○ボタン12の操作タイミングを外したときは、そのタイミングエリアに割り振られた効果が無効となる。特に3回とも失敗した場合は効果はゼロとなる。また、本実施例では、ジャッジメントリング100の有効領域を視覚で認識する方式を採用しているが、要は、遊技者の五感に働きかけて遊技者が操作タイミングを認知できる構成であればよい。例えば、所定時間特定の音声を発生させ、その発生区間内の操作を要求する聴覚的な構成、或いは、コントローラ4や携帯端末自体を振動させ、その振動の発生区間内の操作を要求する触覚的な構成とすることも可能である。
【0077】
図18は、回転バー101が第1タイミングエリア102上を通過するときに○ボタン12の操作がされたときの様子を示す。この図18に示すように、第1タイミングエリア102上で上手く操作できたときは、「Cool」との文字が表示される。
【0078】
図19は、回転バー101が第2タイミングエリア102上を通過するときに○ボタン12の操作がされたときの様子を示す。この図19に示すように、第2タイミングエリア102上で上手く操作できたときは、「Good」との文字が表示される。
【0079】
図20は、回転バー101が第3タイミングエリア102上を通過するときに○ボタン12の操作がされたときの様子を示す。この図20に示すように、第3タイミングエリア104上で上手く操作できたときは、「Perfect」との文字が表示される。
【0080】
図21は、回転バー101が第1タイミングエリア102上に差し掛かる前に○ボタン12の操作がされたとき、すなわちタイミングエリア上での○ボタン12の操作を失敗したときの様子を示す。この図21に示すように、タイミングエリア上での○ボタン12の操作を失敗したときは、「Miss」との文字が表示される。
【0081】
図22は、3つのタイミングエリア上で○ボタン12の操作が上手くできたとき、すなわち3つのタイミングエリア上に回転バー101があるときに○ボタン12が操作できたときの、回転バー101の回転停止後の様子を示す。この図22に示すように、回転バー101の回転停止と同時にジャッジメントリング100は粉々に割れ、その破片が飛び散る様子が表示される。その後、図9において「戦う」コマンドが選択された“主キャラクタA”111は、図16において対象キャラクタとして選択された“敵キャラクタA”114に向かって移動し、攻撃を行う。このときの攻撃力(敵キャラクタのダメージ量)が、上記ジャッジメントリング100における○ボタン12の操作タイミングによって変化する。
【0082】
図23は、選択されたコマンド及びジャッジメントリング100表示中の操作結果に基づき、“主キャラクタA”111が“敵キャラクタA”114に対し行動を行っている様子を示す。ここでは、「戦う」コマンドが選択された場合を示し、“主キャラクタA”111は“敵キャラクタA”114に対し攻撃を行っている様子を示している。上述の通り、ジャッジメントリング100表示中に3つのタイミングエリア上で○ボタン12の操作が上手くできたときは、この画面において、“主キャラクタA”111は“敵キャラクタA”114に対し所定の攻撃力による攻撃を3回を実行する。
【0083】
なお、上記実施形態では、1国目の操作に失敗したとしても2回目の操作にチャレンジできる場合であるが、1回失敗した時点で操作受付を終了するように構成してもよい。
【0084】
図24は、“主キャラクタA”111が“敵キャラクタA”114に対する攻撃を終了し、元の位置に戻ったときの様子を示す。ここで、キャラクタ或いは敵キャラクタの対象キャラクタに対する行動開始(図23に示す状態)から終了(図24に示す状態)までの期間を「1ターン」ということとし、この「1ターン」についての表示処理は、上記ST85(図15)の「演出画像表示処理」で行われる。
【0085】
図25は、上記ST82(図15)の「ジャッジメントリング決定処理」の手順を示す。ここでは、まず、RAM23にセットされた「武器テーブル」、「特殊テーブル」及び「アイテムテーブル」のいずれかを参照し、タイミングエリアの範囲を決定する(ST91)。続いて、後述のジャッジメントリング補正パラメータに基づき、上記ST91で決定されたタイミングエリアの範囲及び予め定められた回転バーの回転速度及び回転数及びジャッジメントリングのサイズを補正する(ST92)。ここで、回転バーの回転速度は、基本速度として一周1.5秒に設定され、回転バーの回転数は、基本回転数として一回転に設定されている。そして、ST92で最終的に決定されたタイミングエリアの範囲でジャッジメントリング100を表示し、決定された回転バーの回転速度及び回転数による回転バー101の回転表示を行うジャッジメントリング変動表示処理を行う(ST93)。タイミングエリア及びジャッジメントリング補正パラメータについて、以下に説明する。
【0086】
図26は、「武器テーブル」を示す。これは、「戦う」コマンドがプレイヤにより選択されたときにセットされるテーブルである。この図26に示すように、主キャラクタの種類によって使用できる武器が定められており、その武器の種類に応じて使用アイテム個別能力と、各タイミングエリアの範囲とが設定されている。
【0087】
使用アイテム個別能力は、敵キャラクタのダメージ量(相手ダメージ量)の算出に用いられ、この使用アイテム個別能力の数値が大きいほど、敵キャラクタのダメージ量は大きくなる。
【0088】
タイミングエリアの範囲は、図28に示すように、回転バー101の回転開始位置100aを0°とした「先頭角度」及び「終端角度」で囲まれた角度範囲で示され、これら「先頭角度」及び「終端角度」は、この図26に示すように、使用武器の種類に応じて異なる値が設定されている。例えば、主キャラクタが主キャラクタAで使用武器が武器A1の場合、第1タイミングエリア102は、先頭角度を45°とし終端角度を135°とした90°の角度範囲を当該タイミングエリアの範囲として設定される。第2タイミングエリア103は、先頭角度を180°とし終端角度を247°とした67°の角度範囲を当該タイミングエリアの範囲として設定される。第3タイミングエリア104は、先頭角度を292°とし終端角度を337°とした45°の角度範囲を当該タイミングエリアの範囲として設定されている。
【0089】
また、ジャッジメントリング100では、各タイミングエリアの所定範囲に、ここを通過するときに○ボタン12の操作ができれば敵キャラクタのダメージ量が20%増加すなわち1.2倍となる特別有効領域としての「120%領域」が設定されている。「120%領域」は、終端角度から当該「120%領域」の角度分を減算した角度位置から終端角度までの範囲で形成される。
【0090】
図27は、敵キャラクタの相手ダメージ量を算出する際の計算式を示す。
【0091】
「割当値」は、この図27に示すように、1回目の攻撃時は“0.2”、2回目の攻撃時は“0.3”、3回目の攻撃時は“0.5”に設定されている。
【0092】
「SP残量補正値」は、現在のSPが最大SPの25%を切るまで、すなわち「25−現SP/最大SP×100≦0」を満たす間は“1”で、現在のSPが最大SPの25%を切ったとき、すなわち「25−現SP/最大SP×100>0」を満たしたとき、SPは“0.01”加算した“1.01”となる。そして、その後SPが1ポイント減る毎に“0.01”ずつ加算されていく。すなわち、SPが1ポイント減る毎に、相手ダメージ量が1%ずつ上昇するように設定される。
【0093】
「キャラクタ個別能力」は、上記図8に示したSTR(物理的攻撃力)を示し、「使用アイテム個別能力」は、図26に示す主キャラクタ及び武器の種類に応じて設定された値である。
【0094】
「ジャッジメントリング補正値」は、回転バー101がタイミングエリアの120%領域上にあるときに○ボタン12の操作がされたときは“1.2”で、回転バー101がタイミングエリアの120%領域以外の領域上にあるときに○ボタン12の操作がされたときは“1”で、回転バー101がタイミングエリア上にあるときに○ボタン12の操作がされなかったときは“0”である。
【0095】
例えば、「戦う」コマンドが選択された場合において、3つのタイミングエリア上で○ボタン12の操作が上手くできたとき、すなわち3つのタイミングエリア上に回転バー101があるときに○ボタン12が操作できたとき、その後、主キャラクタは敵キャラクタに対し攻撃を3回繰り返し所定のダメージを与える。例えば、主キャラクタAが武器A1を用いて攻撃する場合、1回目の攻撃における相手ダメージ量は、「0.2×SP残量補正値×STR×6×1(1.2)」となり、この相手ダメージ量分のポイントが敵キャラクタのHPから減算される。同様に、2回目の攻撃における相手ダメージ量は、「0.3 ×SP残量補正値×STR×6×1(1.2)」、3回目の攻撃における相手ダメージ量は、「0.5×SP残量補正値×STR×6×1(1.2)」となり、それぞれ敵キャラクタのHPから減算される。
【0096】
一方、1つのタイミングエリア上で○ボタン12の操作タイミングを外したときは、その後のタイミングエリアにおける「ジャッジメントリング補正値」は“0”となる。例えば、主キャラクタAが武器A1を用いて攻撃する場合において、第1タイミングエリア上に回転バー101があるときに○ボタン12が操作できたとき、1回目の攻撃における相手ダメージ量は、「0.2×SP残量補正値×STR×6×1(1.2)」となるが、第2タイミングエリア上で○ボタン12の操作タイミングを外したときは、2回目及び3回目の攻撃における「ジャッジメントリング補正値」は“0”となり、相手ダメージ量も“0”となる。
【0097】
ここで、敵キャラクタのHPが“0”になったとき、主キャラクタが当該敵キャラクタを側したこととなる。
【0098】
図28は、コマンド決定時に表示されるジャッジメントリング100の表示態様を示す。ここでは、主キャラクタが主キャラクタAで、武器A1を使用して「戦う」コマンドが選択されたときのコマンド決定時のジャッジメントリング100を示す。このジャッジメントリング100は、図26に示した「武器テーブル」に設定された各タイミングエリアの角度範囲で形成される。主キャラクタが主キャラクタAで、武器A1を使用して「戦う」コマンドが選択された場合は、第1タイミングエリア102の先頭角度が45°で終端角度が135°、第2タイミングエリア103の先頭角度が180°で終端角度が247°、第3タイミングエリア104の先頭角度が292°で終端角度が337°である。また、この図28に示すように、「120%領域」は、第1タイミングエリア102では終端角度の135°から30°減算した「105°」から終端角度の「135°」までの範囲102aであり、第2タイミングエリア103では、終端角度の247°から23°減算した「224°」から終端角度の「247°」までの範囲103aであり、第3タイミングエリア104では、終端角度の337°から15°減算した「322°」から終端角度の「337°」までの範囲104aである。
【0099】
図29は、コマンド決定後のジャッジメントリング100の表示態様を示す。ここでは、回転バー101が回転を開始し、第1タイミングエリア102上を通過しているときの様子を示している。
【0100】
なお、上記「120%領域」については上記のような場合に限らない。例えば、図30(1)に示すように、「120%領域」を先端角度から所定角度までの範囲に設けたり、図30(2)に示すように、「120%領域」を2箇所設けるようにしてもよい。図30(1)では、先端角度の45°から20°加算した角度の65°までの範囲102aを「120%領域」とした場合を示す。また、図30(2)では、先端角度の45°から20°加算した角度の65°までの範囲102aと、終端角度の135°から30°減算した角度の105°までの範囲とを「120%領域」とした場合を示す。
【0101】
図31は、「特殊テーブル」を示す。これは、「特殊」コマンドがプレイヤにより選択されたときにセットされるテーブルである。ここで、「特殊」とは、キャラクタ毎に個別に設定された特別な能力(特殊能力)を使用するコマンドであって、例えば、主キャラクタAの場合は、後述するフュージョンモンスターに変身し、通常状態では攻撃魔法が使用できなかったところが使用可能となる。この図31に示すように、主キャラクタの種類によって使用できる特殊能力が定められており、各特殊能力毎に、能力値及び各タイミングエリアの範囲が設定されている。
【0102】
この図31に示すように、主キャラクタが主キャラクタAのときは、特殊能力として攻撃魔法1〜3が使用可能で、これらに設定されている能力値は、これら攻撃魔法1〜3を用いて敵キャラクタに対しダメージを与えるための相手ダメージ量の算出に用いられる。この場合、使用する特殊能力の能力値が大きいほど、敵キャラクタのダメージ量、すなわち敵キャラクタのHPを減少させるためのポイント数が大きくなる。なお、これら攻撃魔法1〜3は、後述するフュージョンモンスターに変身したときに使用可能となる。
【0103】
一方、主キャラクタが主キャラクタBのときは、特殊能力として回復魔法1〜3が使用可能で、これらに設定されている能力値は、これら回復魔法1〜3を用いて味方キャラクタを回復させるための回復値の算出に用いられる。この場合、使用する特殊能力の能力値が大きいほど、味方キャラクタの回復値、すなわち敵キャラクタからダメージを受け減少している味方キャラクタのHPを回復させるためのポイント数が大きくなる。
【0104】
タイミングエリアの範囲は、上記「武器」テーブル同様、回転バー101の回転開始位置100aを0°とした「先頭角度」及び「終端角度」で囲まれた角度範囲で示され、これら「先頭角度」及び「終端角度」は、使用する特殊能力の種類に応じて異なる値が設定されている。これに加え、この「特殊」テーブルでは、使用する特殊能力の種類によって第1タイミングエリア102しか設定されていない場合や、第1タイミングエリア及び第2タイミングエリアの2つしか設定されていない場合がある。なお、主キャラクタCには、このような特殊能力が用意されておらず、この「特殊」テーブルにおいて能力値もタイミングエリアの範囲も設定されていない。
【0105】
図32は、特殊能力として攻撃魔法1〜3を使用したときの相手ダメージ量を算出する計算式と、特殊能力として回復魔法1〜3を使用したときの回復値を算出する計算式を示す。
【0106】
「割当値」は、この図32に示すように、1回目の特殊能力使用時は“0.2”、2回目の特殊能力使用時は“0.3”、3回目の特殊能力使用時は“0.5”に設定されている。
【0107】
図32(1)の攻撃魔法1〜3を使用したときの相手ダメージ量を算出する計算式に使用される「キャラクタ個別能力」は、上記図8に示したINT(魔法攻撃力)を示す。「使用する特殊能力の能力値」は図31に示す主キャラクタ及び使用する特殊能力の種類に応じて設定された能力値である。
【0108】
「ジャッジメントリング補正値」は、回転バー101がタイミングエリアの120%領域上にあるときに○ボタン12の操作がされたときは“1.2”で、回転バー101がタイミングエリアの120%領域以外の領域上にあるときに○ボタン12の操作がされたときは“1”で、回転バー101がタイミングエリア上にあるときに○ボタン12の操作がされなかったときは“0”である。
【0109】
例えば、「特殊」コマンドが選択され、使用する特殊能力として攻撃魔法が選択された場合において、表示される全てのタイミングエリア上で○ボタン12の操作が上手くできたときは、その後、主キャラクタは敵キャラクタに対し攻撃魔法による攻撃を行い所定のダメージを与える。例えば、主キャラクタAが攻撃魔法1を用いて攻撃する場合は、タイミングエリアは一つしか設定されていないため、攻撃魔法による攻撃を1回のみ行う。このときの相手ダメージ量は、図32(1)より「0.2×INT×99×1(1.2)」となり、この相手ダメージ量分のポイントが敵キャラのHPから減算される。
【0110】
また、「特殊」コマンドが選択され、使用する特殊能力として回復魔法が選択された場合において、表示される全てのタイミングエリア上で○ボタン12の操作が上手くできたときは、その後、主キャラクタは味方キャラクタに対し回復魔法をかけ回復させる。例えば、主キャラクタBが回復魔法1を用いる場合は、タイミングエリアは一つしか設定されていないため、回復魔法を味方キャラクタに対して1回のみ使用する。このときの味方キャラクタの回復値は、図32(2)より「0.2×19×1(1.2)」となり、この回復値分のポイントが味方キャラクタのHPに加算される。
【0111】
また、キャラクタ別にそれぞれのテーブルのタイミングエリアの範囲を比較してみると、図26の武器テーブルにおいて、主キャラクタAに設定されたタイミングエリアの範囲は、主キャラクタBに設定されたタイミングエリアの範囲に比べ全般的に広い。例えば、武器A1に設定されたタイミングエリアの範囲の合計は、(135°−45°)+(247°−180°)+(337°−292°)=202°の角度範囲であり、武器B1に設定されたタイミングエリアの範囲の合計は、(125°−50°)+(205°−157°)+(282°−247°)=185°の角度範囲である。
【0112】
これは、主キャラクタAが、男性キャラクタで、腕力が強く物理的攻撃力が高いという物語上の設定をしているためで、それに伴い主キャラクタAは武器を用いた攻撃に秀でている。従って、武器を使用する場合すなわち武器テーブル選択時のタイミングエリアの範囲が広く設定され、ジャッジメントリング100の操作の難易度が低くなっている。
【0113】
一方、図31の特殊テーブルにおいては、逆に、主キャラクタAに設定されたタイミングエリアの範囲に比べ、主キャラクタBに設定されたタイミングエリアの範囲の方が広い。
【0114】
これは、主キャラクタBが、女性キャラクタであり、魔術師という物語上の設定をしているためで、回復魔法を使用する場合すなわち特殊テーブル選択時のタイミングエリアの範囲が広く設定され、ジャッジメントリング100の操作の難易度が低くなっている。
【0115】
このように、物語の設定からくる各キャラクタの特徴をジャッジメントリング100の実行条件の中に取り入れたことで、単なる技術介入的な要素だけではなく、各キャラクタの特性に合ったコマンドを探し出す面白味も生まれ、ゲームの興趣がさらに増す。
【0116】
図33は、「アイテムテーブル」を示す。これは、「アイテム」コマンドがプレイヤにより選択されたときにセットされるテーブルであり、使用するアイテムの種類に応じて、使用アイテム個別能力及び各タイミングエリアの範囲が設定されている。なお、この「アイテムテーブル」に示すように、アイテムA〜Cは全ての主キャラクタにおいて共通に使用できる。このアイテムA〜Cは、敵キャラクタからダメージを受け減少している味方キャラクタのHPを回復させるためのアイテムである。従って、この「アイテムテーブル」における使用アイテム個別能力は、これらアイテムA〜Cによって味方キャラクタを回復させるための回復値の算出に用いられる。
【0117】
主キャラクタがアイテムA〜Cを使用したときの回復値を算出する計算式は、図32(2)と同一で、「割当値」は、1回目のアイテム使用時は“0.2”、2回目のアイテム使用時は“0.3”に設定される。
【0118】
図34は、「ジャッジメントリング補正パラメータテーブル」について示す。この「ジャッジメントリング補正パラメータテーブル」は、ジャッジメントリング100の表示態様(タイミングエリアの範囲、回転バー101の回転速度及び回転数、ジャッジメントリングのサイズ)を変化させるパラメータ(以下、「ジャッジメントリング補正パラメータ」という)と、その表示態様の変化の内容を示す。
【0119】
「ジャッジメントリング補正パラメータテーブル」に示すジャッジメントリング補正パラメータの種別として、「アイテム」、「敵魔法」、「イベント種別」がある。
【0120】
この「ジャッジメントリング補正パラメータテーブル」に示すように、ジャッジメントリング補正パラメータとしての「アイテム」には10種類のアイテム(アイテムD〜アイテムM)を設定しており、これらのアイテムは、各サブマップ上において主キャラクタのパーティが所定の条件をクリアすることで入手可能なものである。これらのアイテムを戦闘シーンや店などで使用した場合、表示されるジャッジメントリング100の表示態様は、通常状態と異なり、プレイヤにとって非常に有利な状態で表示される。
【0121】
それぞれのアイテムを使用したときの効果を説明する。
【0122】
(1)アイテムD又はアイテムEを使用した場合、タイミングエリアの範囲は2倍に広がる。すなわち、○ボタン12の操作が楽になる。
【0123】
(2)アイテムF又はアイテムGを使用した場合、回転バー101の回転速度が1/2となる。すなわち、○ボタン12の操作が楽になる。
【0124】
(3)アイテムHを使用した場合、タイミングエリアの範囲が2倍になると共に、回転速度が1/2になる。
【0125】
(4)アイテムIを使用した場合、回転バー101の回転速度が速くなったり遅くなったり不規則に変化するが、○ボタン12の操作を上手くやった場合は、攻撃力すなわち相手ダメージ量が3倍となり非常に有利な状態となる。
【0126】
(5)アイテムJを使用した場合、ジャッジメントリング100上の全ての範囲がタイミングエリアとなる。すなわち、どの位置で○ボタン12の操作を行っても成功となる。
【0127】
(6)アイテムKを使用した場合、回転バー101の回転数が通常1回のところ最大7回となる。この場合、プレイヤは慎重に○ボタン12の操作が行える。
【0128】
(7)アイテムLを使用した場合、上記アイテムIの効力が働くと共に、回転数が増加し、○ボタン12の操作が成功したときの回転数の消化数に応じて相手ダメージ量が増加する。
【0129】
(8)アイテムMを使用した場合、ジャッジメントリング100上にタイミングエリアは表示されないが、○ボタン12の操作タイミングに応じてランダムに攻撃する主キャラクタの人数及び攻撃力が決定される。
【0130】
なお、この「ジャッジメントリング補正パラメータテーブル」において、何も記載されていない空白箇所は、通常時と変化しない場合である。
【0131】
このように、これらジャッジメントリング補正パラメータとしてのアイテムD〜アイテムMを入手することでプレイヤは非常に有利なゲーム展開が可能となるため、これらは比較的入手が困難なレアアイテムとして設定されている。
【0132】
ジャッジメントリング補正パラメータとしての設定されている「敵魔法」とは、敵キャラクタの有する魔法(これを「敵魔法」という)のうちの特定の敵魔法を示し、これらの敵魔法を主キャラクタが受けた場合、ジャッジメントリング100の表示態様がプレイヤにとって不利な状態となる。この「ジャッジメントリング補正パラメータテーブル」では、ジャッジメントリング補正パラメータとしての「敵魔法」に6種類の敵魔法(敵魔法A〜敵魔法F)を設定している。
【0133】
それぞれの敵魔法を受けたときの効果を説明する。
【0134】
(1)主キャラクタが敵魔法Aを受けた場合、ジャッジメントリング100上のタイミングエリアの範囲が1/2となる。
【0135】
(2)主キャラクタが敵魔法Bを受けた場合、回転バー101の回転速度が2倍となる。
【0136】
(3)主キャラクタが敵魔法Cを受けた場合、ジャッジメントリング100のサイズが1/2となる。
【0137】
(4)主キャラクタが敵魔法Dを受けた場合、ジャッジメントリング100のサイズが2倍となるが、ジャッジメントリング100上のタイミングエリアの範囲は1/2となる。
【0138】
(5)主キャラクタが敵魔法Eを受けた場合、ジャッジメントリング100のサイズが2倍となるが、回転バー101の回転速度が速くなったり遅くなったり不規則に変化する。この場合において、○ボタン12の操作を上手くやったとしても、上記アイテムIのように攻撃力が3倍となることはなく、通常の攻撃力である。
【0139】
(6)主キャラクタが敵魔法Fを受けた場合、タイミングエリアの範囲、回転バー101の回転速度、及びジャッジメントリング100のサイズが1/2から2倍までの範囲でランダムに決定される。
【0140】
ジャッジメントリング補正パラメータとして設定されている「イベント種別」は、主キャラクタのパーティが特定の敵キャラクタと対戦するイベントで、当該イベントが発生した場合、ジャッジメントリング100の表示態様がプレイヤにとって不利な状態となる。この「ジャッジメントリング補正パラメータテーブル」では、ジャッジメントリング補正パラメータとしての「イベント種別」に4種類のイベント種別(中ボスA〜C及びラスボス)を設定している。
【0141】
それぞれのイベント種別が発生したときの効果を説明する。
【0142】
(1)イベント種別「中ボスA」は、主キャラクタのパーティが敵のボスキャラクタの一種である「中ボスA」に遭遇し対戦するイベントである。このイベントが発生したとき、回転バー101の回転速度が2倍となる。
【0143】
(2)イベント種別「中ボスB」は、主キャラクタのパーティが敵のボスキャラクタの一種である「中ボスB」に遭遇し対戦するイベントである。このイベントが発生したとき、タイミングエリアの範囲が1/2となる。
【0144】
(3)イベント種別「中ボスC」は、主キャラクタのパーティが敵のボスキャラクタの一種である「中ボスC」に遭遇し対戦するイベントである。このイベントが発生したとき、タイミングエリアの範囲が1/2となり、さらに、回転バー101の回転速度が速くなったり遅くなったり不規則に変化する。
【0145】
(4)イベント種別「ラスボス」は、主キャラクタのパーティが敵のボスキャラクタの一種である「ラスボス」に遭遇し対戦するイベントである。このイベントが発生したとき、タイミングエリアの範囲が1/2となる。
【0146】
ここで、ボスキャラクタは、通常の敵キャラクタに比べ、倒すことで非常に多くの経験ポイントを獲得できる敵キャラクタであるため、上記のように、ジャッジメントリング100の表示態様は、プレイヤにとって操作が困難な状態となる。
【0147】
図35は、上記ST83(図15)の「ジャッジメントリング判定処理」の手順を示す。この処理は、上記「ジャッジメントリング決定処理」で、ジャッジメントリング100における回転バー101の回転が開始した後の処理で、まず、プレイヤによる○ボタン12の操作がなされ、当該操作信号の入力の有無を判定する(ST101)。ここで“NO”のときはST107の処理に移り、“YES”のとき、すなわち当該操作信号の入力を確認したときは、続いて、回転バー101がタイミングエリア上にあるかどうかを判定する(ST102)。
【0148】
ST102の判定で“NO”のときは、ST107の処理に移り、“YES”のとき、すなわち回転バー101がタイミングエリア上にあるときは、続いて、その回転バー101のある位置が120%領域上にあるかどうかを判定する(ST103)。ここで、ST102の判定で“NO”の場合とは、回転バー101がタイミングエリア上にあるとき○ボタン12の操作ができなかった場合である。この場合、これ以降の○ボタン12の操作は無効となり、ジャッジメントリング100の表示の終了条件を達成したこととなる。
【0149】
ST103の判定で“YES”のとき、すなわち回転バー101が120%領域上にあるときは、上記ジャッジメントリング補正値として“1.2”をRAM23の所定領域にセットする(ST104)。一方、ST103の判定で“NO”のとき、すなわち回転バー101が120%領域以外のタイミングエリア上にあるときは、上記ジャッジメントリング補正値として“1”をRAM23の所定領域にセットする(ST105)。
【0150】
続いて、選択されたコマンド、主キャラクタの種類及び使用アイテムに基づき、相手ダメージ量又は回復値を所定の計算式により算出し、この算出結果をRAM23の所定領域にセットする(ST106)。
【0151】
そして、ST107では、ジャッジメントリング100の表示の終了条件を達成したかどうか判定する。終了条件とは、(1)規定回転数(通常は1回で、ジャッジメントリング補正パラメータにより回転数が増加する場合がある)を消化したこと、(2)目押し操作の規定回数(通常は3回で、各種パラメータにより変化する)を消化したこと、である。このST107の判定で“YES”のときは、この「ジャッジメントリング判定処理」を終了し、“NO”のときは、上記ST101の処理に戻る。
【0152】
図36は、上記ST39(図5)の「ソウルポイント加算処理」の手順を示す。この処理は、戦闘シーンにおいて、上記「1ターン」終了後に行われる処理である。対戦する敵キャラクタには「ソウルポイント」と称するポイントが設定されている場合があり、主キャラクタが倒した敵キャラクタがソウルポイントが設定されているものであったとき、主キャラクタは当該ソウルポイントを獲得することができる。
【0153】
図37は、敵キャラクタとそのソウルポイントを示す「ソウルポイントテーブル」を示す。この図37に示すように、ソウルポイントには、“光”、“闇”、“風”、“地”、“水”、及び“炎”の6種類の属性があり、獲得したソウルポイントは、各属性毎に、RAM23内に設けた「ソウルポイント加算カウンタ」に加算される。
【0154】
従って、「ソウルポイント加算処理」では、まず、「ソウルポイントテーブル」を参照し、倒した敵キャラクタに設定されているソウルポイントを加算する(ST111)。倒した敵キャラクタがモンスターAの場合、属性“地”のソウルポイントが“1”に設定されているため、当該属性“地”のソウルポイント加算カウンタに“1”を加算する。倒した敵キャラクタがモンスターBの場合、属性“闇”のソウルポイントが“2”に設定されているため、当該属性“闇”のソウルポイント加算カウンタに“2”を加算する。倒した敵キャラクタがモンスターCの場合、ソウルポイントが設定されていないため、ソウルポイント加算カウンタへの加算はされない。倒した敵キャラクタがモンスターDの場合、属性“地”のソウルポイントが“1”でかつ属性“炎”のソウルポイントが“4”に設定されているため、当該属性“地”のソウルポイント加算カウンタに“1”を加算し、かつ当該属性“炎”のソウルポイント加算カウンタに“4”を加算する。倒した敵キャラクタがモンスターEの場合、属性“光”のソウルポイントが“1”に設定されているため、当該属性“光”のソウルポイント加算カウンタに“1”を加算する。
【0155】
次に、ソウルポイントが加算されたかどうかを判定する。ここで“NO”のときは、この「ソウルポイント加算処理」を終了し、“YES”のときは、「ソウルポイント獲得数表示画面」を表示する(ST113)。
【0156】
図38(1)は、「ソウルポイント獲得数表示画面」の表示例を示す。“光”の文字が表示されている領域121には、属性“光”のソウルポイント獲得数がレベルゲージ121a及び数値によって表示される。“炎”の文字が表示されている領域122には、属性“炎”のソウルポイント獲得数がレベルゲージ122a及び数値によって表示されている。“地”の文字が表示されている領域123には、属性“地”のソウルポイント獲得数がレベルゲージ123a及び数値によって表示されている。“闇”の文字が表示されている領域124には、属性“闇”のソウルポイント獲得数がレベルゲ一ジ124a及び数値によって表示されている。“風”の文字が表示されている領域125には、属性“風”のソウルポイント獲得数がレベルゲージ125a及び数値によって表示されている。“水”の文字が表示されている領域126には、属性“水”のソウルポイント獲得数がレベルゲージ126a及び数値によって表示されている。
【0157】
ソウルポイントは、その獲得数に応じてレベルが1つずつ上がるように設定されており、そのレベルが上がったとき、主キャラクタは、後述の「フュージョンモンスター」と戦うことができる。ここで、「フュージョンモンスター」とは、主キャラクタが当該フュージョンモンスターを倒したことを条件にその主キャラクタに特殊な能力を与えるように設定された敵キャラクタである。この特殊な能力とは、主キャラクタがフュージョンモンスターそのものに変身できる能力である。
【0158】
図39は、フュージョンモンスターと戦う条件であるレベル(以下、「フュージョンレベル」という)を上げるために必要なソウルポイント数についての一例を示す。ここで、フュージョンモンスターには、ソウルポイントの属性に対応した6種類のフュージョンモンスター(光フュージョンモンスター、炎フュージョンモンスター、地フュージョンモンスター、闇フュージョンモンスター、風フュージョンモンスター、水フュージョンモンスター)が設定されている。
【0159】
この図39に示す例では、「炎フュージョンモンスター」と戦う条件であるフュージョンレベルを上げるために必要なソウルポイント数について示す。この場合、ソウルポイントの獲得数が“80”に達したときは、フュージョンレベルが“2”に上がり、そのレベルに応じた炎フュージョンモンスターと戦うことができる。ソウルポイントの獲得数が“300”に達したときは、フュージョンレベルが“3”に上がり、そのレベルに応じた炎フュージョンモンスターと戦うことができる。さらに、ソウルポイントの獲得数が“999”に達したときは、フュージョンレベルが“MAX”となり、そのレベルに応じた炎フュージョンモンスターと戦うことができる。このようにソウルポイントの獲得数に応じてフュージョンレベルが上がるが、このフュージョンレベルが上がるとフュージョンモンスターの攻撃力も増加するように設定されている。そして、フュージョンモンスターを倒したとき、主キャラクタは、その倒したフュージョンモンスターそのものに変身できる能力が得られる。
【0160】
従って、図38(1)の各レベルゲージ121a〜126aの上方に表示される数値は、現在のフュージョンレベルを示している。例えば、属性“光”のソウルポイント獲得数が表示されるレベルゲージ121aの上方には、「Level:3」と表示され、フュージョンレベルが“3”であることを示している。各レベルゲージ121a〜126aの下方に表示される数値は、「現在のソウルポイント獲得数/最大獲得数」を数値で示すものである。例えば、属性“光”のソウルポイント獲得数が表示されるレベルゲージ121aの下方には、「998/999」と表示され、現在のソウルポイント獲得数が“998”で最大獲得数が“999”であることを示している。
【0161】
なお、レベルゲージ121a〜126aのインジケータは、ソウルポイントが所定数に達しフュージョンレベルが上がったとき、右端位置に達するように設定されている。従って、フュージョンレベルが上がると、その後、レベルゲージ121a〜126aのインジケータはクリアされる。
【0162】
図38(2)に示す「ソウルポイント獲得数表示画面」の表示例では、“光”の文字が表示されている領域121に「Leve1 Max」との文字が表示され、属性“光”のソウルポイント獲得数が最大獲得数の“999”に達し、光フュージョンモンスターと戦うことができる条件であるフュージョンレベルが“MAX”に上がったことを示している。また、この図38(2)に示す「ソウルポイント獲得数表示画面」において、“炎”の文字が表示されている領域122には「Level Up!」との文字が表示され、属性“炎”のソウルポイント獲得数が“300”に達し、光フュージョンモンスターと戦うことができる条件であるフュージョンレベルが“2”から“3”に上がったことを示している。
【0163】
フュージョンモンスターと戦うかどうかは、プレイヤによるコマンド選択で決定される。なお、このコマンド選択は、フュージョンレベルが上がったときのみ有効である。例えば、図38(2)に示すような「Level Up!」や「Level Max」といった文字が表示されれば、フュージョンレベルが上がったことが容易に認識できるので、プレイヤは次の戦闘シーンにおいて、所定のコマンドを選択することにより、フュージョンモンスターと戦うことができる。
【0164】
フュージョンモンスターとの対戦は、通常の戦闘シーンとは異なる「墓場」で行われる。フュージョンレベルが上がったとき、コマンドメニューに「フュージョン」コマンドが追加され、当該「フュージョン」コマンドを選択したとき、主キャラクタは「墓場」に導かれ、フュージョンモンスターとの対戦が可能となる。
【0165】
図40は、「墓場」がディスプレイ16に表示されたときの様子を示す。ここでは、6つの墓石131〜136が表示され、これらは、それぞれ各フュージョンモンスターに対応している。“光”の文字が描かれている墓石131は光フュージョンモンスターに対応し、“炎”の文字が描かれている墓石132は炎フュージョンモンスターに対応し、“地”の文字が描かれている墓石133は地フュージョンモンスターに対応し、“闇”の文字が描かれている墓石134は闇フュージョンモンスターに対応し、“風”の文字が描かれている墓石135は風フュージョンモンスターに対応し、そして、“水”の文字が描かれている墓石136は水フュージョンモンスターに対応している。
【0166】
そして、いずれかの墓石を選択すれば、その墓石に対応したフュージョンモンスターが現れ、主キャラクタは当該フュージョンモンスターとの対戦が可能となる。
【0167】
また、図40の表示例では、それぞれの墓石の高さが異なって表示されているが、これは、各属性のフュージョンレベルを示している。例えば、光フュージョンモンスターに対応した墓石131は、属性“光”のフュージョンレベルが“MAX”であることを示し、炎フュージョンモンスターに対応した墓石132は、属性“炎”のフュージョンレベルが“3”であることを示し、地フュージョンモンスターに対応した墓石133は、属性“地”のフュージョンレベルが“1”であることを示し、闇フュージョンモンスターに対応した墓石134は、属性“闇”のフュージョンレベルが“1”であることを示し、風フュージョンモンスターに対応した墓石135は、属性“風”のフュージョンレベルが“3”であることを示し、そして、水フュージョンモンスターに対応した墓石136は、属性“水”のフュージョンレベルが“2”であることを示している。
【0168】
図41は、「墓場」コマンドがプレイヤにより選択されたときに行われる「墓場コマンド処理」の手順を示す。まず、プレイヤにより墓石が選択されたかどうかを判定する(ST121)。ここで“YES”のときは、その墓石に対応するフュージョンモンスターとの対戦を行う条件(バトル条件)を満たしているかどうかを判定する(ST122)。バトル条件としては、「選択された墓石に対応する属性のフュージョンレベルが上がったばかりのものであること」或いは「すでにフュージョンレベルが上がっており、その後フュージョンモンスターとの対戦が行われていないものであること」のいずれかである。
【0169】
ST122で“YES”のときは、選択されたフュージョンモンスターとの対戦を行う上記「バトル処理」を行う。ここで、主キャラクタがフュージョンモンスターを倒して勝ったときは(ST124で“YES”)、その倒したフュージョンモンスターに変身できる能力(「フュージョンソウル」という)を当該主キャラクタの使用アイテムに追加する「パラメータ変更処理」を行う(ST125)。
【0170】
図42は、選択した墓石の後方から、その墓石に対応するフュージョンモンスター137が現れたときの様子を示す。
【0171】
図43は、主キャラクタがフュージョンモンスターを倒したときに表示される「フュージョンソウル獲得画面」を示す。ここでは、ディスプレイ16上に「Get Fusion Soul!」との文字が表示され、その下には、獲得したフュージョンソウルの名称が表示される。この図43では、フュージョンソウルの名称として「イーリスの魂」と表示される。ここで「イーリス」とはフュージョンモンスターの名称である。
【0172】
このように、主キャラクタがフュージョンソウルを獲得すれば、その後の戦闘シーンにおいて、当該フュージョンソウルを利用した攻撃が可能となる。具体的には、フュージョンソウル獲得後の戦闘シーンにおいて、コマンドメニューに獲得したフュージョンソウルの名称(上記の場合「イーリス」)がコマンドとして追加され、当該コマンドを選択することで、主キャラクタはフュージョンモンスターに変身することができる。フュージョンモンスターへの変身は、単に容姿が変化するだけでなく、フュージョンモンスターの持つ能力の全てが利用できるようになる。すなわち、主キャラクタはフュージョンモンスターそのものになることができるのである。
【0173】
次に、「サブマップ」上で□ボタン14の操作により表示される「メニュー画面」において、「道具」コマンドが選択されたときに実行される「道具コマンド処理」について説明する。この「道具コマンド処理」では、プレイヤが所持しているアイテムを使用することで主キャラクタのパラメータ(HP、MP、SP等)の変更を可能とする。
【0174】
図44は、「道具コマンド処理」の手順を示す。「道具」コマンドが選択され、「道具コマンド処理」が実行されると、まず、ディスプレイ16に、「アイテム一覧画面」を表示する(ST111)。
【0175】
図45は、「アイテム一覧画面」の一例を示す。「アイテム一覧画面」では、プレイヤが所持しているアイテムの一覧及びその所持数と、ジャッジメントリング100とを表示する。この画面では、アイテム及びその所持数として、アイテムAが10個、アイテムBが12個、アイテムCが21個と表示している。
【0176】
「アイテム一覧画面」表示後、上記DVD−ROM31より「アイテムテーブル」(図33)を取り出し、RAM23の所定領域にセットする(ST112)。「アイテムテーブル」の詳細は前述の通りである。
【0177】
次に、「アイテム一覧画面」において、使用するアイテムが選択されたかどうかを判定する(ST113)。具体的には、図45の「アイテム一覧画面」において、アイテム一覧の左位置に選択カーソル141を表示し、プレイヤによる上方向ボタン7又は下方向ボタン8の操作により選択カーソル141が上下に移動する。そして、○ボタン12の操作により選択カーソル141が左位置にあるアイテムが使用するアイテムとして選択される。
【0178】
使用するアイテムが選択されれば(ST113で“YES”)、続いて、「アイテム一覧画面」にキャラクタ選択項目を表示する(ST114)。図46は、「アイテム一覧画面」にキャラクタ選択項目を表示したときの様子を示す。ここでは、キャラクタ選択項目として、主キャラクタA、主キャラクタB、及び主キャラクタCを表示している。そして、キャラクタ選択項目の上方には、「誰に使用しますか?」との文字を表示し、キャラクタ選択項目の左位置に選択カーソル142を表示している。
【0179】
次に、「アイテム一覧画面」において、アイテムを使用するキャラクタが選択されたかどうかを判定する(ST115)。具体的には、図46に示す「アイテム一覧画面」において、プレイヤによる上方向ボタン7又は下方向ボタン8の操作により選択カーソル142が上下に移動する。そして、○ボタン12の操作により選択カーソル142が左位置にあるキャラクタがアイテムを使用するキャラクタとして選択される。
【0180】
アイテムを使用するキャラクタが選択されれば(ST115で“YES”)、続いて、「ジャッジメントリング決定処理」を行う(ST116)。この「ジャッジメントリング決定処理」は、前述の図25を参照して説明した手順と同じである。すなわち、ここでは、選択されたアイテムに基づいたジャッジメントリング100が表示され、回転バー101の回転が開始される。このときの表示態様を図47に示す。回転バー101の回転中、ディスプレイ16には、選択されたアイテムとそのアイテムについての説明文が表示される。
【0181】
続いて、「ジャッジメントリング判定処理」を行う(ST117)。この「ジャッジメントリング判定処理」は、前述の図35を参照して説明した手順と同じである。すなわち、ここでは、プレイヤの○ボタン12の目押し操作についての判定が行われ、その判定結果に応じて、使用アイテムのキャラクタに対する効果が決定される。
【0182】
そして、上記「ジャッジメントリング判定処理」により決定された内容で、ST115で選択されたキャラクタのパラメータを変更する(ST118)。例えば、選択したアイテムがキャラクタのHP等のステータスを回復させるものである場合、上記「ジャッジメントリング判定処理」で回復値が算出され、その算出値が当該キャラクタのHP等に加算される。
【0183】
次に、アイテムの売買が可能な店を表す「ショップ画面」が表示されたときにおいて、「売買」コマンドの選択により実行される「売買コマンド処理」について説明する。この「売買コマンド処理」では、当該ショップでアイテムを購入したり、主キャラクタのパーティが所持しているアイテムの売却が可能となる。
【0184】
図48は、「売買コマンド処理」の手順を示す。まず、ショップ画面において「買う」が選択されたかどうかを判定する(ST121)。すなわち、「ショップ画面」に表示される選択項目のうち「買う」が選択されたかどうかを判定する。
【0185】
図49に示すように、「ショップ画面」では、最初に、「買う」及び「売る」の2つの選択項目が表示され、これら選択項目の左位置には選択カーソル14 3が表示される。プレイヤによる上方向ボタン7又は下方向ボタン8の操作により選択カーソル143が上下に移動し、○ボタン12の操作により一つの上記選択項目のいずれかが選択される。
【0186】
「買う」が選択されたとき(ST121で“YES”)、続いて、「購入品選択画面」を表示する(ST122)。次に、この「購入品選択画面」において購入品及び購入数が選択されたかどうかを判定し(ST123)、“YES”であれば、続いて「購入品選択画面」において購入者が指定されたかどうかを判定する(ST124)。そして、ジャッジメントリング100を用いて購入品の購入金額の割引率を決定する「割引処理」を行う(ST125)。
【0187】
図50は、「購入品選択画面」の一例を示す。この「購入品選択画面」では、画面左側にショップが扱っている商品の一覧とその値段が表示され、その一覧の左位置には選択カーソル144が表示される。プレイヤによる上方向ボタン7又は下方向ボタン8の操作により選択カーソル144が上下に移動し、○ボタン12の操作がされたとき選択カーソル144が左位置にある商品が購入品として選択される。
【0188】
また、画面右側には、パーティ全体として或いは主キャラクタ個々に所持しているアイテムの数を示す「所持数」、選択された購入品の数を示す「購入数」、選択した商品の購入に必要な合計金額、及び、値引き交渉に必要なギルドカードの所持数が表示される。ギルドカードの所持数は記号“☆”の数で表される。「購入数」の指定は、購入品を選択した後、「購入数」との表示の左位置に選択カーソル144が移動し当該指定が有効となる。そして、上方向ボタン7又は下方向ボタン8の操作により購入数が増減し指定できる。
【0189】
また、商品の一覧の下側には、購入者を選択するための購入者選択項目が表示され、購入数選択後、購入者選択項目の左位置に選択カーソル144が移動し購入者の指定が有効となる。そして、上方向ボタン7又は下方向ボタン8の操作により選択カーソル144が上下に移動し○ボタン12の操作により購入者が指定できる。なお、商品の購入は、パーティ単位或いは主キャラクタ単位のいずれかで行え、購入者選択項目として、パーティ、主キャラクタA、主キャラクタB、及び主キャラクタCが表示される。
【0190】
また、「購入品選択画面」上には、ジャッジメントリング100も表示される。これは、「割引処理」において用いられ、プレイヤによる回転バー101の目押し操作の結果に基づき、購入品の割引率が決定される。この「購入品選択画面」において表示されるジャッジメントリング100では、購入品に応じてタイミングエリアの範囲が変化する。また、同一の商品であっても、前述のジャッジメント処理で物理的攻撃が得意なキャラクタについて「戦う」コマンドが選択された時のタイミングエリアの範囲が他のキャラクタより広くなるように、キャラクタの特性に合わせてタイミングエリアの範囲が変化する。また、後述のギルドカードを使用する枚数によってもタイミングエリアの範囲が変化する。
【0191】
「購入品選択画面」におけるジャッジメントリング100の目押し操作が上手くできたときは、図51に示すように、回転バー101の回転停止と同時にジャッジメントリング100は粉々に割れ、その破片が飛び散る様子が表示される。そして、「30%OFF!」との文字が表示される。すなわち、上手く目押し操作ができたときは、予め設定されている割引率が適用され、購入品の合計金額から所定金額が割り引かれ、通常より安い金額で購入できる。
【0192】
再び図48の「売買コマンド処理」の手順において、購入品の合計金額が決定し「割引処理」が終了すれば、続いて、パーティの所持金で支払えるかどうかを確認する「所持金確認処理」を行う(ST126)。
【0193】
そして、ST126において所持金が足りることを確認したときは、購入品をパーティ或いは主キャラクタ個々の所持アイテムとして登録する「パラメータ更新処理」を行う(ST127)。
【0194】
一方、上記ST121で“NO”のとき、すなわち、「売る」が選択されたときは、続いて、「売却品選択画面」を表示する(ST128)。次に、この「売却品選択画面」において、売却者が指定されたかどうかを判定し(ST129)、“YES”であれば、続いて「売却品選択画面」において売却品及び売却数が指定されたかどうかを判定する(ST130)。そして、ジャッジメントリング100を用いて売却品の買取価格の割増率を決定する「割増処理」を行う(ST131)。
【0195】
そして、ST131において割増率が決定し、最終的な買取金額が決定したときは、その金額をパーティ或いは主キャラクタ個々の所持金に追加し登録する「パラメータ更新処理」を行う(ST127)。
【0196】
図52は、「売却品選択画面」の一例を示す。この「売却品選択画面」では、画面上方に売却者選択項目として、パーティ、主キャラクタA、主キャラクタB、及び主キャラクタCが表示される。これらの左位置には選択カーソル145が表示される。売却者選択項目の下側には、選択カーソル145が左位置にある売却者の所持アイテムのリストが表示される。所持アイテムのリストには、所持アイテムの名称のほか、当該アイテムの所持数、店側の買取価格が表示される。選択カーソル145は、プレイヤによる上方向ボタン7又は下方向ボタン8の操作により上下に移動する。
【0197】
そして、プレイヤによる○ボタン12の操作により売却者が指定されると、続いて、選択カーソル145は、所持アイテムのリストの左側に表示される。この選択カーソル145を移動させ、○ボタン12の操作により売却品が選択される。売却数の指定は、売却品を選択した後、「売却数」との表示の左位置に選択カーソル145が移動し当該指定が有効となる。そして、上方向ボタン7又は下方向ボタン8の操作により売却数が増減し指定できる。
【0198】
なお、所持アイテムの売却についても、パーティ単位或いは主キャラクタ単位のいずれかで行え、売却者選択項目には、パーティ、主キャラクタA、主キャラクタB、及び主キャラクタCが表示される。
【0199】
また、「売却品選択画面」上においても、ジャッジメントリング100が表示される。これは、「割増処理」において用いられ、プレイヤによる回転バー101の目押し操作の結果に基づき、売却品の買取価格の割増率が決定される。この「売却品選択画面」において表示されるジャッジメントリング100では、売却品に応じてタイミングエリアの範囲が変化したり、同一の商品であっても売却者に応じてタイミングエリアの範囲が変化したりする。また、後述のギルドカードを使用する枚数によってもタイミングエリアの範囲が変化する。
【0200】
「売却品選択画面」におけるジャッジメントリング100の目押し操作が上手くできたときは、図51と同様、回転バー101の回転停止と同時にジャッジメントリング100は粉々に割れ、その破片が飛び散る様子が表示される。そして、30%UP等の文字が表示される。すなわち、上手く目押し操作ができたときは、予め設定されている割増率が適用され、売却品の買取金額に所定金額が上乗せされ、通常より高い価格で買い取ってもらえる。
【0201】
このように、「購入品選択画面」や「売却品選択画面」においては、ジャッジメントリング100の目押し操作により、プレイヤの技能が反映した商品の取引が可能となる。
【0202】
図53は、上記「割引処理」の手順を示す。まず、「割引回数カウンタ」を0にクリアする(ST141)。次に、「割引」コマンドが選択されたかどうかを判定し(ST142)、“NO”のときは、この「割引処理」を終了して通常価格による取引成立とし、“YES”のときは、続いて、上記「割引回数カウンタ」に“1”を加算する(ST143)。
【0203】
次に、選択された購入者が、「割引回数カウンタ」のカウンタ数分のギルドカードを所持しているかどうかを判定する(ST144)。ギルドカードの所持数は、上記「購入品選択画面」で“☆”で表されたものである。ここで“NO”のときは、この「割引処理」を終了して通常価格による取引成立とし、“YES”のときは、続いて、「取引テーブル」をDVD−ROM31より取り出してRAM23の所定領域にセットし、これを基に「ジャッジメント処理」を行う(ST145)。ここで、「取引1」は、購入者がキャラクタ単位のときに参照するテーブル(一例を図54に示す)と、購入者がパーティ単位のときに参照するテーブル(一例を図55に示す)とで構成される。これらのテーブルには、購入品に応じたジャッジメントリング100のタイミングエリアの範囲が設定されており、また、目押し操作に成功したときの割引率も設定されている。
【0204】
また、ST145で行われるジャッジメント処理では、上記取引テーブルに基づきタイミングエリアの範囲が設定されたジャッジメントリング100を購入品選択画面に表示し、回転バー101を回転させ、プレイヤによる目押し操作の判定を行う。詳細は、上記ST74の処理と同一である。
【0205】
そして、上記ジャッジメント処理において、プレイヤによる目押し操作が成功したとの判定がなされたかどうかを判定し(ST146)、ここで“NO”のときは、この「割引処理」を終了して通常価格による取引成立とし、“YES”のときは、続いて、セットされている「取引テーブル」を参照して割引率を設定する(ST147)。
【0206】
続いて、購入品選択画面に、更に値引き交渉を続けるかどうか、すなわちジャッジメントリング100の目押し操作に挑戦するかどうかを訊ねる文字を表示し、「挑戦する」及び「やめる」の2つの選択項目を表示する(ST148)。ここで、「やめる」が選択されたときは(ST149で“NO”)、ST151に移り、上記ST147で設定された割引率を考慮した価格が決定される。一方、ST149で「挑戦する」が選択されたときは(ST149で“YES”)、続いて、上記割引回数カウンタのカウンタ数が上限値の“2”であるかどうかを判定する。ここで、“YES”のときは、ST151に移って価格が決定され、“NO”のときは、ST143に戻り、当該ST143からの処理を繰り返す。
【0207】
図54は、購入者がキャラクタ単位のときに参照する取引テーブルを示す。この図54に示すように、購入品の種類に応じてタイミングエリアの範囲が設定されている。ここで、キャラクタには相性の良いアイテムが設定され、例えば、主主キャラクタAの場合、武器Aと相性が良く、主キャラクタBの場合、武器Bと相性が良い。このように、購入品と購入者とが相性の良いものである場合は、この図54に示すように、タイミングエリアの範囲が広く設定され、購入品と購入者とが相性の良いものでない場合は、この図54に示すように、タイミングエリアの範囲が狭く設定されている。
【0208】
また、この図54に示す取引テーブルを基に表示されたジャッジメントリング100において目押し操作に成功した場合は、購入価格の割引率が10%に設定されている。
【0209】
一方、図55は、購入者がパーティ単位のときに参照する取引テーブルを示す。ここでも購入品の種類に応じてタイミングエリアの範囲が設定されている。なお、この図55に示す取引テーブルを基に表示されたジャッジメントリング100において、目押し操作に成功した場合に設定される割引率は、ギルドカードの枚数すなわち目押し操作の挑戦回数によって異ならせている。この図55に示す例では、ギルドカードが1枚の場合すなわち目押し操作に1回しか挑戦しなかった場合は、購入価格の割引率が5%であるが、ギルドカードが2枚の場合すなわち目押し操作に2回挑戦した場合は、購入価格の割引率が15%に上昇するように設定されている。
【0210】
図56は、上記「割増処理」の手順を示す。まず、「割引回数カウンタ」を0にクリアする(ST161)。次に、「割増」コマンドが選択されたかどうかを判定し(ST162)、“NO”のときは、この「割増処理」を終了して通常価格による取引成立とし、“YES”のときは、続いて、上記「割増回数カウンタ」に“1”を加算する(ST163)。
【0211】
次に、選択された売却者が、「割増回数カウンタ」のカウンタ数分のギルドカードを所持しているかどうかを判定する(ST164)。ギルドカードの所持数は、上記「売却品選択画面」で“☆”で表されたものである。ここで“NO”のときは、この「割増処理」を終了して通常価格による取引成立とし、“YES”のときは、続いて、「取引テーブル」をDVD−ROM31より取り出してRAM23の所定領域にセットし、これを基に「ジャッジメント処理」を行う(ST165)。ここで、「取引テーブル」は、上記「割引処理」で用いたものと同一である。
【0212】
ST165で行われる「ジャッジメント処理」では、上記取引テーブルに基づきタイミングエリアの範囲が設定されたジャッジメントリング100を売却品選択画面に表示し、回転バー101を回転させ、プレイヤによる目押し操作の判定を行う。詳細は、上記ST74の処理と同一である。
【0213】
そして、上記ジャッジメント処理において、プレイヤによる目押し操作が成功したとの判定がなされたかどうかを判定し(ST166)、ここで“NO”のときは、この「割増処理」を終了して通常価格による取引成立とし、“YES”のときは、続いて、セットされている「取引テーブル」を参照して割増率を設定する(ST167)。
【0214】
続いて、売却品選択画面に、更に価格引き上げの交渉を続けるかどうか、すなわちジャッジメントリング100の目押し操作に挑戦するかどうかを訊ねる文字を表示し、「挑戦する」及び「やめる」の2つの選択項目を表示する(ST168)。ここで、「やめる」が選択されたときは(ST169で“NO”)、ST171に移り、上記ST167で設定された割増率を考慮した価格が決定される。一方、ST169で「挑戦する」が選択されたときは(ST169で“YES”)、続いて、上記割増回数カウンタのカウンタ数が上限値の“2”であるかどうかを判定する。ここで、“YES”のときは、ST171に移って価格が決定され、“NO“のときは、ST163に戻り、当該ST163からの処理を繰り返す。
【0215】
この「割増処理」で参照される取引テーブルは、上記図54及び図55に示した取引テーブルにおいて、「購入品」が「売却品」に置き換わり、「割引率」が「割増率」に置き換わる。
【0216】
次に、「サブマップ」上で□ボタン14の操作により表示される「メニュー画面」において、「リングカスタマイズ」コマンドが選択されたときに実行される「リングカスタマイズ処理」について説明する。この「リングカスタマイズ処理」では、複数種類のジャッジメントリングの中から、コントローラ4の操作入力に応じていずれか1種類のジャッジメントリングを主キャラクタ毎に特定することが出来る。また、特定したジャッジメントリングのタイミングエリアの範囲や、タイミングエリアの有効度を、コントローラ4の操作入力に応じて変更することが出来る。また、最終攻撃のダメージ属性のディスプレイ16への表示形態を、コントローラ4の操作入力に応じて主キャラクタ毎に変更することが出来る。さらに、コントローラ4の操作入力に応じて最終攻撃のダメージ属性に特殊効果をキャラクタ毎に付与することが出来る。
【0217】
図57は、「リングカスタマイズ処理」の手順を示し、図58は、ディスプレイ16に表示される「リングカスタム画面」の一例を示す。この「リングカスタム画面」の左下には、「Note」として、「リングのカスタマイズを行います」という案内メッセージが表示されている。また、この画面の右上には、「能力値」,「装備」,「魔法」,「リングカスタム」,「タロットカード」,「アロマセラピー」,および「プロフィール」の各コマンドが表示されている。これらコマンドのうちのいずれか1個の左方頭部には、選択カーソル147が表示されており、コントローラ4の上方向ボタン7および下方向ボタン8の操作により、実行したいコマンドの左方頭部にこの選択カーソル147を位置させて○ボタン12を操作することにより、実行したいコマンドを選択することが出来る。同図に示す画面では、「リングカスタマイズ」コマンドが選択されており、この「リングカスタマイズ」コマンドが選択されると、図57に示す「リングカスタマイズ処理」が実行される。
【0218】
このリングカスタマイズ処理では、まず、リングカスタマイズを行う対象キャラクタが選択されたか否かが判別される(図57,ST201)。「リングカスタム画面」の左上には、リングカスタマイズを行う対象となるキャラクタが表示されている。同図に示す画面の例では、「主キャラクタA」が表示されている。コントローラ4の左方向ボタン9および右方向ボタン10を操作することにより、ここに表示されるキャラクタの種類はスクロール表示され、リングカスタマイズを行いたいキャラクタが表示されているときに○ボタン12を操作すると、リングカスタマイズを行う対象を特定することが出来る。
【0219】
図58に示す「リングカスタム画面」で、「リングカスタム」コマンドが選択されると、ディスプレイ16に表示される「リングカスタム画面」は図59に示す画面になる。この画面の右上には、カスタマイズする対象として、「リングタイプ」,「攻撃回数」,「リングアイテム」が表示されており、これらのいずれか1個の対象の左方頭部には選択カーソル147が表示されている。コントローラ4の上方向ボタン7および下方向ボタン8を操作して選択カーソル147をカスタマイズしたい対象の頭部に位置させ、○ボタン12を操作することにより、カスタマイズする対象が特定される。
【0220】
次に、リングカスタマイズを行う対象が、リングタイプの変更であるか否かが判別される(ST202)。図59に示す画面の例では、「リングタイプ」がカスタマイズの対象として選択され、画面の左下の「Note」部には、「リングタイプの変更を行います」という案内メッセージが表示されている。リングタイプとは、ジャッジメントリング100の種類を意味している。デフォルトでは上述したノーマルリングのジャッジメントリング100が設定されているが、本実施例では、この他に、プラクティスリング,テクニカルリング,およびギャンブルリングの3種類が用意されており、画面の左には、全4種類のリングタイプ、つまり、ノーマルリング、プラクティスリング,テクニカルリング,およびギャンブルリングの4種類が表示されている。ここで、ノーマルリングの表示は他のリングタイプよりも強調されて表示されており、現在設定されているリングタイプがノーマルリングであることが表示されている。
【0221】
ノーマルリングは、対象者が万人向けに設定されており、ジャッジメントリング100の基本形であって特に対象とするプレイヤ層がない設定になっている。
【0222】
このノーマルリングの特徴は、攻撃コマンドを選択した際にディスプレイ16に表示されるジャッジメントリング100、つまり、攻撃リングが、途中で失敗すると終了する点にある。すなわち、ジャッジメントリング100に複数形成されたいずれかのタイミングエリア102,103,104上に回転バー101がない状態でプレイヤがコントローラ4の○ボタン12を操作して失敗すると、前述したように、失敗したその時点でジャッジメントリング100は消えてジャッジメント処理は終了する。従って、最初のタイミングエリア102に回転バー101があるときに○ボタン12が操作されないで失敗した場合には、主キャラクタによる攻撃は行われない。また、いずれかのタイミングエリア102,103,104上に回転バー101がある状態でプレイヤがコントローラ4の○ボタン12を操作して成功すると、前述したように、成功した回数分の攻撃がその後主キャラクタによって行われる。また、鍵系のアイテムを使用するときには、回転バー101は、鍵系アイテムの数だけジャッジメントリング100を周回する。
【0223】
また、ノーマルリングの特徴は、特殊攻撃コマンドを選択した際にディスプレイ16に表示されるジャッジメントリング100、つまり、特殊攻撃リングが、全てのタイミングエリア102〜104で成功すると特殊攻撃を行う点にもある。つまり、全てのタイミングエリア102〜104上に回転バー101がある状態でプレイヤがコントローラ4の○ボタン12をそれぞれ操作して成功すると、その後、主キャラクタによる特殊攻撃が行われる。また、途中で失敗し、いずれかのタイミングエリア102〜104上に回転バー101がない状態で○ボタン12が操作されると、特殊攻撃は行われない。また、最後のモジュレートエリア104の結果に応じて特殊攻撃の効果が変化する。
【0224】
つまり、ジャッジメントリング100は、図60に示すように、最後の第3タイミングエリア104および120%領域104aがモジュレートエリア104Mとして設定されており、タイミングエリア104の先頭角度が例えば効果60%、その終端角度が効果100%、120%領域104aの終端角度が効果120%に割り付けられている。この効果の%の割付は任意であり、特殊攻撃の種類に応じて適宜変更することが可能である。特殊攻撃の効果は、回転バー101がこのモジュレートエリア104Mのどの位置にあるタイミングで○ボタン12が操作されたかによって決定され、○ボタン12が操作されたタイミングに回転バー101が位置する%の効果が直測されて決定される。
【0225】
また、ノーマルリングにはカスタマイズの制限があり、後述するタイミングエリアのカスタマイズにおけるタイミングエリアの効果アップは、最大200%に制限されている。また、後述するダメージ属性を「ピヨリ」に設定した場合には最終攻撃に後述する特殊効果を付加することが出来なくなる。
【0226】
プラクティスリングは、4種類の全リングタイプ中、一番難易度が低く設定されている。攻撃の効果は低くなるが、○ボタン12を連打して操作することが出来る。また、ゲームの上級者が使わないようにするために、カスタマイズ制限が厳しく制限されている。このプラクティスリングの対象者は、ジャッジメントリング100を扱う初心者や、アクションを嫌う者に設定されている。
【0227】
プラクティスリングの特徴は、攻撃リングが、途中で失敗しても終了にならない点にある。すなわち、ジャッジメントリング100に複数形成されたいずれかのタイミングエリア102,103,104上に回転バー101がない状態で、プレイヤがコントローラ4の○ボタン12を操作して失敗しても、ジャッジメントリング100は消えずにジャッジメント処理は続行される。他のリングタイプのジャッジメントリング100では操作ミスをすると、その時点でジャッジメント処理は終了するが、このプラクティスリングでは、操作ミスがあっても、回転バー101はそのまま回転移動を続け、ジャッジメント処理は終了にならない。そして、タイミングエリア102,103,104上に回転バー101がある状態で、プレイヤが○ボタン12を操作して最終的に成功した回数分の攻撃が、その後主キャラクタによって行われる。また、このプラクティスリングの攻撃リングでは、攻撃の効果が120%になる120%領域102a,103a,104aは存在しない。また、鍵系のアイテムを使用するときには、ノーマルリングと同様に、回転バー101は、鍵系アイテムの数だけジャッジメントリング100を周回する。
【0228】
また、プラクティスリングの攻撃リングでは、いずれかのタイミングエリア102〜104を飛ばして○ボタン12が操作されたり、タイミングエリア102〜104のエリア外領域で○ボタン12が操作されたり、或いは、そのエリア内領域で○ボタン12が複数回入力される度に、攻撃力の補正が行われる。例えば、攻撃力は、これらのミス操作の回数が1回の場合には、攻撃力の補正がない攻撃力に対して90%の攻撃力に補正される。また、ミス操作の回数が2回,3回,4回,…の場合には、攻撃力の補正がない攻撃力に対してそれぞれ81%,72.9%,65.61%,…の攻撃力に補正される。
【0229】
また、プラクティスリングの特徴は、特殊攻撃リングが、最後のモジュレートエリア104Mを成功させれば、その後に特殊攻撃が行われる点にもある。つまり、タイミングエリア102,103上に回転バー101がない状態でプレイヤが○ボタン12をそれぞれ操作して失敗しても、最後のモジュレートエリア104M上に回転バー101がある状態で○ボタン12を操作することが出来れば、特殊攻撃が行われる。また、このプラクティスリングの特殊攻撃リングでも、特殊攻撃の効果が120%になる120%領域102a,103a,104aは存在しない。
【0230】
また、プラクティスリングのこの特殊攻撃リングでも、いずれかのタイミングエリア102〜104を飛ばして○ボタン12が操作されたり、タイミングエリア102〜104のエリア外領域で○ボタン12が操作されたり、或いは、そのエリア内領域で○ボタン12が複数回入力される度に、特殊攻撃力の補正が行われる。例えば、特殊攻撃力は、これらのミス操作の回数が1回の場合には、特殊攻撃力の補正がない特殊攻撃力に対して90%の特殊攻撃力に補正される。また、ミス操作の回数が2回,3回,4回,…の場合には、特殊攻撃力の補正がない特殊攻撃力に対してそれぞれ81%,72.9%,65.61%,…の特殊攻撃力に補正される。
【0231】
また、プラクティスリングのカスタマイズにも制限があり、攻撃の効果が120%になる120%領域102a,103a,104aを各タイミングエリア102,103,104に付加することは出来ない。また、後述するタイミングエリアのカスタマイズにおけるタイミングエリアの効果アップは、最大150%に制限されている。
【0232】
テクニカルリングは、4種類のリングタイプ中、やや難易度が高く設定されているが、カスタマイズに上限制限が無い。このテクニカルリングの対象者は、ジャッジメントリング100の扱いに馴れた上級者や、カスタマイズ愛好家に設定されている。
【0233】
テクニカルリングの特徴は、攻撃リングが、全段成功した時のみ攻撃が行われる点にある。すなわち、ジャッジメントリング100に複数形成された全てのタイミングエリア102,103,104上で回転バー101がある状態で、プレイヤがコントローラ4の○ボタン12をそれぞれ操作して全て成功した場合にのみ、その後の主キャラクタによる攻撃が行われる。いずれか1個のタイミングエリア102,103,104で失敗すると、その後の攻撃は行われない。
【0234】
また、テクニカルリングの特徴は、特殊攻撃リングが、前段の全てのタイミングエリア102,103で成功し、最後のモジュレートエリア104Mを効果100%以上で成功させれば、その後に特殊攻撃が行われる点にもある。つまり、前段の各タイミングエリア102,103上に回転バー101がある状態で○ボタン12をそれぞれ操作し、最後のモジュレートエリア104Mで120%領域104a上に回転バー101がある状態で○ボタン12を操作することが出来れば、特殊攻撃が行われる。回転バー101がタイミングエリア外にある状態で○ボタン12を操作して途中で失敗したり、モジュレートエリア104Mで100%未満の効果になった場合には、特殊攻撃は行われない。
【0235】
また、テクニカルリングのカスタマイズについては、上述したように、上限制限はないが、後述するタイミングエリアのカスタマイズにおいて、エリア効果およびエリア幅の変化量が2倍になる。例えば、エリア効果を5%アップに設定すると、その設定は自動的に2倍の10%アップの設定になり、その反面、エリア幅は、その両端で2°ずつ狭くなるところ、その両端で2倍の4°ずつ狭くなる設定になる。
【0236】
ギャンブルリングは、4種類のリングタイプ中、最も難易度が高く設定されており、「ギャンブリング時」は回転バー101の回転速度が若干速くなって、1回のボタン操作で勝負が決まる点が他のリングと大きく異なる。回転バー101の回転速度は、例えば、通常1周1.8秒であったものが、1周1.62秒と通常の90%の速さに速くなる。カスタマイズには制限が一切無く、「リングカスタマイズ画面」では、ギャンブル性が通常の上述した「通常時」のノーマルリングと、ギャンブル性が高い「ギャンブリング時」のギャンブルリングとの2種類の切り替え表示が可能である。このギャンブルリングの対象者は、勝負師に設定されている。
【0237】
ギャンブルリングの特徴は、「ギャンブリング時」における攻撃リングのタイミングエリアが1つのみになる点にある。この1つのタイミングエリアに回転バー101がある状態で○ボタン12の1回の操作ができて成功すると、タイミングエリアが例えばタイミングエリア102〜104と複数ある「通常時」における攻撃リングでの3回のボタン操作の成功と同じ攻撃が行われる。もちろん、1つのタイミングエリアに回転バー101がない状態で○ボタン12の操作が行われて失敗すると、攻撃は行われない。この攻撃リングのタイミングエリアの位置やその幅は、「通常時」における攻撃リングのタイミングエリア102〜104のデータに基づいて算出される。また、そのタイミングエリアには攻撃の効果が120%になる120%領域も付加され、この120%領域に回転バー101がある状態で○ボタン12の操作が行えて成功すると、全攻撃の攻撃力は120%にアップする。また、鍵系アイテムを使用するときでも回転バー101の回転は1周となるが、鍵系アイテムを使用するときに本来増加する周回数に応じて難易度が激変する。
【0238】
また、ギャンブルリングの特徴は、「ギャンブリング時」における特殊攻撃リングのタイミングエリアが1つのみになる点にもある。この1つのタイミングエリアに回転バー101がある状態で○ボタン12の1回の操作ができて成功すると、タイミングエリアが例えばタイミングエリア102〜104と複数ある「通常時」における特殊攻撃リングでの特殊攻撃と同じ特殊攻撃が行われる。もちろん、1つのタイミングエリアに回転バー101がない状態で○ボタン12の操作が行われて失敗すると、特殊攻撃は行われない。この特殊攻撃リングのタイミングエリアの位置やその幅は、「通常時」における特殊攻撃リングのタイミングエリア102〜104のデータに基づいて算出される。また、そのタイミングエリアには、前述したモジュレートエリア104Mや、攻撃の効果が120%になる120%領域もあり、ボタン操作に成功すれば、そのエリアの効果が反映された効果が得られる。
【0239】
なお、本実施例では、ギャンブルリングは、「通常時」のノーマルリングにおける攻撃リングや特殊攻撃リングのタイミングエリア102〜104のデータに基づいて算出するようにしているが、この基準とするリングタイプはノーマルリングに限定されることはない。例えば、プラクティスリングやテクニカルリングを基準にして、ギャンブルリングを算出するようにしてもよい。
【0240】
上記のギャンブルリングにおけるタイミングエリアの位置や幅、およびその種類は次のようにして決定される。
【0241】
まず、「通常時」における攻撃リングおよび特殊攻撃リングの全エリアのタイプを調べる。そして、その中に攻撃力の効果が高められるエリアがある場合には、ギャンブルリングのエリアにそのエリアが含められる。ここで言うエリアタイプには、モジュレートエリア(前述のモジュレートエリア104Mに相当する)、ストライクエリア(前述の120%領域102a,103a,104aに相当する)、およびノーマルエリア(前述のタイミングエリア102,103,104に相当する)がある。
【0242】
次に、エリアの位置を決定する。このエリア位置は、「通常時」における攻撃リングまたは特殊攻撃リングの全エリアの平均位置とされる。また、エリアの幅は、エリアの数、回転バー101の周回数から次の(1)式によって算出される。
【0243】
エリア幅=A÷B …(1)
ここで、A=全エリア幅の合計、B=1〜nまでの値を足した値であり、n=エリア数×周回数である。例えば、n=3の場合には、B=1+2+3=6となる。
【0244】
上記(1)式の実際の計算は、エリアタイプに応じて分けて行われる。つまり、エリアタイプがモジュレートエリアである場合には、図60に例示したように、モジュレートエリア104Mがタイミングエリア104と120%領域104aとから構成されるため、エリア幅の計算は、タイミングエリア104の幅と、120%領域104aの幅とに分けて行われる。また、エリアタイプがストライクエリアの場合には、例えば、タイミングエリア103の幅と、120%領域103aの幅とに分けてエリア幅の計算が行われる。なお、各エリア幅の最低幅は1°とする。
【0245】
例えば、「通常時」のギャンブルリングに3つのエリア▲1▼,▲2▼,▲3▼があり、それぞれのエリアの先頭角度t,終端角度e,およびこの終端角度eから先頭角度tに向かうストライクエリアの幅wが次の場合を想定する。
【0246】
エリア▲1▼:t=7°, e=97°, w=15°
エリア▲2▼:t=142°,e=210°,w=12°
エリア▲3▼:t=279°,e=325°,w=10°
この想定において、周回数が1回で、エリアタイプがストライクエリアの場合には、ギャンブルエリアのエリア位置およびエリア幅は次のようにして算出される。
【0247】
まず、各エリア▲1▼,▲2▼,▲3▼の中心角度c1,c2,c3を次のようにして算出する。
【0248】
エリア▲1▼:c1={(97−7)÷2}+7=52°
エリア▲2▼:c2={(210−142)÷2}+142=176°
エリア▲3▼:c3={(325−279)÷2}+279=302°
ギャンブルリングの中心位置Cは、算出した上記中心角度c1,c2,c3の平均値になり、次式のように算出される。
【0249】
C=(52+176+302)÷3≒177°
この中心位置Cがギャンブルエリアのエリア位置になる。
【0250】
次に、ギャンブルエリアのエリア幅は次のようにして算出される。
【0251】
まず、各エリア▲1▼,▲2▼,▲3▼のノーマルエリアのエリア幅nw1,nw2,nw3を次のようにして算出する。
【0252】
エリア▲1▼:nw1=97−7−15=75°
エリア▲2▼:nw2=210−142−12=56°
エリア▲3▼:nw3=325−279−10=36°
これらエリア幅nw1,nw2,nw3の合計A1は次式のように算出される。
【0253】
A1=75+56+36=167°
各エリア▲1▼,▲2▼,▲3▼のストライクエリアのエリア幅sw1,sw2,sw3は上述の想定からそれぞれ15°,12°,10°であるから、これらの合計A2は次式のように算出される。
【0254】
A2=15+12+10=37°
また、エリア数が3、周回数が1であるため、nおよびBは次式のように算出される。
【0255】
n=3×1=3
B=1+2+3=6
従って、ノーマルエリアのエリア幅NWおよびストライクエリアのエリア幅SWは次式のように算出される。
【0256】
NW=A1÷B=167÷6≒28°
SW=A2÷B=37÷6≒6°
この結果、求めるギャンブルリングのエリア始点およびエリア終点は次式のように算出される。
【0257】

Figure 0004191546
すなわち、ギャンブルリングのエリア範囲は160〜194°になり、そのストライクエリアは後端6°になる。
【0258】
また、上記の計算例では周回数を1回とした場合であるが、例えば、第3の鍵アイテムを使用した場合には周回数が3となり、周回数が3の場合のギャンブルリングのエリア範囲およびエリア位置は次のようにして求められる。ここで、エリアタイプは上記例と同じストライクエリアとする。
【0259】
この場合のエリア位置は、上記例の周回数1回の場合と同じ177°になる。また、ノーマルエリアのエリア幅の合計値A1も、上記例の周回数1回の場合と同じ167°になり、ストライクエリアのエリアの合計値A2も、上記例の周回数1回の場合と同じ37°になる。また、nは、エリア数が3で周回数が3であるため、次式のように9になる。
【0260】
n=3×3=9
従って、1〜nまでの累積値であるBは45になる。よって、ノーマルエリアのエリア幅NW、およびストライクエリアのエリア幅SWは次式のように算出される。
【0261】
NW=A1÷B=167÷45≒4°
SW=A2÷B=37÷45≒1°
従って、求めるギャンブルリングのエリア始点およびエリア終点は次式のように算出される。
【0262】
Figure 0004191546
すなわち、ギャンブルリングのエリア範囲は175〜180°になり、そのストライクエリアは後端1°になる。
【0263】
図59に示す「リングカスタム画面」で、カスタマイズの対象として選択カーソル147の位置にある「リングタイプ」が選択されると、図57に示すリングカスタマイズ処理のST202の判別結果は“YES”になる。また、「リングタイプ」以外の対象が選択された場合には、この判別結果は“NO”になって処理は後述するST205へ移る。判別結果が“YES”になると、ディスプレイ16に表示される図59に示す「リングカスタム画面」は図61に示す「リングタイプ画面」になり、画面の左方に表示される4種類のリングタイプのいずれか1個の左方頭部に選択カーソル147が表示される。同図に例示される画面では、「テクニカルリング」の左方頭部に選択カーソル147が表示されており、画面左下の「Note」部には、「全てのヒットエリアで成功した場合のみ攻撃する」との案内メッセージが表示されて、選択カーソル147で指し示される「テクニカルリング」の簡単な説明がされている。
【0264】
この画面が表示されている状態で、プレイヤによってコントローラ4の△ボタン11が操作されると、ディスプレイ16に表示される画面は図62に示す「リング大説明画面」になる。この画面では、各リングタイプの詳しい説明が表示される。表示されるリングタイプの種類は、コントローラ4の上方向ボタン7および下方向ボタン8を操作することにより、変えることが出来る。また、図61に示す「リングタイプ画面」で、選択カーソル147をコントローラ4の上方向ボタン7および下方向ボタン8を操作して移動させ、変更したいタイプのリング左方頭部に選択カーソル147がある状態で○ボタン12を操作することにより、変更するリングタイプが決定される。例えば、同図に示すように、「テクニカルリング」の左方頭部に選択カーソル147がある状態で○ボタン12を操作することにより、変更するリングタイプを「テクニカルリング」にすることが出来る。
【0265】
なお、上記の説明では、デフォルトとしてノーマルリングが設定されており、このノーマルリングから他の3種類のリングに変更するようにしているが、デフォルトとしてノーマルリング以外のリングを設定するようにしてもよい。この場合には、デフォルトで設定されている以外のタイプの3種類のリングに変更することになる。また、デフォルトとしていずれのタイプのリングも設定せずに、カスタマイズによって初めて4種類のタイプの中からいずれか1個のリングを特定するようにしてもよい。
【0266】
変更するリングタイプが決定されると、図57に示すリングカスタマイズ処理において、次に、攻撃リング・特殊攻撃リング決定処理が行われる(ST203)。この処理では、プレイヤのコントローラ4の操作入力に応じてカスタマイズされた攻撃リングや特殊攻撃リングの各種パラメータが決定される。この際、カスタマイズの制限処理が行われる(ST204)。つまり、隣接するヒットエリアの最低間隔が5°とされ、これ以上に狭くなるようなリングカスタマイズは行えない。また、ST202で変更された種類のリングタイプにそれぞれ設定されているカスタマイズの制限処理も行われる。また、ヒットエリアのリング角度が0〜5°、355〜360°の範囲は使用禁止とされ、ヒットエリアがこの範囲に食い込むようなカスタマイズは行えない。
【0267】
また、特殊攻撃リングのカスタマイズは、ヒットエリア幅のみカスタマイズすることが可能である。この特殊効果リングのカスタマイズは、個々の攻撃技に対してではなく、特殊攻撃という大きな区分単位でのカスタマイズが可能である。
【0268】
攻撃リングのカスタマイズと特殊攻撃リングのカスタマイズとは共に、カスタマイズアイテムを使用して行われ、選択した基本形にカスタマイズアイテムの効果が盛り込まれてカスタマイズが行われる。カスタマイズをリセットした場合には、攻撃リングおよび特殊攻撃リングの双方のカスタマイズにおいて、使用していた全てのカスタマイズアイテムが戻って来る。つまり、カスタマイズアイテムが無くなることはない。
【0269】
次に、図59に示す「リングカスタム画面」において、カスタマイズの対象として、「攻撃回数」が選択されて攻撃回数の変更要求があるか否かが判別される(ST205)。選択カーソル147が「攻撃回数」の頭部に位置させられて、○ボタン12が操作されると、この判別結果は“YES”となり、攻撃回数選択画面表示処理(ST206)が実行されて、画面は図63に示す「攻撃回数画面」になる。また、カスタマイズの変更要求がこの「攻撃回数」でない場合には、この判別結果は“NO”となって、処理は後述するST208に移る。
【0270】
「攻撃回数画面」の左方には、その時に選択されているキャラクタが実行することの出来る攻撃回数が表示され、いずれか1個の攻撃回数の頭部には選択カーソル147が表示されている。同図に示す画面例では、主キャラクタAが実行することの出来る攻撃回数、「5回」,「4回」,「3回」,「2回」,「1回」が表示されており、「3回」の表示の頭部に選択カーソル147が位置している。この状態で○ボタン12が操作されると、攻撃回数決定処理(ST207)が実行され、主キャラクタの攻撃回数として「3回」が選択される。この際、ディスプレイ16の画面に表示されているジャッジメントリング100は、同図に示すようにヒットエリアが3個に設定される。
【0271】
攻撃回数は、各キャラクタ別に5段階のデフォルトデータが用意されている。例えば、主キャラクタAには上記のように最大5回のデータが用意されており、主キャラクタBには最大4回、主キャラクタCには最大3回のデータが用意されている。カスタマイズ時には、上記のように用意されている最大回数の中から任意の回数を選択する。ただし、最初の回数選択時には、主キャラクタAは1〜3回、主キャラクタBは1〜2回、主キャラクタCは1回までしか選択することが出来ない。攻撃回数を増やすには、世界各地に散らばる16個の「リングの魂」と呼ばれるアイテムを探し出すことによって行える。攻撃回数が多い方が敵にはより多くのダメージを与えることが出来るが、ヒットエリアのエリア幅が狭くなって難易度が高くなる。
【0272】
また、図59に示す「リングカスタム画面」において、カスタマイズの対象として、「リングアイテム」が選択されると、画面は図64に示す「リングアイテム画面」になる。この画面の右上には「ヒットエリア1」,「ヒットエリア2」,「ヒットエリア3」,「ヒットエリア4」,「ヒットエリア5」,および「最終攻撃」の各項目が表示されており、これらのいずれか1個の項目の頭部に選択カーソル147が表示されている。同図の画面例では、選択カーソル147が「ヒットエリア1」の頭部に位置しており、画面左方には、この「ヒットエリア1」に対してカスタマイズすることの出来る項目、「ヒットエリア効果」,「ヒットエリア幅」,「ストライク効果」,および「ストライク幅」が表示されている。また、画面の中央には、その時に選択されているキャラクタが所持しているアイテム数が「効果アップ系」と「エリア拡張系」とに分けて表示されている。
【0273】
次に、この画面において、ヒットエリアの変更要求があるか否かが判別される(ST208)。「ヒットエリア1」〜「ヒットエリア5」のいずれかの頭部に選択カーソル147が位置されて○ボタン12が操作されると、この判別結果は“YES”となり、ヒットエリア選択画面表示処理(ST209)が実行されて、画面は図65に示す「ヒットエリア画面」になる。また、カスタマイズの変更要求がこのヒットエリア変更要求でない場合には、この判別結果は“NO”となって、処理は後述するST211に移る。
【0274】
「ヒットエリア画面」では、カスタマイズすることの出来る各項目の設定値を変更することが出来る。例えば、「ヒットエリア1」の変更画面が表示されていて、「ヒットエリア効果」の頭部に選択カーソル147が位置させられている同図の画面例では、左方向ボタン9の操作によってヒットエリア効果の%を減らすことが出来、右方向ボタン10の操作によってヒットエリア効果の%を増やすことが出来る。ヒットエリア効果を増やす変更は、デフォルト値に対して最高で5%まで増やすことが出来る。ただし、5%エリア効果をアップさせると、そのヒットエリアのエリア幅がその両端で2°ずつ狭くなる。
【0275】
また、選択カーソル147を「ストライク効果」の頭部に合わせると、ストライクエリアの効果を同様にして増減させることが出来る。ストライクエリア効果を増やす変更は、デフォルト値に対して最高で2%まで増やすことが出来る。ただし、2%エリア効果をアップさせると、そのストライクエリアのエリア幅が2°狭くなる。また、選択カーソル147を「ヒットエリア幅」の頭部に合わせると、左方向ボタン9および右方向ボタン10の操作に応じてヒットエリア幅を増減させて変更することが出来る。ヒットエリア幅を拡張する変更は、ヒットエリアの両端で最大2°ずつ広げることが出来る。また、選択カーソル147を「ストライク幅」の頭部に合わせると、左方向ボタン9および右方向ボタン10の操作に応じてストライク幅を増減させて変更することが出来る。ストライク幅を拡張する変更は、最大2°まで広げることが出来る。
【0276】
所望のヒットエリア変更値が表示されている状態で○ボタン12が操作されると、ヒットエリア決定処理(ST210)が実行され、ヒットエリアのパラメータはその時に表示されている値に決定される。
【0277】
次に、図64に示す「リングアイテム」画面において、最終攻撃のダメージ属性の変更要求があるか否かが判別される(ST211)。「最終攻撃」の頭部に選択カーソル147が位置されて○ボタン12が操作されると、この判別結果は“YES”となり、ダメージ属性選択画面表示処理(ST212)が実行されて、画面は図66に示す「ダメージ属性画面」になる。また、カスタマイズの変更要求がこのダメージ属性変更要求でない場合には、この判別結果は“NO”となって、処理は後述するST214に移る。
【0278】
最終攻撃のダメージ属性とは、主キャラクタの最終攻撃にやられて敵キャラクタが最後にとる態勢を意味している。デフォルトのダメージ属性は、同画面の左方に示すように「仰け反り」に設定されている。画面の中央には変更することの出来るダメージ属性「吹き飛び」,「浮かし」,「叩き付け」,および「ピヨリ」が表示されており、これらのいずれか1個の頭部には選択カーソル147が表示されている。「吹き飛び」は、敵キャラクタが直線的に高速で一定距離を吹き飛ぶ最終態勢である。また、「浮かし」は、敵キャラクタが空中に放物線状に浮き上がらせる最終態勢、「叩き付け」は、敵キャラクタが地面に一直線に叩き付けられ、接地するとダウン状態になる最終態勢、「ピヨリ」は、敵キャラクタがその場で硬直する最終態勢である。
【0279】
選択カーソル147が同図の画面例に示す「叩き付け」の頭部にある状態で、○ボタン12が操作されると、画面は図67に示す画面に変わる。つまり、図66の画面左方に表示されていた、現在選択されているダメージ属性「仰け反り」が、図67の画面では「叩き付け」に変更されている。さらにこの状態で○ボタン12が操作されると、ダメージ属性決定処理(ST213)が実行され、ダメージ属性が画面左方に表示されている「叩き付け」に決定される。このダメージ属性決定処理では、同時に複数のダメージ属性を設定することは出来ない。
【0280】
このようにしてダメージ属性が決定されると、画面は図68に示す「最終攻撃画面」に変わり、次に、ダメージ属性攻撃、つまり、最終攻撃に特殊効果を付加する変更要求があるか否かが判別される(ST214)。同画面の右方には、最終攻撃に付加することのできる特殊効果系アイテムが各レベル毎に表示されている。同画面例では、レベル1〜レベル5の「石化」アイテムおよびレベル1,レベル2の「毒」アイテムが表示されている。特殊効果系アイテムには、敵キャラクタを戦闘不能にするこの「石化」アイテム、毎ターン一定量のダメージを敵キャラクタに与えるこの「毒」アイテムの他にも種々のアイテムがある。例えば、敵キャラクタを行動不能にする「麻痺」アイテム、敵キャラクタの特殊攻撃の使用を不可能にさせる「封印」アイテム、敵キャラクタを戦闘不能にする「即死」アイテム、敵キャラクタのふんばり状態を無視する「ふんばり破壊」アイテム、敵キャラクタに次にターンが回ってくるタイミングを遅らせる「ディレイ」アイテム、敵キャラクタの物理攻撃力を下げる「物理攻撃力ダウン」アイテム、敵キャラクタの特殊攻撃力を下げる「特殊攻撃力ダウン」アイテム、敵キャラクタの物理防御力を下げる「物理防御力ダウン」アイテム、敵キャラクタの特殊防御力を下げる「特殊防御力ダウン」アイテム、敵キャラクタの行動の素早さを下げる「素早さダウン」アイテム、および、敵キャラクタが主キャラクタからの攻撃を回避する回避率を下げる「回避率ダウン」アイテムがある。
【0281】
これら各アイテムのいずれについても、レベル1〜レベル5の効果が予め設定されており、これら各レベルのアイテムは、コントローラ4の上方向ボタン7および下方向ボタン8を操作することにより、画面に表示させることが出来る。レベル1のアイテムでは、敵キャラクタに与えることのダメージが20%になり、レベル2,レベル3,レベル4,およびレベル5のアイテムでは、敵キャラクタに与えることのダメージがそれぞれ40%,60%,80%,および100%になる。
【0282】
これらいずれかのレベルの特殊効果系アイテムの頭部に選択カーソル147が位置されて○ボタン12が操作されると、ST214の判別結果は“YES”となり、最終攻撃選択画面表示処理(ST215)が実行されて、画面は図69に示す装備品選択時の「最終攻撃画面」になる。また、カスタマイズの変更要求がこの最終攻撃変更要求でない場合には、ST214の判別結果は“NO”となって、処理は後述するST217に移る。
【0283】
選択カーソル147が図68の画面例に示すレベル2の「毒」アイテムの頭部にある状態で、○ボタン12が操作されると、画面は図69に示す装備品選択時の「最終攻撃画面」になる。つまり、図68の画面左方に表示されていた、現在選択されているレベル4の「石化」アイテムが、図69の画面ではレベル2の「毒」アイテムに変更されている。さらにこの状態で○ボタン12が操作されると、最終攻撃決定処理(ST216)が実行され、最終攻撃に付加される特殊効果系アイテムが画面左方に表示されているレベル2の「毒」アイテムに決定される。この最終攻撃決定処理では、同時に複数の特殊効果系アイテムを設定することは出来ない。
【0284】
なお、上記の説明では、各特殊効果系アイテムに予めレベルを設定し、予め各アイテムの効果が決められているが、コントローラ4の左方向ボタン9や右方向ボタン10の操作によって最終攻撃に付加する特殊効果系アイテムの個数を増やし、重ね掛けすることによって各アイテムの効果の成功率や下げ率を上げるようにしてもよい。
【0285】
最後に、リングパラメータ更新処理(ST217)が実行され、上述した各カスタマイズで決定されたパラメータがRAM23に更新記憶され、リングカスタマイズ処理が終了する。
【0286】
このような本実施例によれば、ジャッジメントリング100をプラクティスリングとした場合には、上述したように、回転バー101がタイミングエリア102〜104上にないときに○ボタン12の操作入力があり、そのときに回転バー101が未通過のタイミングエリアが残っていた場合、この残りのタイミングエリアについても、操作入力タイミングの判定が行われる。このため、複数のタイミングエリアを回転バー101が通過する途中で、回転バー101がタイミングエリア上にないときにプレイヤが○ボタン12の操作入力をしても、操作入力タイミングの判定は、その時点で終了せずに、残りの全てのタイミングエリアについても行われる。そして、回転バー101がタイミングエリア上にあるときにプレイヤが○ボタン12の操作入力をした回数の攻撃が、その後、主キャラクタによて行われる。すなわち、本実施例によれば、全てのタイミングエリアについて、プレイヤは○ボタン12の操作入力を行うことが可能になり、プレイヤがボタン操作を行える機会が増加する。この結果、ゲームの初心者であっても、主キャラクタの攻撃の機会を多くすることができ、従って、ゲームの物語が展開するようになって、ゲームの興趣を十分に楽しむことが可能になる。
【0287】
また、本実施例では、回転バー101がタイミングエリア上にないときに○ボタン12の操作入力があった場合に、回転バー101がタイミングエリア上にないときにあった○ボタン12の操作入力回数に応じて、攻撃力の効果値が減る補正が行われるため、プレイヤは、攻撃力の効果値が減る補正が行われぬよう、慎重に○ボタン12の操作入力を行うようになる。このため、プレイヤは、○ボタン12の操作入力が上達するように意識付けされ、ボタン操作入力に早く慣れて熟達するようになる。
【0288】
以上、本発明の実施例について説明したが、本発明はこれに限らない。例えば、プレイヤが操作するコントローラ4は、装置本体1と一体に設けてもよい。
【0289】
更に、本発明は、プレイヤが操作可能な操作部と、画像及び音声を表示する表示部と、ゲームプログラムを格納する記憶部と、上記ゲームプログラムに従って制御処理を実行する制御部とを一体に具備した携帯型ゲーム装置、或いはデスクトップ型のゲーム装置にも同様に適用できる。
【0290】
更に、上記ゲームプログラムをインターネット等のネットワークに接続されたサーバ装置に格納し、パーソナルコンピュータや携帯電話或いは携帯情報端末(PDA)等から当該サーバ装置に接続してゲームが行える、いわゆるネットワークゲームにも適用できる。
【0291】
一例として図70のネットワークゲームシステムを用いて説明する。このネットワークゲームシステムでは、上述のゲームを行う端末としての携帯電話53A,53B,53Cは、基地局52A,52Bを介して、例えばパケット通信が可能なPDC網51に接続し、プレイヤの操作やゲーム状態に応じて、このPDC網51を介して情報センタ55にアクセスする。情報センタ55は、携帯電話53A,53B,53Cからの要求に応じて、ゲームプログラムのほかゲームに必要なデータ等が記憶されているサーバ57A,57Bからインターネット等のネットワークを介して種々の情報を取得し、携帯電話53A,53B,53Cにゲームに必要な情報を送信する。なお、図70のサーバ58のように、ゲームデータ等が記憶されているサーバをインターネット等のネットワークを介さずに特定もしくは専用の通信回線60で情報センタ55と接続するようにしてもよい。
【0292】
プレイヤがゲームを実行する方法としては、ゲーム開始前に、予めサーバ57A,57Bからゲームプログラムを携帯電話53A,53B,53Cにダウンロードしておき、当該ゲームプログラムの実行を携帯電話53A,53B,53C本体で行う。この他、ゲームプログラムの実行は携帯電話53A,53B,53Cからの命令に従ってサーバ57A,57B上で行い、そのゲーム内容を携帯電話53A,53B,53Cで閲覧するようにした、いわゆるブラウザのような役割を携帯電話53A,53B,53Cに受け持たせるような方式など、様々な方式が考えられる。また、PDC網51を用いて携帯電話を相互接続し、遊技者同士で本ゲームシステムを共有し、又は対戦できるようにしてもよい。
【0293】
【発明の効果】
以上説明したように本発明によれば、可変表示領域が第1の可変表示領域に設定変更された場合、基準領域の有効領域と変動領域とが重複したときに行われた操作入力が基準領域の全ての有効領域について各1回あったと判定されると、複数回の行動形態の効果が有効になると共に、基準領域のいずれかの有効領域と変動領域とが重複しないときに操作入力があったと判定されると、行動形態の効果が全て無効になる。また、可変表示領域が第2の可変表示領域に設定変更された場合、基準領域の有効領域と変動領域とが重複しないときに操作入力があっても、基準領域の全ての有効領域について判定が行われ、操作入力があったと判定された有効領域の数だけ行動形態の効果が有効になる。このため、可変表示領域が第2の可変表示領域に設定変更された場合には、基準領域の複数の有効領域を変動領域が通過する途中で、基準領域の有効領域と変動領域とが重複しないときにプレイヤが操作入力をしても、操作入力タイミングの判定はその時点で終了せずに、判定対象となる全ての有効領域について行われる。そして、基準領域の有効領域と変動領域とが重複しているときに操作入力があった有効領域の数の行動が、キャラクタによって行われる。すなわち、判定対象となる基準領域の全ての有効領域について、プレイヤは操作入力を行うことが可能になり、プレイヤがボタン操作を行える機会が増加する。この結果、ゲームの初心者であっても、キャラクタの行動の機会を多くすることができ、従って、ゲームの物語が展開するようになって、ゲームの興趣を十分に楽しむことが可能になる。
また、基準領域の有効領域と変動領域とが重複しないときに操作入力があったとき、または、基準領域の1つの有効領域当たり1回を超えて有効領域と変動領域とが重複したときに操作入力があったときに、決定された行動形態の効果を、基準領域の有効領域と変動領域とが重複したときに行われた操作入力が基準領域の全ての有効領域について各1回あったと判定された場合よりも減少するように補正する構成の場合には、プレイヤは、行動形態の効果の補正が行われぬよう、慎重に操作入力を行うようになる。このため、プレイヤは、操作入力が上達するように意識付けされ、操作入力に早く慣れて熟達するようになる。
【図面の簡単な説明】
【図1】本発明をゲーム装置に適用した場合の全体構成を示す図。
【図2】図1のゲーム装置のシステム構成を示すブロック図。
【図3】タイトル画面及びワールドマップの表示例。
【図4】メインゲーム処理の手順を示すフローチャート。
【図5】バトル処理の手順を示すフローチャート。
【図6】戦闘シーンの開始画面示す図。
【図7】WP減算処理の手順を示すフローチャート。
【図8】主キャラクタA及び主キャラクタBのキャラクタ個別能力について示す図。
【図9】コマンド選択画面を示す図。
【図10】コマンド受付処理の手順を示すフローチャート。
【図11】キャラクタ暴走処理の手順を示すフローチャート。
【図12】キャラクタ暴走処理が実行されたときの表示例。
【図13】キャラクタ暴走処理が実行されたときの第2の表示例。
【図14】コマンド処理の手順を示すフローチャート。
【図15】ジャッジメント処理の手順を示すフローチャート。
【図16】対象キャラクタ選択画面を示す図。
【図17】コマンド決定時の表示画面を示す図。
【図18】回転バーが第1タイミングエリア上を通過するときに○ボタンの操作がされたときの様子を示す図。
【図19】回転バーが第2タイミングエリア上を通過するときに○ボタンの操作がされたときの様子を示す図。
【図20】回転バーが第3タイミングエリア上を通過するときに○ボタンの操作がされたときの様子を示す図。
【図21】タイミングエリア上での○ボタンの操作を失敗したときの様子を示す図。
【図22】全てのタイミングエリア上で○ボタンが成功したときの回転バーの回転停止後の様子を示す図。
【図23】主キャラクタAが敵キャラクタAに対し攻撃を行っている様子を示す図。
【図24】主キャラクタAが敵キャラクタAに対する攻撃を終了し元の位置に戻ったときの様子を示す図。
【図25】ジャッジメントリング決定処理の手順を示すフローチャート。
【図26】武器テーブルを示す図。
【図27】数キャラクタの相手ダメージ量を算出する際の計算式を示す図。
【図28】コマンド決定時に表示されるジャッジメントリングの表示態様を示す図。
【図29】コマンド決定後のジャッジメントリングの表示態様を示す図。
【図30】120%領域の別の例を示す図。
【図31】特殊テーブルを示す図。
【図32】攻撃魔法を使用したときの相手ダメージ量を算出する計算式及び回復魔法を使用したときの回復値を算出する計算式を示す図。
【図33】アイテムテーブルを示す図。
【図34】ジャッジメントリング補正パラメータテーブルを示す図。
【図35】ジャッジメントリング判定処理の手順を示すフローチャート。
【図36】ソウルポイント加算処理の手順を示すフローチャート。
【図37】ソウルポイントテーブルを示す図。
【図38】ソウルポイント獲得数表示画面を示す図。
【図39】フュージョンレベルを上げるために必要なソウルポイント数についての一例を示す図。
【図40】墓場が表示されたときの様子を示す図。
【図41】墓場コマンド処理の手順を示すフローチャート。
【図42】墓場にフュージョンモンスターが現れたときの様子を示す図。
【図43】フュージョンソウル獲得画面を示す図。
【図44】道具コマンド処理の手順を示すフローチャート。
【図45】アイテム一覧画面を示す図。
【図46】アイテム一覧画面にキャラクタ選択項目を表示したときの様子を示す図。
【図47】図46の後に表示される画面を示す図。
【図48】売買コマンド処理の手順を示すフローチャート。
【図49】ショップ画面を示す図。
【図50】購入品選択画面を示す図。
【図51】購入品選択画面の別の表示態様を示す図。
【図52】売却品選択画面を示す図。
【図53】割引処理の手順を示すフローチャート。
【図54】購入者又は売却者がキャラクタ単位のときに参照する取引テーブルを示す図。
【図55】購入者又は売却者がパーティ単位のときに参照する取引テーブルを示す図。
【図56】割増処理の手順を示すフローチャート。
【図57】リングカスタマイズ処理の手順を示すフローチャート。
【図58】リングカスタマイズ時におけるリングカスタム画面を示す図。
【図59】図58に示す画面でリングカスタムコマンドが選択されたときに表示される画面を示す図。
【図60】特殊攻撃時におけるジャッジメントリングの構成を示す図。
【図61】図59に示す画面でリングカスタマイズの対象としてリングタイプが選択されたときに表示される画面を示す図。
【図62】図61に示す画面でリングタイプとしてテクニカルリングが選択されたときに表示される画面を示す図。
【図63】図59に示す画面でリングカスタマイズの対象として攻撃回数が選択されたときに表示される画面を示す図。
【図64】図59に示す画面でリングカスタマイズの対象としてリングアイテムが選択されたときに表示される画面を示す図。
【図65】図64に示す画面でヒットエリア1が選択されたときに表示される画面を示す図。
【図66】図64に示す画面で最終攻撃が選択されたときに表示される画面を示す図。
【図67】図66に示す画面で叩き付けが選択されたときに表示される画面を示す図。
【図68】図67に示す画面で○ボタンが操作されると表示される画面を示す図。
【図69】図68に示す画面でレベル2の毒アイテムが選択されたときに表示される画面を示す図。
【図70】ネットワークゲームシステムの構成を示す図。
【符号の説明】
1…装置本体、2…カバー、3…メモリースロット、4…コントローラ、5…スタートボタン、6…選択ボタン、7…上方向ボタン、8…下方向ボタン、9…左方向ボタン、10…右方向ボタン、11…△ボタン、12…○ボタン、13…×ボタン、14…□ボタン、15…表示装置、16…表示面、17L,17R…スピーカ、18,19…端子ケーブル、20…信号ケーブル、41…カーソル、43,46…選択マーク、44…コマンドメニュー、 45,141,142,143,144,145,146,147…選択カーソル、100…ジャッジメントリング、100a…回転開始位置、101…回転バー、102…第1タイミングエリア、103…第2タイミングエリア、104…第3タイミングエリア、102a,103a,104a…120%領域、111…主キャラクタA、112…主キャラクタB、113…主キャラクタC、114…敵キャラクタA、115…敵キャラクタB、116…敵キャラクタC、117…黒煙、118…暴走マーク、131,132,133,134,135,136…墓石、137…フュージョンモンスター、51…パケット網/PDC網、52A,52B…基地局、53A,53B,53C…携帯電話、55…情報センタ、56…インターネット、57A,57B,58…サーバ、60…通信回線。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a game program for realizing a game in which a plurality of characters are displayed on a display screen and the player proceeds with the game by selecting a behavior form of the character, and a recording medium on which the game program is recorded In addition, the present invention relates to a game device configured by a computer or specific hardware for executing the game.
[0002]
[Prior art]
In a virtual world on the screen of a computer or TV (television) device, a player inputs a command by operating means such as a controller to manipulate characters appearing in the game, Various games that are progressing are provided. Such games are generally called “RPG” (Role P1aying
Game).
[0003]
Such an RPG includes a battle scene in which a character operated by a player (hereinafter referred to as “main character”) and an enemy character controlled by a computer are included, and an experience value or virtual value is obtained by defeating the enemy character in this battle. It is generally known to obtain money and advance the story while raising the character level (see, for example, Patent Document 1).
[0004]
In the battle scene in the RPG of Patent Document 1, the mode of attack performed by the main character is determined according to the button operation of the player after the player selects the “attack” command. That is, when the player selects the “attack” command, a variable display area called a judgment ring is displayed on the screen, and a variable area called a rotation bar rotates and moves in the variable display area. A plurality of effective areas are formed in the variable display area, and when the player performs a button operation with good timing when the rotation bar passes through the effective area, the main character attacks thereafter. The form of this attack and its effect are determined according to the ability and possessed item (weapon, magic, etc.) according to the level of the main character, but at the timing when the rotation bar is in the special effective area in the effective area. When the button is operated, the effectiveness of the attack, that is, the effect of the attack increases. On the other hand, if the player performs a button operation when the rotation bar is not in the effective area of the variable display area, the main character does not attack.
[0005]
In addition, the number of attacks is the number of times that the player can perform button operations in a timely manner when the rotation bar is in the effective area. However, if the button operation is performed when the rotation bar is not in the effective area, the rotation bar is not displayed. Even if the effective area for passing remains, the operation input is ended at that time. Also, if the player fails in the button operation input in the effective area through which the rotation bar passes first, the main character does not attack.
[0006]
[Patent Document 1]
JP2002-200334
[0007]
[Problems to be solved by the invention]
Therefore, in the conventional game program, it is not easy for a beginner to perform a button operation when the rotation bar passes through the effective area. Therefore, when a beginner plays a game, the attack of the main character is reduced and the story is difficult to develop, and the entertainment of the game cannot be fully enjoyed.
[0008]
An object of the present invention is to provide a program for realizing a game that can fully enjoy the fun of games such as RPG even for beginners of the game, a recording medium storing the program, and a game capable of playing the game Is to provide a device.
[0009]
[Means for Solving the Problems]
  The present invention on the screenConsists of a main character and enemy characters that oppose this main characterMultiple characters are displayed, and the player's command selection for the operation meansOne table is selected from a plurality of tables that define the form of the reference area according to the selected command and the parameter selected for each type of main character according to the parameter selected by the player. Mainly based on the ability set according to the parameters selected by the player at the tableDetermine the character's behaviorThe enemy character is attacked by reducing the ability value of the enemy character without losing the ability value of the main character.A game program for causing a computer to implement a game function for developing a story on a screen,PaThe range is set according to the parameters.If there is an operation input from the operating means when it overlaps with the fluctuation area, the effect caused by the action form of the main character will be effectiveA plurality of effective areas that are relatively advantageous to the player;Even if there is an operation input from the operation means when it overlaps with the change area, the effect caused by the action form of the main character is not effective and is not effective for the player.A function for displaying on a screen a variable display area formed by a reference area formed including an ineffective area that is relatively disadvantageous, and a variable area that varies relatively with time with respect to the reference area; Whether the timing of the operation input from the operation means performed when the change area is changed relative to the reference area is when the effective area and the change area of the reference area overlap. The function to be determined and the action form determined based on the determination resultCaused byEffectThe amount to reduce the ability value of the enemy character, or the amount to restore the ability value of the main character, determined from the ability set according to the parameter selected by the player in one table selected by command selection On the basis of theThe function to be determined and the first variable display area in which the special effective area that is relatively more advantageous to the player is formed in the effective area, or the second variable display area in which the special effective area is not formed in the effective area A function for changing the setting of the variable display area, and when the variable display area is changed to the first variable display area by this function, the operation input performed when the effective area and the variable area of the reference area overlap with each other is performed. When it is determined in the above determination that there was once for all effective areas of the reference areaIn addition,Enable the effect of multiple actionsAt the same time, if it is determined in the above determination that there is an operation input when any effective region of the reference region does not overlap with the variation region, all the effects of the action form are invalidated.When the variable display area is changed to the second variable display area by the function and the function to change the setting, even if there is an operation input when the effective area of the reference area does not overlap with the variable area, all of the reference area The above-mentioned determination is performed on the effective area, and the action form effect is effective by the number of effective areas of the reference area determined by the above determination when there is an operation input performed when the effective area of the reference area and the fluctuation area overlap. It is for making a computer implement | achieve the function to be.
[0010]
  In the present inventionmainThe function for determining the action form of the character is, for example, the function of a computer for executing “command processing” (FIG. 14) described later, and the function for displaying the reference area is “judgment ring determination processing” (FIG. 25) described later. The function of the computer to be executed and the function to determine the effect of the action form are realized by the function of the computer to execute the “judgment ring determination process” (FIG. 35) described later. The “reference area” is represented by, for example, a judgment ring 100 described later. The “fluctuation area” is, for example, a rotation bar 101 described later. The “effective area” is, for example, a timing area 102, 103, 104 described later. The “special effective area” is represented by 120% areas 102a, 103a, and 104a (FIG. 28) described later, for example.
[0011]
  In addition, the present inventionConsists of a main character and enemy characters that oppose this main characterMultiple characters are displayed, and the player's command selection for the operation meansOne table is selected from a plurality of tables that define the form of the reference area according to the selected command and the parameter selected for each type of main character according to the parameter selected by the player. Mainly based on the ability set according to the parameters selected by the player at the tableDetermine the character's behaviorThe enemy character is attacked by reducing the ability value of the enemy character without losing the ability value of the main character.A game program for causing a computer to realize a game function for developing a story on a screen., PaThe range is set according to the parameters.If there is an operation input from the operating means when it overlaps with the fluctuation area, the effect caused by the action form of the main character will be effectiveA plurality of effective areas that are relatively advantageous to the player;Even if there is an operation input from the operation means when it overlaps with the change area, the effect caused by the action form of the main character is not effective and is not effective for the player.A function for displaying on a screen a variable display area formed by a reference area formed including an ineffective area that is relatively disadvantageous, and a variable area that varies relatively with time with respect to the reference area; Whether the timing of the operation input from the operation means performed when the change area is changed relative to the reference area is when the effective area and the change area of the reference area overlap. The function to be determined and the action form determined based on the determination resultCaused byEffectThe amount to reduce the ability value of the enemy character, or the amount to restore the ability value of the main character, determined from the ability set according to the parameter selected by the player in one table selected by command selection On the basis of theEven if there is an operation input when the function to be determined and the effective area of the reference area do not overlap with the variable area, the above determination is made for all effective areas of the reference area, and the effective area and the variable area of the reference area overlap. When there is an operation input that has been made, the function that activates the effect of the action form by the number of effective areas of the reference area determined in the above determination and the effective area of the reference area do not overlap with the variable area When there is an input, or when there is an operation input when the effective area and the fluctuation area overlap more than once per effective area of the reference area, the effect of the determined action form isThe operation input performed when the effective area of the reference area and the fluctuation area overlap each other is less than the case where it is determined in the above determination that all the effective areas of the reference area are once.The correction function is for causing a computer to realize the correction function. In addition, the above correction may be performed, for example, when the effective area of the reference area and the variable area do not overlap each other, or more than once per effective area of the reference area. It is performed according to the number of operation inputs that existed when.
[0012]
  In an embodiment of the invention, the parameter ismaincharactorType ofAbility set for eachOr LordCharacter possession item seedIn kindSuppose there is.
[0013]
  Another aspect of the present invention is on the screen.Consists of a main character and enemy characters that oppose this main characterMultiple characters are displayed, and the player's command selection for the operation meansOne table is selected from a plurality of tables that define the form of the reference area according to the selected command and the parameter selected for each type of main character according to the parameter selected by the player. Mainly based on the ability set according to the parameters selected by the player at the tableDetermine the character's behaviorThe enemy character is attacked by reducing the ability value of the enemy character without losing the ability value of the main character.A computer-readable recording medium storing a game program for causing a computer to implement a game function for developing a story on a screen., PaThe range is set according to the parameters.If there is an operation input from the operating means when it overlaps with the fluctuation area, the effect caused by the action form of the main character will be effectiveA plurality of effective areas that are relatively advantageous to the player;Even if there is an operation input from the operation means when it overlaps with the change area, the effect caused by the action form of the main character is not effective and is not effective for the player.A function for displaying on a screen a variable display area formed by a reference area formed including an ineffective area that is relatively disadvantageous, and a variable area that varies relatively with time with respect to the reference area; Whether the timing of the operation input from the operation means performed when the change area is changed relative to the reference area is when the effective area and the change area of the reference area overlap. The function to be determined and the action form determined based on the determination resultCaused byEffectThe amount to reduce the ability value of the enemy character, or the amount to restore the ability value of the main character, determined from the ability set according to the parameter selected by the player in one table selected by command selection On the basis of theThe function to be determined and the first variable display area in which the special effective area that is relatively more advantageous to the player is formed in the effective area, or the second variable display area in which the special effective area is not formed in the effective area A function for changing the setting of the variable display area, and when the variable display area is changed to the first variable display area by this function, the operation input performed when the effective area and the variable area of the reference area overlap with each other is performed. When it is determined in the above determination that there was once for all effective areas of the reference areaIn addition,Enable the effect of multiple actionsAt the same time, if it is determined in the above determination that there is an operation input when any effective region of the reference region does not overlap with the variation region, all the effects of the action form are invalidated.When the variable display area is changed to the second variable display area by the function and the function to change the setting, even if there is an operation input when the effective area of the reference area does not overlap with the variable area, all of the reference area The above-mentioned determination is performed on the effective area, and the action form effect is effective by the number of effective areas of the reference area determined by the above determination when there is an operation input performed when the effective area of the reference area and the fluctuation area overlap. A computer-readable recording medium recording a game program for causing a computer to realize the function
Or
On the screenConsists of a main character and enemy characters that oppose this main characterMultiple characters are displayed, and the player's command selection for the operation meansOne table is selected from a plurality of tables that define the form of the reference area according to the selected command and the parameter selected for each type of main character according to the parameter selected by the player. Mainly based on the ability set according to the parameters selected by the player at the tableDetermine the character's behaviorThe enemy character is attacked by reducing the ability value of the enemy character without losing the ability value of the main character.A computer-readable recording medium storing a game program for causing a computer to implement a game function for developing a story on a screen., PaThe range is set according to the parameters.If there is an operation input from the operating means when it overlaps with the fluctuation area, the effect caused by the action form of the main character will be effectiveA plurality of effective areas that are relatively advantageous to the player;Even if there is an operation input from the operation means when it overlaps with the change area, the effect caused by the action form of the main character is not effective and is not effective for the player.A function for displaying on a screen a variable display area formed by a reference area formed including an ineffective area that is relatively disadvantageous, and a variable area that varies relatively with time with respect to the reference area; Whether the timing of the operation input from the operation means performed when the change area is changed relative to the reference area is when the effective area and the change area of the reference area overlap. The function to be determined and the action form determined based on the determination resultCaused byEffectThe amount to reduce the ability value of the enemy character, or the amount to restore the ability value of the main character, determined from the ability set according to the parameter selected by the player in one table selected by command selection On the basis of theEven if there is an operation input when the function to be determined and the effective area of the reference area do not overlap with the variable area, the above determination is made for all effective areas of the reference area, and the effective area and the variable area of the reference area overlap. When there is an operation input that has been made, the function that activates the effect of the action form by the number of effective areas of the reference area determined in the above determination and the effective area of the reference area do not overlap with the variable area When there is an input, or when there is an operation input when the effective area and the fluctuation area overlap more than once per effective area of the reference area, the effect of the determined action form isThe operation input performed when the effective area of the reference area and the fluctuation area overlap each other is less than the case where it is determined in the above determination that all the effective areas of the reference area are once.It is a computer-readable recording medium which records the game program for making a computer implement | achieve the function to correct | amend.
[0014]
  Still another aspect of the present invention provides an operation means that can be operated by a player and a screen of a display device.Consists of a main character and enemy characters that oppose this main characterDisplays multiple characters and responds to operation input from operation meansOne table is selected from a plurality of tables that define the form of the reference area according to the selected command and the parameter selected for each type of main character according to the parameter selected by the player. Mainly based on the ability set according to the parameters selected by the player at the tableDetermine the character's behaviorThe enemy character is attacked by reducing the ability value of the enemy character without losing the ability value of the main character.A game device having a device main body for developing a story on a screen, the device main body responding to an operation input from an operation meansmainAction pattern determining means for determining a character's action pattern;, PaThe range is set according to the parameters.If there is an operation input from the operating means when it overlaps with the fluctuation area, the effect caused by the action form of the main character will be effectiveA plurality of effective areas that are relatively advantageous to the player;Even if there is an operation input from the operation means when it overlaps with the change area, the effect caused by the action form of the main character is not effective and is not effective for the player.Variable display that displays on the screen a variable display area formed by a reference area formed including an ineffective area that is relatively disadvantageous and a variable area that changes relative to the reference area over time. Is the timing of the operation input from the operation means performed when the control means and the fluctuation area are changing relative to the reference area, when the effective area of the reference area and the fluctuation area overlap? Action form determined by action form determination means based on determination of NOCaused byEffectThe amount to reduce the ability value of the enemy character, or the amount to restore the ability value of the main character, determined from the ability set according to the parameter selected by the player in one table selected by command selection On the basis of theThe action form effect determining means for determining and the first variable display area in which the special effective area that is relatively more advantageous to the player is formed in the effective area, or the second in which the special effective area is not formed in the effective area Setting change means for changing the setting of the variable display area in the variable display area, and when the variable display area is changed to the first variable display area by the setting change means, the effective area and the variable area of the reference area overlap. When it is determined in the above determination that the operation input that has been made is once for all the effective areas of the reference areaIn addition,Enable the effect of multiple actionsAt the same time, if it is determined in the above determination that there is an operation input when any effective region of the reference region does not overlap with the variation region, all the effects of the action form are invalidated.When the variable display area is changed to the second variable display area by the first action form effect enabling means and the setting changing means, there is an operation input when the effective area of the reference area does not overlap with the variable area. However, the number of effective areas of the reference area determined in the determination that the operation input was performed when the effective area of the reference area and the variable area overlapped is performed for all the effective areas of the reference area. A game apparatus characterized by including a second action form effect validating means for validating only the action form effect,
Or
Operation means that can be operated by the player, and on the screen of the display deviceConsists of a main character and enemy characters that oppose this main characterDisplays multiple characters and responds to operation input from operation meansOne table is selected from a plurality of tables that define the form of the reference area according to the selected command and the parameter selected for each type of main character according to the parameter selected by the player. Mainly based on the ability set according to the parameters selected by the player at the tableDetermine the character's behaviorThe enemy character is attacked by reducing the ability value of the enemy character without losing the ability value of the main character.A game device having a device main body for developing a story on a screen, the device main body responding to an operation input from an operation meansmainAction pattern determining means for determining a character's action pattern;, PaThe range is set according to the parameters.If there is an operation input from the operating means when it overlaps with the fluctuation area, the effect caused by the action form of the main character will be effectiveA plurality of effective areas that are relatively advantageous to the player;Even if there is an operation input from the operation means when it overlaps the fluctuation area, For players who are not effectiveVariable display that displays on the screen a variable display area formed by a reference area formed including an ineffective area that is relatively disadvantageous and a variable area that changes relative to the reference area over time. Is the timing of the operation input from the operation means performed when the control means and the fluctuation area are changing relative to the reference area, when the effective area of the reference area and the fluctuation area overlap? Action form determined by action form determination means based on determination of NOCaused byEffectThe amount to reduce the ability value of the enemy character, or the amount to restore the ability value of the main character, determined from the ability set according to the parameter selected by the player in one table selected by command selection On the basis of theEven if there is an operation input when the effective area of the reference area and the variable area do not overlap, the determination is made for all effective areas of the reference area, and the effective area and the variable area of the reference area are determined. Action form effect enabling means for validating the effect of the action form by the number of effective areas of the reference area determined in the determination that there has been an operation input performed when there is an overlap, and an effective area of the reference area, Determined when there is an operation input when the variable area does not overlap, or when there is an operation input when the effective area and the variable area overlap more than once per effective area of the reference area The effects ofThe operation input performed when the effective area of the reference area and the fluctuation area overlap each other is less than the case where it is determined in the above determination that all the effective areas of the reference area are once.It is a game apparatus characterized by including the action form effect correction | amendment means to correct | amend.
[0015]
[Action and effect]
  According to the present invention, when the variable display area is changed to the first variable display area, the operation input performed when the effective area of the reference area overlaps the variable area is all effective areas of the reference area. If it is determined that there has been once each, the effect of multiple behaviors becomes effectiveAt the same time, if it is determined that there has been an operation input when any effective region of the reference region and the variation region do not overlap, all the effects of the action form are invalidated.In addition, when the variable display area is changed to the second variable display area, even if there is an operation input when the effective area of the reference area does not overlap with the variable area, all the effective areas of the reference area are determined. The effect of the action form becomes effective as many times as the number of effective areas determined to have been input. For this reason,When the variable display area is changed to the second variable display area,Even if the player makes an operation input while the variable area does not overlap the effective area of the reference area while the variable area passes through the effective areas of the reference area, the determination of the operation input timing is terminated at that time. Instead, it is performed for all effective areas to be determined. And the action of the number of effective areas where there was an operation input when the effective area and the fluctuation area of the reference area overlap,mainDone by the character. In other words, the player can perform an operation input on all effective areas of the reference area to be determined, and the opportunity for the player to perform button operations increases. As a result, even if you ’re a beginner,mainThe chance of the character's action can be increased, so that the story of the game is developed and the entertainment of the game can be fully enjoyed.
[0016]
  Also, when there is an operation input when the effective area of the reference area does not overlap with the fluctuation area, or when the effective area and the fluctuation area overlap more than once per effective area of the reference area When there is input, the effect of the determined behaviorThe operation input performed when the effective area of the reference area and the fluctuation area overlap each other is smaller than the case where it is determined that the operation input is performed once for all the effective areas of the reference area.In the case of the correction configuration, the player carefully inputs an operation so that the effect of the action form is not corrected. For this reason, the player becomes aware that the operation input is improved, and gets used to the operation input quickly and becomes proficient.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 shows an overall configuration when the present invention is applied to a game device. The game apparatus includes an apparatus main body 1, a controller 4 as an operation unit that outputs a control command to the apparatus main body 1 according to a player's operation, and a display unit 15 that displays an image based on an image signal from the apparatus main body 1. Consists of. In this game apparatus, a game is executed by displaying various images on a display surface 16 (hereinafter referred to as “display”) 16 of a display device 15 such as a CRT.
[0018]
A game executed on the game device is executed by reading a game program recorded on an external recording medium different from the device main body 1. As an external recording medium storing the game program, an FD (flexible disk) or other arbitrary recording medium can be used in addition to a CD-ROM or DVD-ROM. In this embodiment, a case where a DVD-ROM is used will be described. A cover 2 that can be opened and closed is provided at the upper center of the apparatus main body 1. By opening the cover 2, a DVD-ROM drive 29 (FIG. 2) as a recording medium driving apparatus provided in the apparatus main body 1 is provided. ) Can be loaded with a DVD-ROM.
[0019]
The controller 4 includes various input units for issuing control commands to the CPU 21 (FIG. 2) in the apparatus main body 1 by the operation of the player. On the left side of the controller 4, as an input unit, an up button 7, a down button 8, and a left button 9 that are mainly operated when moving a character appearing in the game or moving a menu selection item. And a right button 10 are provided. The right side of the controller 4 is provided with a Δ button 11, a ○ button 12, an X button 13, and a □ button 14 that are mainly operated when various items are determined or canceled. A selection button 6 and a start button 5 are provided at the top and bottom of the central portion of the controller 4.
[0020]
The display device 15 has video signal and audio signal input terminals, and is connected to the video output terminal and audio output terminal of the apparatus main body 1 by terminal cables 18 and 19, respectively. The display device 15 can output audio data output from a display 16 that can display image data output from an image output unit 25 (FIG. 2) described later and an audio output unit 27 (FIG. 2) described later. An existing TV receiver having the speakers 17L and 17R integrally is used. The apparatus main body 1 and the operating means 4 are connected by a signal cable 20 as shown in FIG.
[0021]
Further, a memory slot 3 as an insertion slot for the memory card 32 (FIG. 2) is provided on the side surface of the apparatus body 1. The memory card 32 is a storage medium for temporarily recording game data when the player interrupts the game. Data recorded in the memory card 32 is read via a communication interface 30 (FIG. 2) described later having a function as a card reader.
[0022]
FIG. 2 shows a system configuration of the game apparatus. The apparatus body 1 includes a CPU 21 as control means, a ROM 22 and a RAM 23 as storage means, an image processing unit 24, an image output unit 25, an audio processing unit 26, an audio output unit 27, a decoder 28, and a DVD. A ROM drive 29 and a communication interface 30 are included.
[0023]
The DVD-ROM drive 29 is configured such that a DVD-ROM 31 is detachable, and a game program in the DVD-ROM 31 attached thereto is read by the CPU 21 in accordance with a basic operation program such as an OS (operating system) stored in the ROM 22. . The read game program is converted into a predetermined signal by the decoder 28 and stored in the RAM 23.
[0024]
The game program stored in the RAM 23 is executed by the CPU 21 in accordance with a basic operation program or an input signal from the controller 4. Image data and sound data are read from the DVD-ROM 31 in accordance with the game program to be executed, and the image data is sent to the image processing unit 24 and the sound data is sent to the sound processing unit 26.
[0025]
The image processing unit 24 converts the received image data into an image signal, and supplies the image signal to the display 16 from the image output unit 25. The audio processing unit 26 converts the received audio data into an audio signal, and supplies the audio data to the speakers 17L and 17R from the audio output unit 27.
[0026]
The communication interface 30 can detachably connect the controller 4 and the memory card 32, and data is read from and written to the memory card 32 via the communication interface 30 and the controller 4. Is sent to each part such as the CPU 21.
[0027]
Next, a specific example of the processing contents executed by the CPU 22 based on the game program recorded on the DVD-ROM 31 and the game contents displayed on the display 16 along with the processing contents will be described.
[0028]
When the DVD-ROM 31 is loaded in the DVD-ROM drive 29 while the apparatus main body 1 is powered on, “Opening Demo” is displayed on the display 16. The “opening demo” is an effect display indicating the start of the game. After displaying this “opening demo” for a predetermined time, a “title screen” on which a game title is drawn is displayed, and “main game processing” shown in FIG. 4 to be described later is started.
[0029]
FIG. 3A shows an example of a “title screen”. Here, characters of the game title “SHADOHEARTS” are displayed, and two selection items (“NEW GAME” and “CONTINUE”) are displayed below the characters. In addition, the cursor 41 is displayed at the left position of the selection item “NEW GAME” or “CONTINUE”, and the position of the cursor 41 is switched by the operation of the up button 7 or the down button 8 by the player. Then, when the circle button 12 is operated by the player, the selection item indicated by the selection cursor 41 is selected.
[0030]
In the “main game process” shown in FIG. 4, it is first determined which of the two selection items has been selected on the “title screen” (ST1). When it is determined that “NEW GAME” has been selected (“YES” in ST1), the prologue and game contents are displayed (ST2), and then the “world map” shown in FIG. ST4). On the other hand, when it is determined that “CONTINUE” is selected on the “title screen” (“NO” in ST1), the “world map” is displayed without displaying the prologue and game contents (ST4). .
[0031]
In the game according to the present embodiment, there are a main character that acts based on the player's operation and an enemy character that acts based only on the game program, and a game that develops around the battle between the two characters. Realized on the display. Further, in this embodiment, three main characters A, main character B, and main character C appear as main characters, and the game acts in units of parties formed by these three characters. Various statuses are set in advance for each character. In this status, an experience value, possession money, weapons, ability, etc., which are added depending on the number of games, the number of times of defeating enemy characters, etc. are defined.
[0032]
FIG. 3B shows an example of a “world map”. On this “world map”, the main cities of “Country A” that is the stage of the game story are displayed, and the selection items (“city A” 42a, “city B” 42b, “city C” indicated by the names of the five cities are displayed. "42c," City D "42d," City E "42e) are displayed. These are selection items for shifting to a “submap” prepared in advance. The cursor 41 indicating each selection item is moved by the operation of the up button 7 or the down button 8 by the player, and one selection item is selected by the operation of the circle button 12 by the player. When the “submap” is selected in this way, the screen shifts to a screen for each “submap” and various games set according to the “submap” can be played. Specifically, the scene inside each city is pre-rendered as a background image in accordance with the scene development, and the story progresses as various characters are captured while the main characters move through it.
[0033]
On the “world map”, when the player operates the □ button 14, a “menu screen” is displayed, and the player can perform various settings on the “menu screen”.
[0034]
In FIG. 4 again, when any of the selection items displayed on the “world map” is selected (“YES” in ST5), the start screen of the “submap” corresponding to the selection is displayed, and the main character is displayed. The party starts the action on the “submap” (ST6). On the other hand, if “NO” in ST5, it is determined whether or not there is a display request for the “menu screen” by operating the □ button 14 on the “world map” (ST20). Here, when “YES”, the “menu screen” is displayed and various setting processes are performed according to the player's operation (ST21). Here, the action on the “submap” is an action such as the main character walking, talking to a passer-by, or shopping. In addition, the “menu screen” can be displayed by operating the □ button 14 on the “submap”, and various operations can be performed. For example, by selecting the “tool” command, the “tool command processing” (FIG. 44) described later can be executed to restore the ability of the teammate character, and by selecting the “buying and selling” command, the “ The “buying and selling process” (FIG. 48) is executed, and the possessed items can be bought and sold.
[0035]
Further, by selecting a “ring customization” command, a “ring customization process” (FIG. 57) described later is executed, and the controller changes the controller from among a plurality of types of judgment rings described later. Any one kind of judgment ring can be specified for each main character in accordance with the operation input 4. Also, in this “ring customization process”, the timing area range described later of the specified judgment ring and the effectiveness of the timing area, that is, the effect of the main character attack are changed as described later according to the operation input of the controller 4. I can do it. Further, in this “ring customization process”, the display form on the display 16 of the effect of the determined action form (in this embodiment, the damage attribute of the final attack) will be described later according to the operation input of the controller 4. It can be changed for each main character. Furthermore, in this “ring customization process”, the effect of the determined action form can be changed for each character by giving a special effect to the damage attribute of the final attack for each character according to the operation input of the controller 4. I can do it.
[0036]
Thereafter, when the party of the main character that started the action on the “submap” encounters an enemy character (“YES” in ST7), “battle processing” is started (ST8). When the “battle process” is started, the process proceeds to a “battle scene” in which a battle between the party of the main character and the enemy character is performed. This “battle process” will be described later. On the other hand, even if an enemy character is not encountered (“NO” in ST7), if any event occurs (“YES” in ST9), the process moves to ST16 and a movie corresponding to the event is displayed. If no event occurs (“NO” in ST9), the process returns to ST6.
[0037]
In the “battle scene” executed by the “battle process”, if the party of the main character succeeds in escaping from the enemy character (“YES” in ST10), the process moves to ST16 and a movie corresponding to the situation is displayed. . On the other hand, when the escape from the enemy character fails or when a battle with the enemy character is performed (“NO” in ST10), whether or not the party of the main character has won the enemy character in the “battle scene”. Determine (ST11). Here, when “YES”, that is, when the party of the main character wins the enemy character, points such as experience points are given to each character of the party according to the type of the enemy character fought and the content of the battle. Add or give items or money (ST12). And the level of the said character is raised according to the experience value of each character (ST13). Thereafter, a movie corresponding to the situation is displayed (ST16). If the determination in ST11 is “NO”, that is, if the party of the main character has failed to win the enemy character, it is subsequently determined whether all the parties of the main character have died (ST14). If “NO”, the process moves to ST16, and if “YES”, the game is over (ST15), and the main game process is ended.
[0038]
After the movie is displayed in ST16, if the request condition of the submap is cleared ("YES" in ST17), it is subsequently determined whether or not to move to the ending (ST18). Ending display is performed, and this “main game process” is completed.
[0039]
FIG. 5 shows the procedure of “battle processing”. First, a “battle scene” start screen as shown in FIG. 6 is displayed (ST31). In this start screen, the party of the main characters (“main character A” 111, “main character B” 112, “main character C” 113) is displayed in front, and at a position corresponding to each main character on the opposite side. Three enemy characters (“enemy character A” 114, “enemy character B” 115, “enemy character C” 116) are displayed. Information on the status of the main character is displayed at the lower right position of the start screen. Specifically, a hit point (hereinafter referred to as “HP”), a magic point (hereinafter referred to as “MP”), and a sanity point (hereinafter referred to as “SP”) are determined in advance for each main character. The number of remaining points (the number of points currently possessed / the number of points originally possessed) for these points is represented. Since “HP” remains, the character can execute various commands such as attack and item use, and the main character in which the point is lost becomes inoperable. “MP” is a point where a special ability such as a magic can be used by having this, and the special ability cannot be used by the main character without the point. “SP” is a point that maintains the sanity of the main character by having this, and the main character that has lost the point loses sanity and enters an abnormal state. When this abnormal state occurs, the command operation for the character is invalidated, and the character runs away to an abnormal action such as attacking an enemy ally.
[0040]
Next, a “WP subtraction process” is performed for subtracting weight points (WP) that manage the order in which actions such as attacks including the main character and enemy characters can be performed based on a predetermined condition (ST32). In the “WP subtraction process”, for the main character, the order of characters for which command selection by the player is valid is managed. Details of the “WP subtraction process” will be described later.
[0041]
It is determined whether or not the character for which command selection is enabled in the “WP subtraction process” (a turn that will be described later) is an enemy character (ST33). If “YES”, the enemy character attacks the main character. Is executed according to the game program (ST34), and the WP of the enemy character is returned to the initial value (ST37). On the other hand, if it is determined in ST33 that the character for which command selection is valid is the main character, “command reception processing” for receiving command selection by the player's operation is performed (ST35). Details of the “command reception process” will be described later.
[0042]
The content of the command selection by the player accepted in the “command acceptance process” is confirmed, and the “command process” for executing the display process according to the command type is performed (ST36). By this “command processing”, display processing according to the action form of the selected main character is executed. For example, when a command for performing an attack (a “battle” command described later) is selected, a display process for performing an attack on an enemy character is executed, and a command using a special ability (a “special” command described later) is used. When selected, display processing such as performing a magic attack on the enemy character or recovering the attacked ally using recovery magic is executed. In the “command processing”, “judgment processing” that enables technical intervention based on the operation timing of the player is also performed. Details of the “command processing” will be described later.
[0043]
After executing the “command processing”, the WP of the character for which command selection is enabled in the “WP subtraction processing” is returned to the initial value (255) (ST37). Subsequently, it is determined whether or not the “battle process” end condition is satisfied. If “NO”, the process returns to the process of ST32, and if “YES”, the “soul point addition process” is executed (ST39). The “battle process” is terminated. Details of the “soul point addition process” will be described later. Here, the “battle processing” end condition is that the enemy character appearing on the battle screen has been annihilated, the player has selected the “escape” command and succeeded in escaping from the enemy character, and the main character party has been annihilated. Or an event that ended the battle occurred.
[0044]
FIG. 7 shows the procedure of the “WP subtraction process” in ST32 in the “battle process”. First, the WP of the main character A (the WP of the main character A is changed to “WP1”And is set in a predetermined area of the RAM (ST41). The initial value of WP is designated as “255”, and this WP1Is the WP set in RAM in the previous “WP subtraction process”.1This is calculated by subtracting the ability value AP set for the main character A from the value of. The calculation method of “WP” is the same for other characters, and the ability value AP is different for each character. Each character is preset with various character individual abilities according to the character level (LV) determined by the experience value, and the “AP” is calculated based on this status.
[0045]
As an example, FIG. 8 shows the individual character abilities of the main character A and the main character B. As shown in FIG. 8, various character individual abilities are set for each character in accordance with a character level (LV) that varies depending on experience values. In addition to the above-mentioned “HP”, “MP”, and “SP”, the character individual ability types include physical attack power (STR), physical defense power (VIT), quickness (AGL), and magic attack power (INT ), Magic defense power (POW) and luck (LUC). These are represented by numerical values, and different values are set depending on the character type even if the character level is the same. “AP” is calculated by “AGL” and “LUC”. Specifically, it is calculated by a calculation formula of AP = AGL + LUC / 2.
[0046]
Thus, “WP” of the main character A1Followed by this requested "WP"1It is determined whether or not “0” is “0” (ST42). If "YES" here, command selection for the main character A is validated (ST53). Therefore, in the battle scene, the player can specify a command for causing the main character A to perform an action such as an attack.
[0047]
If “NO” in ST42, the WP of the main character B (the WP of the main character B is set to “WP2”And is set in a predetermined area of the RAM (ST43). Next, the requested “WP2Is determined to be “0” (ST44). If “YES”, the command selection for the main character B is validated (ST53), and if “NO”, the process proceeds to ST45.
[0048]
In ST45, the WP of the main character C (the WP of the main character C is changed to “WP3”Is calculated and set in a predetermined area of the RAM. Next, the requested “WP3Is determined to be “0” (ST46). If “YES”, the command selection for the main character C is validated (ST53), and if “NO”, the process proceeds to ST47.
[0049]
In ST47, the WP of the enemy character A (the WP of the enemy character A is changed to “WP4”Is calculated and set in a predetermined area of the RAM. Next, the requested “WP4Is determined to be “0” (ST48). If “YES”, the command selection for the enemy character A is validated (ST53). If “NO”, the process proceeds to ST49.
[0050]
In ST49, the WP of the enemy character B (the WP of the enemy character A is changed to “Wp5”Is calculated and set in a predetermined area of the RAM. Subsequently, the requested “Wp5Is determined to be “0” (ST50). If “YES”, the command selection for the enemy character B is validated (ST53). If “NO”, the process proceeds to ST51.
[0051]
In ST51, the WP of the enemy character C (the WP of the enemy character A is changed to “WP6”Is calculated and set in a predetermined area of the RAM. Next, the requested “WP6Is determined to be “0” (ST52). If “YES”, the command selection for the enemy character C is validated (ST53). If “NO”, the process returns to ST41 again, and The “WP subtraction process” is repeated from the beginning.
[0052]
In this “WP subtraction process”, when the character for which command selection is enabled is the main character, the display 16 displays a selection mark 43 above the main character for which command selection is enabled as shown in FIG. Is done. After such display, the main character (here, “main character A” 111) on which the selection mark 43 is displayed is zoomed up, and a “command selection screen” as shown in FIG. Is displayed.
[0053]
In the “command selection screen” shown in FIG. 9, a command menu 44 is displayed in which commands for determining the action form of “main character A” 111 are shown as selection items. Then, the selection cursor 45 displayed on the left side of the command menu 44 is moved by the player operating the up button 7 or the down button 8, and when the ○ button 12 is operated, the selection cursor 45 is displayed at the left position. Command is selected, and the action form of “main character A” 111 is determined. In FIG. 9, five commands of “fight”, “special”, “item”, “defense”, and “escape” are displayed in the command menu 44. Here, the selection cursor 45 is displayed at the left position of the “fight” command, and the case where the command is determined is shown. Further, above the command menu 44, the values of “HP”, “MP”, and “SP” of the “main character A” 111 are displayed.
[0054]
FIG. 10 shows the procedure of the “command reception process” in ST35 in the “battle process”. First, when the character for which command selection is enabled in the “WP subtraction process” is a main character, it is determined whether or not “SP” of the main character is “0” (ST55). If “YES” here, a “character runaway process” is performed for the main character (ST56), and the process proceeds to the process of ST37 (FIG. 5). When the “character runaway process” is executed, the command operation for the character is invalidated, and the robot runs away to an abnormal action such as making an attack regardless of an enemy ally. On the other hand, if “NO” in ST55, it is determined whether or not a command operation has been performed by the player, that is, whether or not a command has been selected on the “command selection screen” (ST57).
[0055]
FIG. 11 shows the procedure of the “character runaway process” in ST56 in the “command reception process”. First, the type of command that determines the action of the main character is selected at random, and the character that is the target of the action (attack, use of attack magic, use of recovery magic, etc.) based on the command is randomly selected regardless of the enemy ally Select (ST61). For example, when a “fight” command is selected, a character to be attacked is randomly selected regardless of the enemy's ally. Then, a “judgment process” to display a character action determined based on the selected command or the like is automatically processed (ST62), and this “character runaway process” is terminated.
[0056]
FIGS. 12 and 13 show specific display examples when the character runaway process is executed. Here, as an example, the SP of “main character A” 111 is “0”, and the “main character A” A state when the character runaway process is executed for 111 is shown.
[0057]
FIG. 12 shows a display mode immediately after the start of execution of the character runaway process, and displays a state in which black smoke 117 rises from the feet of “main character A” 111 and surrounds the body. At this time, the display 16 also displays the characters “Main character A has run away!”. Thereafter, as shown in FIG. 13, a runaway mark 118 indicating the runaway is displayed on the head of the “main character A” 111, and the characters “Hehehehee… fun hey…!” Are also displayed. After that, “main character A” 111 performs an action such as an attack on the target character selected in ST61.
[0058]
In the above embodiment, once a runaway state occurs, all command operations are not accepted, but only some commands may be accepted under predetermined conditions. For example, only the “item” command is accepted, but it is not known to whom the selected “item” is used, or the “fight” command is accepted once every three turns. Further, the main character runs away when “SP = 0”, and the main character may not return to runaway but return to normal over time.
[0059]
FIG. 14 shows the procedure of “command processing” in ST36 in the “battle processing”. First, it is determined whether the selected command is a “fight” command (ST65). If “YES” here, that is, if the selection item “fight” is selected by the player on the “command selection screen”, the “weapon table” (details are shown in FIG. 26) is taken out from the DVD-ROM 31 and the RAM 23 (ST66).
[0060]
When “NO” in ST65, it is determined whether or not the selected command is a “special” command, that is, whether or not the selection item “special” is selected by the player on the “command selection screen” (ST67). If “YES” here, a “special table” (details are shown in FIG. 31) is taken out from the DVD-ROM 31 and set in a predetermined area of the RAM 23.
[0061]
If “NO” in ST67, it is determined whether or not the selected command is an “item” command, that is, whether or not the “item” of the selection item has been selected by the player in the “command selection both sides” (ST69). If “YES” here, the “item table” (details are shown in FIG. 33) is taken out from the DVD-ROM 31 and set in a predetermined area of the RAM 23.
[0062]
If “NO” in ST69, it is determined whether or not the selected command is a “defense” command, that is, whether or not “defense” as a selection item has been selected by the player on the “command selection screen” (ST69). If “YES” here, a “defense” command process for displaying a state in which the main character defends against an attack from the enemy character is executed (ST72).
[0063]
If “NO” in ST71, “escape” command processing for displaying a situation in which the main character escapes from the enemy character is executed (ST73).
[0064]
When any one of the “fight” command, “special” command, and “item” command is selected and a table corresponding to each command is set in a predetermined area of the RAM 23, the main command is determined based on the command and the table. A “judgment process” that displays the character's motion is executed (ST74).
[0065]
FIG. 15 shows the procedure of “judgment processing”. First, it is determined whether or not a character (hereinafter referred to as “target character”) that is a target of an action (attack, use of attack magic, use of recovery magic, etc.) performed based on the selected command has been selected (ST81). ). Specifically, when the command selection is completed on the “command selection screen”, a “target character selection screen” as shown in FIG. 16 is displayed, and the target character is selected by the player on the screen. The target character is selected as follows. That is, the selection mark 46 displayed on the “target character selection screen” is moved by the operation of the up button 7 or the down button 8 by the player, and the selection mark 46 is displayed overhead when the ○ button 12 is operated. Character is determined as the target character. FIG. 16 shows a case where the selection mark 46 is displayed above the “enemy character A” and the character is determined as the target character.
[0066]
If “YES” in ST81, a “judgment ring determination process” is executed (ST82), followed by a “judgment ring determination process” (ST83).
[0067]
Subsequently, the values of HP, MP, and SP are updated based on the damage amount or recovery value calculated in the “judgment ring determination process” in ST83 (ST84). Here, addition and subtraction of HP and MP and subtraction of SP according to the damage amount, recovery value, and the like are performed. The SP is subtracted by “1” every time the process of ST84 is executed. That is, it is assumed that “1” is decreased for each turn of the character.
[0068]
Note that the SP subtraction value may be determined according to the damage amount, the recovery value, or the like. For example, a value proportional to the damage amount and the recovery value (for example, 1/10 of the damage chapter, the recovery value, etc.) is determined as the SP subtraction value.
[0069]
Alternatively, the time (seconds) from when the command selection becomes valid until the judgment ring 100 is displayed may be determined as the SP subtraction value. In this case, since the time required for the player to select a command is set as a subtraction value of SP, if the command selection by the player is quick, the subtraction value of SP is small. This time is subtracted from SP.
[0070]
Next, the character status is updated according to the contents determined in ST82 and ST83 (ST85). When the status of the character is updated to “abnormal status” in this process, the character enters an abnormal state different from the normal state. This “abnormal status” varies depending on the type of attacked item or magic. For example, the “poison” abnormal status is an abnormal status in which the character's physical strength is automatically reduced each time the main character takes action when receiving magic from an enemy or attacking a predetermined item. is there. In addition, the “fossilized” abnormal status is an abnormal status in which when a magic is received from an enemy or an attack by a predetermined item is received, the character is hardened like a stone and command input is impossible.
[0071]
Then, based on the updated parameters, display of the effect image in which the main character performs a predetermined action (attack, magic, etc.) on the target character is executed (ST86).
[0072]
Here, in the game according to the present invention, immediately before the main character performs an action based on the selection command to the target character, a normal judgment ring 100 as a variable display area is displayed as shown in FIG. Parameters necessary for determining the above effect using the ring 100 are determined.
[0073]
Here, as shown in FIG. 17, the judgment ring 100 is displayed in a tilted state. On the judgment ring 100, a rotation bar 101 is displayed as a fluctuation area that rotates clockwise like a clock hand with the center point of the judgment ring 100 as a fulcrum. On the judgment ring 100, an area colored in a predetermined angle range (hereinafter referred to as “timing area”) is displayed. This timing area is an “effective area” that is relatively advantageous to the player.
[0074]
Thereafter, the rotation of the rotation bar 101 is started, and the content of the parameter is changed depending on whether or not the player has operated the circle button 12 when the rotation bar 101 passes over the timing area. Here, as shown in FIG. 17, the timing area is composed of three timing areas. The timing area where the rotation bar 101 first passes is “first timing area” 102, and the timing area where the rotation bar 101 passes next is “first timing area”. 2 timing area ”103 and the last passing timing area as“ third timing area ”104.
[0075]
For example, when the operation of the ○ button 12 is successfully performed on three timing areas, that is, when the ○ button 12 can be operated when the rotation bar 101 is on the three timing areas, then the main character becomes the target character. The action to take is effective. If the “fight” command is selected, the enemy character will be attacked three times with a predetermined attack power, and the enemy character will be damaged. The magic having resilience can be applied to the ally character three times, and the resilience can be given to the ally character.
[0076]
On the other hand, when the operation timing of the ○ button 12 is removed on one timing area, the effect assigned to that timing area becomes invalid. In particular, if all three attempts fail, the effect is zero. Further, in this embodiment, a method of visually recognizing the effective area of the judgment ring 100 is adopted. However, what is essential is that the player can recognize the operation timing by acting on the five senses of the player. For example, an auditory configuration that generates a specific sound for a predetermined time and requests an operation within the generation section, or a tactile sense that requests the operation within the vibration generation section by vibrating the controller 4 or the mobile terminal itself. It is also possible to adopt a simple configuration.
[0077]
FIG. 18 shows a state where the O button 12 is operated when the rotation bar 101 passes over the first timing area 102. As shown in FIG. 18, when the operation is successfully performed on the first timing area 102, the characters “Cool” are displayed.
[0078]
FIG. 19 shows a state where the O button 12 is operated when the rotation bar 101 passes over the second timing area 102. As shown in FIG. 19, when the operation is successful on the second timing area 102, the characters “Good” are displayed.
[0079]
FIG. 20 shows a state where the O button 12 is operated when the rotation bar 101 passes over the third timing area 102. As shown in FIG. 20, when the operation is successfully performed on the third timing area 104, the characters “Perfect” are displayed.
[0080]
FIG. 21 shows a state where the O button 12 is operated before the rotation bar 101 reaches the first timing area 102, that is, the operation of the O button 12 on the timing area fails. As shown in FIG. 21, when the operation of the ○ button 12 on the timing area has failed, the characters “Miss” are displayed.
[0081]
FIG. 22 shows the rotation of the rotating bar 101 when the operation of the ○ button 12 is successfully performed on the three timing areas, that is, when the rotating button 101 is operated when the rotation bar 101 is on the three timing areas. The state after the stop is shown. As shown in FIG. 22, the judgment ring 100 is broken into pieces at the same time as the rotation of the rotary bar 101 is stopped, and the state in which the fragments are scattered is displayed. Thereafter, the “main character A” 111 for which the “fight” command is selected in FIG. 9 moves toward the “enemy character A” 114 selected as the target character in FIG. The attack power (the damage amount of the enemy character) at this time varies depending on the operation timing of the ○ button 12 in the judgment ring 100.
[0082]
FIG. 23 shows a state in which “main character A” 111 is acting on “enemy character A” 114 based on the selected command and the operation result displayed on the judgment ring 100. Here, a case where the “fight” command is selected is shown, and “main character A” 111 shows a state of attacking “enemy character A” 114. As described above, when the operation of the ○ button 12 is successfully performed in the three timing areas while the judgment ring 100 is displayed, the “main character A” 111 performs a predetermined attack on the “enemy character A” 114 on this screen. Perform power attacks 3 times.
[0083]
In the above embodiment, even if the operation in the first country fails, the second operation can be challenged. However, the operation reception may be terminated when the first operation fails.
[0084]
FIG. 24 shows a state in which “main character A” 111 completes the attack on “enemy character A” 114 and returns to the original position. Here, the period from the start of action (state shown in FIG. 23) to the end (state shown in FIG. 24) of the character or enemy character on the target character is referred to as “1 turn”, and the display processing for this “1 turn” is performed. Is performed in the “effect image display process” in ST85 (FIG. 15).
[0085]
FIG. 25 shows the procedure of the “judgment ring determination process” in ST82 (FIG. 15). Here, first, the range of the timing area is determined by referring to any one of the “weapon table”, “special table”, and “item table” set in the RAM 23 (ST91). Subsequently, based on the judgment ring correction parameter described later, the timing area range determined in ST91, the predetermined rotation speed and rotation speed of the rotating bar, and the size of the judgment ring are corrected (ST92). Here, the rotation speed of the rotation bar is set to 1.5 seconds as a basic speed, and the rotation speed of the rotation bar is set to one rotation as a basic rotation speed. Then, the judgment ring 100 is displayed within the timing area finally determined in ST92, and the judgment ring fluctuation display process is performed for displaying the rotation of the rotation bar 101 according to the determined rotation speed and rotation number of the rotation bar ( ST93). The timing area and the judgment ring correction parameter will be described below.
[0086]
FIG. 26 shows a “weapon table”. This is a table that is set when the “fight” command is selected by the player. As shown in FIG. 26, weapons that can be used are determined according to the type of the main character, and the used item individual ability and the range of each timing area are set according to the type of the weapon.
[0087]
The used item individual ability is used for calculating the damage amount (opposite damage amount) of the enemy character, and the damage amount of the enemy character increases as the numerical value of the used item individual ability increases.
[0088]
As shown in FIG. 28, the timing area range is indicated by an angle range surrounded by a “start angle” and a “end angle” where the rotation start position 100a of the rotation bar 101 is 0 °. Further, as shown in FIG. 26, the “end angle” is set to a different value depending on the type of weapon used. For example, when the main character is the main character A and the weapon used is the weapon A1, the first timing area 102 sets an angle range of 90 ° with a head angle of 45 ° and a terminal angle of 135 ° as the timing area range. Is done. In the second timing area 103, an angle range of 67 ° in which the start angle is 180 ° and the end angle is 247 ° is set as the range of the timing area. In the third timing area 104, a 45 ° angle range in which the leading angle is 292 ° and the terminating angle is 337 ° is set as the timing area range.
[0089]
Further, in the judgment ring 100, if the O button 12 can be operated when passing through a predetermined range of each timing area, the damage amount of the enemy character is increased by 20%, that is, as a special effective area that becomes 1.2 times. "120% area" is set. The “120% region” is formed in a range from the angular position obtained by subtracting the angle of the “120% region” from the terminal angle to the terminal angle.
[0090]
FIG. 27 shows a calculation formula for calculating the opponent damage amount of the enemy character.
[0091]
As shown in FIG. 27, the “assigned value” is “0.2” at the first attack, “0.3” at the second attack, “0.5” at the third attack. Is set.
[0092]
The “SP remaining amount correction value” is “1” until the current SP falls below 25% of the maximum SP, that is, while “25−current SP / maximum SP × 100 ≦ 0” is satisfied. When 25% of SP is cut, that is, when “25−current SP / maximum SP × 100> 0” is satisfied, SP becomes “1.01” obtained by adding “0.01”. Then, “0.01” is added every time the SP decreases by 1 point. That is, each time the SP decreases by 1 point, the opponent damage amount is set to increase by 1%.
[0093]
“Character individual ability” indicates the STR (physical attack power) shown in FIG. 8, and “Use item individual ability” is a value set according to the type of the main character and weapon shown in FIG. .
[0094]
The “judgment ring correction value” is “1.2” when the O button 12 is operated when the rotation bar 101 is on the 120% area of the timing area, and the rotation bar 101 is the 120% area of the timing area. It is “1” when the ○ button 12 is operated when it is in a region other than “0”, and “0” when the ○ button 12 is not operated when the rotation bar 101 is on the timing area. .
[0095]
For example, when the “fight” command is selected, the ○ button 12 can be operated when the operation of the ○ button 12 is successfully performed on three timing areas, that is, when the rotation bar 101 is on the three timing areas. After that, the main character repeats the attack three times against the enemy character and gives predetermined damage. For example, when the main character A attacks with the weapon A1, the opponent damage amount in the first attack is “0.2 × SP remaining amount correction value × STR × 6 × 1 (1.2)”. Points for the amount of damage to the opponent are subtracted from the enemy character's HP. Similarly, the opponent damage amount in the second attack is “0.3 × SP remaining amount correction value × STR × 6 × 1 (1.2)”, and the opponent damage amount in the third attack is “0.5. × SP remaining amount correction value × STR × 6 × 1 (1.2) ”, which is subtracted from the enemy character's HP, respectively.
[0096]
On the other hand, when the operation timing of the ○ button 12 is removed from one timing area, the “judgment ring correction value” in the subsequent timing area becomes “0”. For example, when the main character A attacks using the weapon A1, and the ○ button 12 can be operated when the rotation bar 101 is on the first timing area, the opponent damage amount in the first attack is “0” .2 × SP remaining amount correction value × STR × 6 × 1 (1.2) ”, but when the operation timing of the ○ button 12 is removed on the second timing area, the second and third attacks The “judgment ring correction value” is “0”, and the opponent damage amount is also “0”.
[0097]
Here, when the HP of the enemy character becomes “0”, the main character faces the enemy character.
[0098]
FIG. 28 shows a display mode of the judgment ring 100 displayed at the time of command determination. Here, the judgment ring 100 at the time of command determination when the main character is the main character A and the “battle” command using the weapon A1 is selected is shown. This judgment ring 100 is formed in the angular range of each timing area set in the “weapon table” shown in FIG. When the main character is the main character A and the “battle” command is selected using the weapon A1, the first timing area 102 has a head angle of 45 °, a terminal angle of 135 °, and the head of the second timing area 103. The angle is 180 °, the end angle is 247 °, the leading angle of the third timing area 104 is 292 °, and the end angle is 337 °. As shown in FIG. 28, the “120% region” is a range 102a from “105 °” obtained by subtracting 30 ° from the end angle of 135 ° to “135 °” of the end angle in the first timing area 102. Yes, in the second timing area 103, the range 103a is from “224 °” obtained by subtracting 23 ° from the end angle of 247 ° to “247 °” of the end angle. In the third timing area 104, the end angle is 337 °. This is a range 104a from “322 °” obtained by subtracting 15 ° from the end angle “337 °”.
[0099]
FIG. 29 shows a display mode of the judgment ring 100 after the command is determined. Here, a state in which the rotation bar 101 starts rotating and passes over the first timing area 102 is shown.
[0100]
The “120% region” is not limited to the above case. For example, as shown in FIG. 30 (1), “120% region” is provided in the range from the tip angle to a predetermined angle, or as shown in FIG. 30 (2), two “120% regions” are provided. It may be. FIG. 30 (1) shows a case where the range 102a from the tip angle 45 ° to the angle 65 ° added by 20 ° is set to “120% region”. Further, in FIG. 30 (2), the range 102a from the tip angle 45 ° to the angle obtained by adding 20 ° to 65 ° and the range obtained by subtracting 30 ° from the end angle 135 ° to the angle 105 ° are represented by “120 % Area ”is shown.
[0101]
FIG. 31 shows a “special table”. This is a table that is set when the “special” command is selected by the player. Here, “special” is a command that uses special abilities (special abilities) set individually for each character. For example, in the case of the main character A, the character is transformed into a fusion monster, which will be described later. In the state, the place where the attack magic could not be used can be used. As shown in FIG. 31, special abilities that can be used are determined depending on the type of the main character, and a capability value and a range of each timing area are set for each special ability.
[0102]
As shown in FIG. 31, when the main character is the main character A, the attack magics 1 to 3 can be used as special abilities, and the ability values set for these use the attack magics 1 to 3. This is used to calculate the amount of damage to the opponent for damaging the enemy character. In this case, the greater the ability value of the special ability to be used, the larger the damage amount of the enemy character, that is, the number of points for reducing the enemy character's HP. These attack magics 1 to 3 can be used when transformed into a fusion monster described later.
[0103]
On the other hand, when the main character is the main character B, the recovery magics 1 to 3 can be used as special abilities, and the ability values set for these use the recovery magics 1 to 3 to recover the ally character. It is used to calculate the recovery value. In this case, the greater the ability value of the special ability to be used, the greater the recovery value of the teammate character, that is, the number of points for restoring the HP of the teammate character that has been damaged by the enemy character.
[0104]
Similar to the “weapon” table, the timing area range is indicated by an angle range surrounded by “start angle” and “end angle” where the rotation start position 100a of the rotation bar 101 is 0 °. The “end angle” is set to a different value depending on the type of special ability to be used. In addition, in this “special” table, there are cases where only the first timing area 102 is set depending on the type of special ability to be used, or only two of the first timing area and the second timing area are set. is there. The special character is not prepared for the main character C, and neither the ability value nor the timing area range is set in the “special” table.
[0105]
FIG. 32 shows a calculation formula for calculating the opponent damage amount when the attack magics 1 to 3 are used as the special ability, and a calculation formula for calculating a recovery value when the recovery magic 1 to 3 is used as the special ability.
[0106]
As shown in FIG. 32, the “assigned value” is “0.2” when the first special ability is used, “0.3” when the second special ability is used, and “0.3” when the third special ability is used. It is set to “0.5”.
[0107]
The “character individual ability” used in the calculation formula for calculating the amount of damage to the opponent when using the attack magics 1 to 3 in FIG. 32 (1) indicates the INT (magic attack power) shown in FIG. “The ability value of the special ability to be used” is an ability value set according to the type of the main character and the special ability to be used shown in FIG.
[0108]
The “judgment ring correction value” is “1.2” when the O button 12 is operated when the rotation bar 101 is on the 120% area of the timing area, and the rotation bar 101 is the 120% area of the timing area. It is “1” when the ○ button 12 is operated when it is in a region other than “0”, and “0” when the ○ button 12 is not operated when the rotation bar 101 is on the timing area. .
[0109]
For example, when the “special” command is selected and attack magic is selected as the special ability to be used, if the operation of the ○ button 12 is successful in all the displayed timing areas, then the main character Attacks enemy characters with attack magic and deals predetermined damage. For example, when the main character A attacks using the attack magic 1, since only one timing area is set, the attack by the attack magic is performed only once. The opponent damage amount at this time is “0.2 × INT × 99 × 1 (1.2)” from FIG. 32 (1), and points corresponding to the opponent damage amount are subtracted from the enemy character's HP.
[0110]
In addition, when the “special” command is selected and the recovery magic is selected as the special ability to be used, if the operation of the ○ button 12 is successful in all the displayed timing areas, the main character is Restores allies with recovery magic. For example, when the main character B uses the recovery magic 1, since only one timing area is set, the recovery magic is used only once for the ally character. The recovery value of the teammate character at this time is “0.2 × 19 × 1 (1.2)” from FIG. 32 (2), and the points corresponding to the recovery value are added to the HP of the teammate character.
[0111]
When comparing the timing area ranges of the respective tables for each character, the timing area range set for the main character A in the weapon table of FIG. It is generally wider than For example, the sum of the timing area ranges set for the weapon A1 is an angle range of (135 ° −45 °) + (247 ° −180 °) + (337 ° −292 °) = 202 °, and the weapon B1 The total of the timing area ranges set in (125 ° −50 °) + (205 ° −157 °) + (282 ° −247 °) = 185 °.
[0112]
This is because the main character A is a male character and has a narrative setting that the arm strength is strong and the physical attack power is high, and accordingly, the main character A excels in attacks using weapons. Therefore, when using a weapon, that is, when the weapon table is selected, the range of the timing area is set wide, and the difficulty of operating the judgment ring 100 is low.
[0113]
On the other hand, in the special table of FIG. 31, the timing area set for the main character B is wider than the timing area set for the main character A.
[0114]
This is because the main character B is a female character and is set in the story of a magician, so when using recovery magic, that is, when the special table is selected, the timing area range is set wide, and the judgment ring The difficulty of operation of 100 is low.
[0115]
In this way, by incorporating the characteristics of each character from the story setting into the execution conditions of the judgment ring 100, it is not only a mere technical intervention element, but also the fun of searching for a command that matches the characteristics of each character. Born and added to the fun of games.
[0116]
FIG. 33 shows an “item table”. This is a table set when the “item” command is selected by the player, and the used item individual ability and the range of each timing area are set according to the type of the item to be used. As shown in the “item table”, items A to C can be used in common for all main characters. These items A to C are items for recovering the HP of a friendly character who has received damage from the enemy character and is decreasing. Therefore, the used item individual ability in the “item table” is used to calculate a recovery value for recovering the ally character with these items A to C.
[0117]
The calculation formula for calculating the recovery value when the main character uses items A to C is the same as that in FIG. 32 (2), and the “assigned value” is “0.2” when the first item is used. It is set to “0.3” when the item is used for the second time.
[0118]
FIG. 34 shows the “judgment ring correction parameter table”. This “judgment ring correction parameter table” is a parameter (hereinafter referred to as “judgment ring correction parameter”) that changes the display mode of the judgment ring 100 (timing area range, rotation speed and speed of the rotation bar 101, and size of the judgment ring). And the content of the change in the display mode.
[0119]
The types of judgment ring correction parameters shown in the “judgment ring correction parameter table” include “item”, “enemy magic”, and “event type”.
[0120]
As shown in this “judgment ring correction parameter table”, 10 items (item D to item M) are set in the “item” as the judgment ring correction parameter, and these items are displayed on each submap. The main character party can be obtained by clearing a predetermined condition. When these items are used in a battle scene, a store, etc., the displayed display form of the judgment ring 100 is displayed in a very advantageous state for the player, unlike the normal state.
[0121]
Describe the effects of using each item.
[0122]
(1) When item D or item E is used, the range of the timing area is doubled. That is, the operation of the ○ button 12 becomes easy.
[0123]
(2) When item F or item G is used, the rotation speed of the rotation bar 101 is halved. That is, the operation of the ○ button 12 becomes easy.
[0124]
(3) When item H is used, the range of the timing area is doubled and the rotation speed is halved.
[0125]
(4) When item I is used, the rotation speed of the rotation bar 101 increases or decreases slowly or irregularly. However, if the button 12 is operated well, the attack power, that is, the damage amount to the opponent is 3 It becomes double and it becomes a very advantageous state.
[0126]
(5) When item J is used, the entire range on the judgment ring 100 is the timing area. That is, the operation is successful even if the O button 12 is operated at any position.
[0127]
(6) When the item K is used, the number of rotations of the rotation bar 101 is usually one time and is a maximum of seven times. In this case, the player can carefully operate the ○ button 12.
[0128]
(7) When the item L is used, the effect of the item I works, the rotation speed increases, and the opponent damage amount increases in accordance with the number of rotations when the operation of the ○ button 12 is successful.
[0129]
(8) When the item M is used, the timing area is not displayed on the judgment ring 100, but the number and attack power of the main characters attacking at random are determined according to the operation timing of the ○ button 12.
[0130]
In this “judgment ring correction parameter table”, a blank portion where nothing is described is a case where there is no change from the normal time.
[0131]
Thus, since the player can develop a very advantageous game by obtaining the items D to M as these judgment ring correction parameters, these are set as rare items that are relatively difficult to obtain. .
[0132]
“Enemy magic” set as a judgment ring correction parameter indicates a specific enemy magic among the magic of enemy characters (this is called “enemy magic”), and the main character receives these enemy magics. In this case, the display mode of the judgment ring 100 is disadvantageous for the player. In this “judgment ring correction parameter table”, six types of enemy magic (enemy magic A to enemy magic F) are set in “enemy magic” as the judgment ring correction parameter.
[0133]
Explain the effect of receiving enemy magic.
[0134]
(1) When the main character receives the enemy magic A, the range of the timing area on the judgment ring 100 is halved.
[0135]
(2) When the main character receives the enemy magic B, the rotation speed of the rotation bar 101 is doubled.
[0136]
(3) When the main character receives the enemy magic C, the size of the judgment ring 100 is halved.
[0137]
(4) When the main character receives the enemy magic D, the size of the judgment ring 100 is doubled, but the timing area on the judgment ring 100 is halved.
[0138]
(5) When the main character receives the enemy magic E, the size of the judgment ring 100 is doubled, but the rotation speed of the rotation bar 101 increases or decreases and changes irregularly. In this case, even if the O button 12 is successfully operated, the attack power does not triple as in the case of the item I, and is normal attack power.
[0139]
(6) When the main character receives the enemy magic F, the timing area range, the rotation speed of the rotation bar 101, and the size of the judgment ring 100 are randomly determined in a range from 1/2 to 2 times.
[0140]
The “event type” set as the judgment ring correction parameter is an event in which the party of the main character battles against a specific enemy character, and when the event occurs, the display mode of the judgment ring 100 is in a disadvantageous state for the player. Become. In this “judgment ring correction parameter table”, four event types (medium bosses A to C and lath bosses) are set in the “event type” as the judgment ring correction parameter.
[0141]
The effect when each event type occurs will be described.
[0142]
(1) The event type “middle boss A” is an event in which the party of the main character encounters and battles against “middle boss A” which is a kind of enemy boss character. When this event occurs, the rotation speed of the rotation bar 101 is doubled.
[0143]
(2) The event type “middle boss B” is an event in which the party of the main character encounters and battles against “middle boss B” which is a kind of enemy boss character. When this event occurs, the timing area range is halved.
[0144]
(3) The event type “middle boss C” is an event in which the party of the main character encounters and battles against “middle boss C” which is a kind of enemy boss character. When this event occurs, the range of the timing area is halved, and the rotation speed of the rotation bar 101 increases or decreases and changes irregularly.
[0145]
(4) The event type “Last Boss” is an event in which the party of the main character encounters and battles against “Last Boss” which is a kind of enemy boss character. When this event occurs, the timing area range is halved.
[0146]
Here, since the boss character is an enemy character that can acquire a great number of experience points by defeating it compared to a normal enemy character, the display mode of the judgment ring 100 is difficult for the player to operate as described above. It becomes a state.
[0147]
FIG. 35 shows the procedure of the “judgment ring determination process” in ST83 (FIG. 15). This process is a process after the rotation of the rotation bar 101 in the judgment ring 100 is started in the “judgment ring determination process”. First, the player operates the ○ button 12 to determine whether or not the operation signal is input. Determine (ST101). If “NO”, the process proceeds to ST107. If “YES”, that is, if the input of the operation signal is confirmed, it is subsequently determined whether or not the rotation bar 101 is on the timing area ( ST102).
[0148]
If “NO” in the determination of ST102, the process proceeds to ST107. If “YES”, that is, if the rotation bar 101 is on the timing area, the position where the rotation bar 101 is located is the 120% region. It is determined whether it is above (ST103). Here, the case of “NO” in the determination of ST102 is a case where the operation of the ○ button 12 cannot be performed when the rotation bar 101 is on the timing area. In this case, the subsequent operation of the ○ button 12 becomes invalid, and the display termination condition of the judgment ring 100 is achieved.
[0149]
If “YES” in the determination of ST103, that is, if the rotation bar 101 is on the 120% region, “1.2” is set as a judgment ring correction value in a predetermined region of the RAM 23 (ST104). On the other hand, if “NO” in the determination of ST103, that is, if the rotation bar 101 is on a timing area other than the 120% area, “1” is set as a judgment ring correction value in a predetermined area of the RAM 23 (ST105). .
[0150]
Subsequently, based on the selected command, the type of main character, and the item used, the opponent damage amount or the recovery value is calculated by a predetermined calculation formula, and the calculation result is set in a predetermined area of the RAM 23 (ST106).
[0151]
In ST107, it is determined whether or not the display end condition of the judgment ring 100 has been achieved. Termination conditions are: (1) the specified number of rotations (usually one time, the number of rotations may increase depending on the judgment ring correction parameter), (2) the specified number of pushing operations (usually 3 Digested at different times, depending on various parameters. If “YES” in the determination in ST107, this “judgment ring determination process” is terminated, and if “NO”, the process returns to ST101.
[0152]
FIG. 36 shows the procedure of the “soul point addition process” in ST39 (FIG. 5). This process is a process performed after the end of the “one turn” in the battle scene. There may be a point called “Soul Point” for the enemy character to play against. When the enemy character that the main character defeats is set with the Soul Point, the main character Can be earned.
[0153]
FIG. 37 shows a “soul point table” showing enemy characters and their soul points. As shown in FIG. 37, the soul points have six attributes, “light”, “darkness”, “wind”, “earth”, “water”, and “fire”. Each attribute is added to a “soul point addition counter” provided in the RAM 23.
[0154]
Therefore, in the “soul point addition process”, first, referring to the “soul point table”, the soul points set for the defeated enemy character are added (ST111). When the defeated enemy character is monster A, the soul point of the attribute “Earth” is set to “1”, so “1” is added to the soul point addition counter of the attribute “Earth”. When the defeated enemy character is monster B, the soul point of the attribute “darkness” is set to “2”, so “2” is added to the soul point addition counter of the attribute “darkness”. When the defeated enemy character is monster C, no soul points are set, so no addition is made to the soul point addition counter. If the defeated enemy character is Monster D, the Soul Point of attribute “Earth” is set to “1” and the Soul Point of attribute “Fire” is set to “4”. “1” is added to the counter, and “4” is added to the soul point addition counter of the attribute “flame”. When the defeated enemy character is monster E, the soul point of the attribute “light” is set to “1”, so “1” is added to the soul point addition counter of the attribute “light”.
[0155]
Next, it is determined whether soul points have been added. If “NO”, the “soul point addition process” is terminated, and if “YES”, the “soul point acquisition number display screen” is displayed (ST113).
[0156]
FIG. 38 (1) shows a display example of a “soul point acquisition number display screen”. In the area 121 where the characters “light” are displayed, the number of acquired soul points of the attribute “light” is displayed by a level gauge 121a and a numerical value. In the area 122 where the characters “flame” are displayed, the number of acquired soul points of the attribute “flame” is displayed by the level gauge 122a and a numerical value. In the area 123 where the characters “E” are displayed, the number of soul points acquired for the attribute “E” is displayed by the level gauge 123a and a numerical value. In the area 124 where the characters “darkness” are displayed, the number of acquired soul points of the attribute “darkness” is displayed by the level gauge 124a and a numerical value. In the area 125 where the characters “wind” are displayed, the number of acquired soul points of the attribute “wind” is displayed by the level gauge 125a and a numerical value. In the area 126 where the characters “water” are displayed, the number of acquired soul points of the attribute “water” is displayed by the level gauge 126a and a numerical value.
[0157]
Soul points are set so that the level increases by one according to the number of points acquired. When the level is increased, the main character can fight a “fusion monster” described later. Here, the “fusion monster” is an enemy character set to give a special ability to the main character on the condition that the main character defeats the fusion monster. This special ability is the ability of the main character to transform into a fusion monster itself.
[0158]
FIG. 39 shows an example of the number of soul points required to raise a level (hereinafter referred to as “fusion level”) which is a condition for fighting a fusion monster. Here, six types of fusion monsters (light fusion monster, flame fusion monster, earth fusion monster, dark fusion monster, wind fusion monster, water fusion monster) corresponding to the attribute of the soul point are set in the fusion monster. .
[0159]
In the example shown in FIG. 39, the number of soul points necessary for raising the fusion level, which is a condition for fighting with “Flame Fusion Monster”, is shown. In this case, when the number of acquired soul points reaches “80”, the fusion level increases to “2”, and it is possible to fight the flame fusion monster corresponding to that level. When the number of Soul Points earned reaches “300”, the fusion level rises to “3”, and you can fight the flame fusion monster according to that level. Further, when the number of soul points acquired reaches “999”, the fusion level becomes “MAX”, and it is possible to fight a flame fusion monster according to the level. In this way, the fusion level increases according to the number of soul points acquired. The attack power of the fusion monster is also increased when the fusion level increases. When the fusion monster is defeated, the main character has the ability to transform into the defeated fusion monster itself.
[0160]
Therefore, the numerical value displayed above each of the level gauges 121a to 126a in FIG. 38 (1) indicates the current fusion level. For example, “Level: 3” is displayed above the level gauge 121a where the number of acquired soul points of the attribute “light” is displayed, indicating that the fusion level is “3”. A numerical value displayed below each of the level gauges 121a to 126a indicates "current number of acquired soul points / maximum number of acquired points" as a numerical value. For example, “998/999” is displayed below the level gauge 121a in which the number of acquired soul points of the attribute “light” is displayed, the current number of acquired soul points is “998”, and the maximum number of acquired is “999”. It is shown that.
[0161]
The indicators of the level gauges 121a to 126a are set so as to reach the right end position when the soul points reach a predetermined number and the fusion level rises. Therefore, when the fusion level increases, the indicators of the level gauges 121a to 126a are cleared thereafter.
[0162]
In the display example of the “soul point acquisition number display screen” shown in FIG. 38 (2), the characters “Leve1 Max” are displayed in the area 121 where the characters “light” are displayed, and the soul of the attribute “light” is displayed. This indicates that the number of points acquired has reached the maximum number of “999” and the fusion level, which is a condition for fighting a light fusion monster, has increased to “MAX”. Also, in the “soul point acquisition number display screen” shown in FIG. 38 (2), the characters “Level Up!” Are displayed in the area 122 where the characters “flame” are displayed, and the attribute “flame” is displayed. This indicates that the number of soul points earned has reached “300” and the fusion level, which is a condition for fighting a light fusion monster, has increased from “2” to “3”.
[0163]
Whether or not to fight the fusion monster is determined by command selection by the player. Note that this command selection is effective only when the fusion level is raised. For example, if characters such as “Level Up!” And “Level Max” as shown in FIG. 38 (2) are displayed, the player can easily recognize that the fusion level has increased. By selecting a predetermined command, you can fight against a fusion monster.
[0164]
The battle with the fusion monster is performed in a “graveyard” different from the normal battle scene. When the fusion level is increased, a “fusion” command is added to the command menu. When the “fusion” command is selected, the main character is led to the “graveyard” and can battle with the fusion monster.
[0165]
FIG. 40 shows a state when “graveyard” is displayed on the display 16. Here, six tombstones 131 to 136 are displayed, which correspond to the respective fusion monsters. The tombstone 131 with the letter “light” corresponds to the light fusion monster, the tombstone 132 with the letter “flame” corresponds to the flame fusion monster, and the letter “earth” is drawn. The tombstone 133 corresponds to the earth fusion monster, the tombstone 134 with the character “darkness” corresponds to the dark fusion monster, the tombstone 135 with the character “wind” corresponds to the wind fusion monster, The tombstone 136 on which the characters “water” are drawn corresponds to the water fusion monster.
[0166]
If any tombstone is selected, a fusion monster corresponding to the tombstone appears, and the main character can play against the fusion monster.
[0167]
Moreover, in the display example of FIG. 40, although the height of each gravestone is displayed differently, this indicates the fusion level of each attribute. For example, the tombstone 131 corresponding to the light fusion monster indicates that the fusion level of the attribute “light” is “MAX”, and the tombstone 132 corresponding to the flame fusion monster has the fusion level of the attribute “flame” “3”. The tombstone 133 corresponding to the earth fusion monster indicates that the fusion level of the attribute “earth” is “1”, and the tombstone 134 corresponding to the darkness fusion monster is the fusion level of the attribute “dark”. Is “1”, the tombstone 135 corresponding to the wind fusion monster indicates that the fusion level of the attribute “wind” is “3”, and the tombstone 136 corresponding to the water fusion monster is the attribute This indicates that the fusion level of “water” is “2”.
[0168]
FIG. 41 shows the procedure of “graveyard command processing” performed when the “graveyard” command is selected by the player. First, it is determined whether a tombstone has been selected by the player (ST121). If “YES” here, it is determined whether or not a condition (battle condition) for performing a battle with the fusion monster corresponding to the tombstone is satisfied (ST122). The battle condition is “the fusion level of the attribute corresponding to the selected tombstone has just been raised” or “the fusion level has already been raised and no battle with the fusion monster has been performed thereafter. That's one of them.
[0169]
If “YES” in ST122, the “battle process” for performing a battle with the selected fusion monster is performed. Here, when the main character wins by defeating the fusion monster (“YES” in ST124), the ability to transform into the defeated fusion monster (referred to as “fusion soul”) is added to the item used by the main character “ Parameter change processing ”is performed (ST125).
[0170]
FIG. 42 shows a state in which a fusion monster 137 corresponding to the tombstone appears from behind the selected tombstone.
[0171]
FIG. 43 shows a “fusion soul acquisition screen” displayed when the main character defeats a fusion monster. Here, the characters “Get Fusion Soul!” Are displayed on the display 16, and the name of the acquired fusion soul is displayed below the characters. In FIG. 43, “Iris Soul” is displayed as the name of the fusion soul. Here, “Elis” is the name of the fusion monster.
[0172]
As described above, if the main character acquires the fusion soul, an attack using the fusion soul can be performed in the subsequent battle scene. Specifically, in the battle scene after acquiring the fusion soul, the name of the fusion soul acquired in the command menu (“Elis” in the above case) is added as a command, and by selecting the command, the main character becomes the fusion monster. Can be transformed into Transforming into a fusion monster will not only change the appearance, but will allow you to use all the abilities of the fusion monster. That is, the main character can be the fusion monster itself.
[0173]
Next, “tool command processing” executed when the “tool” command is selected on the “menu screen” displayed by operating the □ button 14 on the “submap” will be described. In this “tool command processing”, the parameters (HP, MP, SP, etc.) of the main character can be changed by using items possessed by the player.
[0174]
FIG. 44 shows the procedure of “tool command processing”. When the “tool” command is selected and “tool command processing” is executed, first, an “item list screen” is displayed on the display 16 (ST111).
[0175]
FIG. 45 shows an example of an “item list screen”. In the “item list screen”, a list of items possessed by the player, the number of possessed items, and the judgment ring 100 are displayed. On this screen, as items and the number of items, 10 items A, 12 items B, and 21 items C are displayed.
[0176]
After the “item list screen” is displayed, the “item table” (FIG. 33) is taken out from the DVD-ROM 31 and set in a predetermined area of the RAM 23 (ST112). The details of the “item table” are as described above.
[0177]
Next, it is determined whether or not an item to be used has been selected on the “item list screen” (ST113). Specifically, in the “item list screen” of FIG. 45, the selection cursor 141 is displayed at the left position of the item list, and the selection cursor 141 moves up and down by the operation of the up button 7 or the down button 8 by the player. . Then, by the operation of the circle button 12, the item having the selection cursor 141 at the left position is selected as an item to be used.
[0178]
If an item to be used is selected (“YES” in ST113), then a character selection item is displayed on the “item list screen” (ST114). FIG. 46 shows a state when character selection items are displayed on the “item list screen”. Here, main character A, main character B, and main character C are displayed as character selection items. Above the character selection item, a character “Who are you using?” Is displayed, and a selection cursor 142 is displayed at the left position of the character selection item.
[0179]
Next, it is determined whether or not a character using the item is selected on the “item list screen” (ST115). Specifically, in the “item list screen” shown in FIG. 46, the selection cursor 142 moves up and down by the operation of the up button 7 or the down button 8 by the player. Then, by the operation of the ○ button 12, the character whose selection cursor 142 is in the left position is selected as the character using the item.
[0180]
If the character using the item is selected (“YES” in ST115), “judgment ring determination processing” is subsequently performed (ST116). This “judgment ring determination process” is the same as the procedure described with reference to FIG. That is, here, the judgment ring 100 based on the selected item is displayed, and the rotation of the rotation bar 101 is started. The display mode at this time is shown in FIG. While the rotation bar 101 is rotating, the display 16 displays the selected item and an explanatory text about the item.
[0181]
Subsequently, “judgment ring determination processing” is performed (ST117). This “judgment ring determination process” is the same as the procedure described with reference to FIG. That is, here, a determination is made regarding the eye pressing operation of the ○ button 12 of the player, and the effect on the character of the used item is determined according to the determination result.
[0182]
Then, the parameters of the character selected in ST115 are changed with the contents determined by the “judgment ring determination process” (ST118). For example, when the selected item restores the character's HP status or the like, a recovery value is calculated in the “judgment ring determination process”, and the calculated value is added to the character's HP or the like.
[0183]
Next, the “buying and selling command process” executed when the “buying and selling” command is selected when a “shop screen” representing a store where items can be bought and sold is displayed. In this “buy / sell command processing”, it is possible to purchase items at the shop or sell items owned by the party of the main character.
[0184]
FIG. 48 shows the procedure of “trade command processing”. First, it is determined whether or not “Buy” is selected on the shop screen (ST121). That is, it is determined whether or not “buy” is selected from the selection items displayed on the “shop screen”.
[0185]
As shown in FIG. 49, in the “shop screen”, first, two selection items “buy” and “sell” are displayed, and a selection cursor 143 is displayed at the left position of these selection items. The selection cursor 143 moves up and down by the operation of the up button 7 or the down button 8 by the player, and one of the above selection items is selected by the operation of the ○ button 12.
[0186]
When “Buy” is selected (“YES” in ST121), a “purchased product selection screen” is then displayed (ST122). Next, it is determined whether or not the purchased item and the number of purchases are selected on this “purchased item selection screen” (ST123). If “YES”, then whether or not the purchaser is designated on the “purchased item selection screen” It is determined whether or not (ST124). Then, a “discount process” is performed to determine a discount rate for the purchase price of the purchased product using the judgment ring 100 (ST125).
[0187]
FIG. 50 shows an example of a “purchased product selection screen”. In this “purchased item selection screen”, a list of products handled by the shop and their prices are displayed on the left side of the screen, and a selection cursor 144 is displayed at the left position of the list. The selection cursor 144 moves up and down by the operation of the up button 7 or the down button 8 by the player, and when the O button 12 is operated, the product with the selection cursor 144 in the left position is selected as the purchased item.
[0188]
On the right side of the screen, the number of items possessed by the party as a whole or by each main character, the number of items possessed, the number of items purchased, the number of items purchased, necessary for purchasing the selected item The total amount of money and the number of guild cards required for discount negotiation are displayed. The number of guild cards held is represented by the number “☆”. For the designation of “number of purchases”, after selecting a purchased item, the selection cursor 144 moves to the left position of the display of “number of purchases”, and the designation becomes valid. The number of purchases can be increased or decreased by the operation of the upward button 7 or the downward button 8 and designated.
[0189]
Further, a purchaser selection item for selecting a purchaser is displayed below the list of products. After selecting the number of purchases, the selection cursor 144 moves to the left position of the purchaser selection item, and the purchaser is designated. It becomes effective. Then, the selection cursor 144 moves up and down by the operation of the up button 7 or the down button 8 and the purchaser can designate by the operation of the ○ button 12. Note that the product can be purchased either in units of party or main character, and party, main character A, main character B, and main character C are displayed as purchaser selection items.
[0190]
In addition, the judgment ring 100 is also displayed on the “purchased product selection screen”. This is used in the “discount process”, and the discount rate of the purchased item is determined based on the result of the player pushing the rotation bar 101. In the judgment ring 100 displayed on this “purchased product selection screen”, the range of the timing area changes according to the purchased product. In addition, even if the product is the same, the characteristics of the character so that the range of the timing area when the “fight” command is selected for the character that is good at physical attack in the above-described judgment process is wider than that of other characters. The range of the timing area changes to match. Also, the timing area range changes depending on the number of guild cards described below.
[0191]
When the operation of pushing the judgment ring 100 on the “purchased item selection screen” is successfully performed, as shown in FIG. 51, the judgment ring 100 is broken into pieces simultaneously with the rotation of the rotating bar 101, and the fragments are scattered. Is displayed. Then, the text “30% OFF!” Is displayed. In other words, when a successful push operation is performed, a preset discount rate is applied, a predetermined amount is discounted from the total amount of purchased items, and purchase can be made at a lower price than usual.
[0192]
48 again, when the total amount of purchased items is determined and the “discount process” is completed in the procedure of “buy / sell command process” in FIG. (ST126).
[0193]
When it is confirmed in ST126 that the money is sufficient, a “parameter update process” for registering the purchased item as a possessed item of the party or the main character is performed (ST127).
[0194]
On the other hand, when “NO” is determined in ST121, that is, when “Sale” is selected, a “sale item selection screen” is subsequently displayed (ST128). Next, it is determined whether or not a seller has been designated on this “selling product selection screen” (ST129). If “YES”, then the selling product and the number of sales are designated on the “selling product selection screen”. It is determined whether or not (ST130). Then, an “extra processing” is performed to determine the rate of increase in the purchase price of the sold product using the judgment ring 100 (ST131).
[0195]
Then, when the premium rate is determined in ST131 and the final purchase amount is determined, “parameter update processing” is performed in which the amount is added to and registered in the possession of each party or main character (ST127).
[0196]
FIG. 52 shows an example of a “sale item selection screen”. On this “sale item selection screen”, a party, a main character A, a main character B, and a main character C are displayed as seller selection items at the top of the screen. A selection cursor 145 is displayed at these left positions. Below the seller selection item, a list of items owned by the seller whose selection cursor 145 is at the left position is displayed. In the possessed item list, the name of the possessed item, the number of possessed items, and the purchase price on the store side are displayed. The selection cursor 145 moves up and down when the player operates the up button 7 or the down button 8.
[0197]
When the seller is designated by the player's operation of the circle button 12, the selection cursor 145 is displayed on the left side of the possessed item list. The selection cursor 145 is moved, and the sold item is selected by operating the ○ button 12. For the designation of the number of sales, after selecting a sold product, the selection cursor 145 moves to the left position of the display of “number of sales”, and the designation becomes valid. Then, the number of sales can be specified by increasing / decreasing by operating the up button 7 or the down button 8.
[0198]
The possessed items can be sold either in units of party or main character, and the party, main character A, main character B, and main character C are displayed in the seller selection items.
[0199]
Also, the judgment ring 100 is displayed on the “selling product selection screen”. This is used in the “extra processing”, and the rate of increase in the purchase price of the sold product is determined based on the result of the player pushing the rotation bar 101. In the judgment ring 100 displayed on this “selling product selection screen”, the timing area range changes according to the sale item, or the timing area range changes according to the seller even for the same product. To do. Also, the timing area range changes depending on the number of guild cards described below.
[0200]
When the operation of pushing the judgment ring 100 on the “selling product selection screen” is successful, the judgment ring 100 is broken into pieces simultaneously with the rotation of the rotating bar 101, and the broken pieces are scattered. The Then, characters such as 30% UP are displayed. That is, when the push operation is successfully performed, a preset premium rate is applied, a predetermined amount is added to the purchase price of the sold product, and the purchase price is higher than usual.
[0201]
As described above, in the “purchased product selection screen” and the “sold product selection screen”, it is possible to trade the products reflecting the skill of the player by pushing the judgment ring 100.
[0202]
FIG. 53 shows the procedure of the “discount process”. First, the “discount counter” is cleared to 0 (ST141). Next, it is determined whether or not a “discount” command has been selected (ST142). If “NO”, this “discount process” is terminated to establish a transaction at a normal price, and if “YES”, continue. Then, “1” is added to the “discount counter” (ST143).
[0203]
Next, it is determined whether the selected purchaser has as many guild cards as the “discount counter” (ST144). The number of guild cards possessed is indicated by “☆” on the “purchased item selection screen”. Here, when “NO”, the “discount process” is terminated and the transaction is completed at the normal price, and when “YES”, subsequently, the “transaction table” is taken out from the DVD-ROM 31 to be a predetermined area of the RAM 23. Based on this, “judgment processing” is performed (ST145). Here, “transaction 1” includes a table (an example is shown in FIG. 54) that is referred when the purchaser is a character unit, and a table (an example is shown in FIG. 55) that is referred when the purchaser is a party unit. Consists of. In these tables, the range of the timing area of the judgment ring 100 corresponding to the purchased item is set, and the discount rate when the pushing operation is successful is also set.
[0204]
Further, in the judgment process performed in ST145, the judgment ring 100 in which the timing area range is set based on the transaction table is displayed on the purchase item selection screen, the rotation bar 101 is rotated, and the player determines whether or not the eye is pushed. Do. Details are the same as those in ST74.
[0205]
Then, in the judgment process, it is determined whether or not it is determined that the player has successfully pushed the eye (ST146). If “NO”, the “discount process” is terminated and the normal price is used. If the transaction is concluded and “YES”, the discount rate is set with reference to the set “transaction table” (ST147).
[0206]
Subsequently, the purchase item selection screen displays a character asking whether or not to continue further discount negotiations, that is, whether or not to challenge the judgment ring 100 push operation, and two selection items “challenge” and “quit” Is displayed (ST148). Here, when “stop” is selected (“NO” in ST149), the process proceeds to ST151, and the price considering the discount rate set in ST147 is determined. On the other hand, when “challenge” is selected in ST149 (“YES” in ST149), it is subsequently determined whether or not the counter number of the discount counter is “2” as the upper limit value. Here, if “YES”, the process moves to ST151 and the price is determined. If “NO”, the process returns to ST143 and repeats the process from ST143.
[0207]
FIG. 54 shows a transaction table referred to when the purchaser is in character units. As shown in FIG. 54, the range of the timing area is set according to the type of purchased item. Here, an item having a good compatibility is set for the character. For example, the main main character A is compatible with the weapon A, and the main character B is compatible with the weapon B. In this way, when the purchased item and the purchaser are compatible, as shown in FIG. 54, the timing area range is set wide and the purchased item and the purchaser are not compatible. As shown in FIG. 54, the range of the timing area is set narrow.
[0208]
If the judgment ring 100 displayed based on the transaction table shown in FIG. 54 is successfully pushed, the discount rate of the purchase price is set to 10%.
[0209]
On the other hand, FIG. 55 shows a transaction table that is referred to when the purchaser is a party unit. Again, the timing area range is set according to the type of purchased item. In the judgment ring 100 displayed based on the transaction table shown in FIG. 55, the discount rate set when the pushing operation is successful varies depending on the number of guild cards, that is, the number of pushing operations. Yes. In the example shown in FIG. 55, when the number of guild cards is one, that is, when the challenge operation is performed only once, the discount rate of the purchase price is 5%, but when the number of guild cards is two, When the push operation is attempted twice, the discount rate of the purchase price is set to increase to 15%.
[0210]
FIG. 56 shows the procedure of the “extra processing”. First, the “discount counter” is cleared to 0 (ST161). Next, it is determined whether or not an “extra” command has been selected (ST162). If “NO”, this “extra processing” is terminated to establish a transaction at a normal price, and if “YES”, then continue. Then, “1” is added to the “extra number counter” (ST163).
[0211]
Next, it is determined whether or not the selected seller has as many guild cards as the “extra number counter” (ST164). The number of guild cards possessed is indicated by “☆” in the “selling item selection screen”. If “NO” here, this “extra process” is terminated and the transaction is completed at the normal price. If “YES”, then the “transaction table” is taken out from the DVD-ROM 31 and a predetermined area of the RAM 23 is obtained. Based on this, “judgment processing” is performed (ST165). Here, the “transaction table” is the same as that used in the “discount process”.
[0212]
In the “judgment process” performed in ST165, the judgment ring 100 in which the timing area range is set based on the transaction table is displayed on the sale item selection screen, the rotating bar 101 is rotated, and the player determines whether the eye is pushed. Do. Details are the same as those in ST74.
[0213]
Then, in the judgment process, it is determined whether or not it has been determined that the player has successfully pushed the eye (ST166). If “NO”, the “extra process” is terminated and the normal price is applied. When the transaction is concluded and “YES”, the premium rate is set with reference to the set “transaction table” (ST167).
[0214]
Subsequently, the sale item selection screen displays a character asking whether or not to continue negotiations for further price increase, that is, whether or not to challenge the judgment ring 100 operation. Selection items are displayed (ST168). Here, when “stop” is selected (“NO” in ST169), the process proceeds to ST171, and a price is determined in consideration of the premium rate set in ST167. On the other hand, when “challenge” is selected in ST169 (“YES” in ST169), it is subsequently determined whether or not the counter number of the additional number counter is the upper limit value “2”. Here, if “YES”, the process moves to ST171, and the price is determined. If “NO”, the process returns to ST163, and the process from ST163 is repeated.
[0215]
In the transaction table referred to in this “extra processing”, “purchased product” is replaced with “sale product” and “discount rate” is replaced with “extra rate” in the transaction table shown in FIG. 54 and FIG.
[0216]
Next, the “ring customization process” executed when the “ring customization” command is selected on the “menu screen” displayed by operating the □ button 14 on the “submap” will be described. In this “ring customizing process”, any one kind of judgment ring can be specified for each main character in accordance with an operation input of the controller 4 from a plurality of kinds of judgment rings. Further, the range of the timing area of the specified judgment ring and the effectiveness of the timing area can be changed according to the operation input of the controller 4. Further, the display form of the damage attribute of the final attack on the display 16 can be changed for each main character according to the operation input of the controller 4. Furthermore, a special effect can be imparted to each character for the damage attribute of the final attack according to the operation input of the controller 4.
[0217]
FIG. 57 shows a procedure of “ring customizing process”, and FIG. 58 shows an example of a “ring custom screen” displayed on the display 16. In the lower left of the “ring custom screen”, a guidance message “I will customize the ring” is displayed as “Note”. In the upper right of this screen, commands of “ability value”, “equipment”, “magic”, “ring custom”, “tarot card”, “aromatherapy”, and “profile” are displayed. A selection cursor 147 is displayed on the left head of any one of these commands, and the left head of the command to be executed by operating the up button 7 and the down button 8 of the controller 4. The command to be executed can be selected by positioning the selection cursor 147 and operating the ○ button 12. In the screen shown in the figure, a “ring customization” command is selected. When this “ring customization” command is selected, a “ring customization process” shown in FIG. 57 is executed.
[0218]
In this ring customization process, first, it is determined whether or not a target character to be subjected to ring customization has been selected (FIG. 57, ST201). In the upper left of the “ring custom screen”, a character to be subjected to ring customization is displayed. In the example of the screen shown in the figure, “main character A” is displayed. By operating the left direction button 9 and the right direction button 10 of the controller 4, the type of character displayed here is scroll-displayed, and the ○ button 12 is operated when the character to be ring customized is displayed. The target for ring customization can be specified.
[0219]
When the “ring custom” command is selected on the “ring custom screen” shown in FIG. 58, the “ring custom screen” displayed on the display 16 becomes the screen shown in FIG. In the upper right of this screen, “Ring Type”, “Number of Attacks”, and “Ring Item” are displayed as objects to be customized, and a selection cursor 147 is placed on the left head of any one of these objects. Is displayed. By operating the up button 7 and the down button 8 of the controller 4 to position the selection cursor 147 on the head of the target to be customized and operating the ○ button 12, the target to be customized is specified.
[0220]
Next, it is determined whether or not the ring customization target is a ring type change (ST202). In the example of the screen shown in FIG. 59, “Ring type” is selected as a target for customization, and a guidance message “I will change the ring type” is displayed in the “Note” portion at the lower left of the screen. The ring type means the kind of the judgment ring 100. By default, the above-mentioned normal ring judgment ring 100 is set, but in this embodiment, in addition to this, three types of practice ring, technical ring, and gambling ring are prepared. All four ring types are displayed, namely, normal ring, practice ring, technical ring, and gambling ring. Here, the display of the normal ring is displayed more emphasized than the other ring types, and it is displayed that the currently set ring type is a normal ring.
[0221]
The normal ring is set for the target person for everyone, and is a basic form of the judgment ring 100, and is set to have no target player layer.
[0222]
The characteristic of this normal ring is that the judgment ring 100 displayed on the display 16 when an attack command is selected, that is, the attack ring is terminated if it fails midway. That is, if the player fails by operating the ○ button 12 of the controller 4 in a state where there is no rotation bar 101 on any of the timing areas 102, 103, 104 formed in the judgment ring 100, as described above, the failure occurs. At that time, the judgment ring 100 disappears and the judgment process ends. Therefore, when the rotation bar 101 is in the first timing area 102 and the ○ button 12 is not operated and fails, the attack by the main character is not performed. Further, when the player succeeds by operating the ○ button 12 of the controller 4 in a state where the rotation bar 101 is on any of the timing areas 102, 103, 104, as described above, the attack of the number of successful times is subsequently performed. Done by the character. When using a key item, the rotation bar 101 circulates around the judgment ring 100 by the number of key items.
[0223]
Also, the normal ring is characterized in that the judgment ring 100 displayed on the display 16 when a special attack command is selected, that is, the special attack ring performs a special attack if it succeeds in all the timing areas 102 to 104. is there. That is, if the player operates each of the circle buttons 12 of the controller 4 with the rotation bars 101 on all the timing areas 102 to 104 and succeeds, then a special attack by the main character is performed. Further, if the O button 12 is operated in a state where the operation fails and the rotation bar 101 is not present on any of the timing areas 102 to 104, no special attack is performed. Further, the effect of the special attack changes according to the result of the last modulation area 104.
[0224]
That is, in the judgment ring 100, as shown in FIG. 60, the last third timing area 104 and the 120% area 104a are set as the modulation area 104M, and the leading angle of the timing area 104 is, for example, 60% effective. The terminal angle is assigned to the effect 100%, and the terminal angle of the 120% region 104a is assigned to the effect 120%. The% allocation of this effect is arbitrary, and can be changed as appropriate according to the type of special attack. The effect of the special attack is determined by the position at which the rotation bar 101 is located in the modulation area 104M at which timing the ○ button 12 is operated, and the percentage at which the rotation bar 101 is positioned at the time when the ○ button 12 is operated. The effect is determined directly.
[0225]
In addition, the normal ring has restrictions on customization, and the improvement of the timing area effect in customization of the timing area described later is limited to a maximum of 200%. If the damage attribute described later is set to “piyori”, a special effect described later cannot be added to the final attack.
[0226]
The practice ring has the lowest difficulty among the four ring types. Although the effect of the attack is reduced, it can be operated by repeatedly hitting the ○ button 12. Also, customization restrictions are severely restricted so that advanced users of the game do not use them. The target person of this practice ring is set to a beginner who handles the judgment ring 100 or a person who hates action.
[0227]
The feature of the practice ring is that the attack ring does not end even if it fails midway. In other words, even if the player operates the circle button 12 of the controller 4 and fails when there is no rotating bar 101 on any of the timing areas 102, 103, 104 formed in the judgment ring 100, the judgment ring 100 The judgment process continues without disappearing. In the other ring type judgment ring 100, if an operation mistake is made, the judgment process ends at that point, but in this practice ring, even if there is an operation mistake, the rotating bar 101 continues to rotate and the judgment process is finished. do not become. Then, in the state where the rotation bar 101 is on the timing areas 102, 103, 104, the main character performs an attack for the number of times that the player finally operated by operating the ○ button 12. Further, in the attack ring of this practice ring, there is no 120% area 102a, 103a, 104a where the effect of the attack is 120%. When using a key item, the rotation bar 101 circulates around the judgment ring 100 by the number of key items as in the normal ring.
[0228]
In the attack ring of the practice ring, one of the timing areas 102 to 104 is skipped and the ○ button 12 is operated, or the ○ button 12 is operated outside the area of the timing areas 102 to 104, or the area The attack power is corrected each time the O button 12 is input a plurality of times in the inner area. For example, when the number of miss operations is one, the attack power is corrected to 90% attack power with respect to the attack power with no attack power correction. When the number of miss operations is 2, 3, 4, etc., attacks of 81%, 72.9%, 65.61%,. Corrected to force.
[0229]
The practice ring is also characterized in that if the special attack ring succeeds in the last modulation area 104M, a special attack is performed after that. That is, even if the player operates the circle button 12 without the rotation bar 101 on the timing areas 102 and 103 and fails, the circle button 12 is pressed with the rotation bar 101 on the last modulation area 104M. If it can be manipulated, a special attack is performed. Further, even in this special attack ring of the practice ring, there are no 120% areas 102a, 103a, and 104a where the effect of the special attack is 120%.
[0230]
Further, even in this special attack ring of the practice ring, the ○ button 12 is operated by skipping any of the timing areas 102 to 104, the ○ button 12 is operated in an area outside the timing areas 102 to 104, or Each time the O button 12 is input a plurality of times in the area within the area, the special attack power is corrected. For example, when the number of these miss operations is one, the special attack power is corrected to 90% of the special attack power with no special attack power correction. Further, when the number of miss operations is 2, 3, 4, etc., 81%, 72.9%, 65.61%,. It is corrected to the special attack power.
[0231]
In addition, there is a limit to the customization of the practice ring, and the 120% areas 102a, 103a, and 104a where the effect of the attack is 120% cannot be added to the timing areas 102, 103, and 104, respectively. In addition, the improvement in the effect of the timing area in customization of the timing area described later is limited to a maximum of 150%.
[0232]
The technical ring has a slightly higher difficulty level among the four ring types, but there is no upper limit for customization. The technical ring targets are set to advanced users who are familiar with the handling of the judgment ring 100 and customization enthusiasts.
[0233]
The technical ring is characterized in that an attack is only performed when the attack ring is fully successful. That is, only when the player succeeds by operating the circle buttons 12 of the controller 4 in the state where the rotation bar 101 is present on all the timing areas 102, 103, 104 formed in the judgment ring 100, The main character is attacked. If any one of the timing areas 102, 103, 104 fails, the subsequent attack is not performed.
[0234]
In addition, the technical ring is characterized in that a special attack ring succeeds in all the timing areas 102 and 103 in the preceding stage, and if the last modulation area 104M succeeds with an effect of 100% or more, a special attack is performed thereafter. There is also a point. That is, the ○ button 12 is operated in a state where the rotation bar 101 is on each of the previous timing areas 102 and 103, and the ○ button 12 is displayed in the state where the rotation bar 101 is on the 120% region 104a in the last modulation area 104M. If you can control, a special attack is performed. When the rotation bar 101 is out of the timing area and the O button 12 is operated and fails in the middle, or when the effect is less than 100% in the modulation area 104M, no special attack is performed.
[0235]
In addition, as described above, there is no upper limit for technical ring customization, but the area effect and area width change amount are doubled in timing area customization described later. For example, if the area effect is set to 5% up, the setting is automatically doubled to 10% up. On the other hand, the area width is reduced by 2 ° at both ends, but 2 at both ends. The setting becomes narrower by 4 °.
[0236]
The gambling ring has the highest difficulty level among the four ring types, and during gambling, the rotation speed of the rotating bar 101 is slightly faster and the game is determined by a single button operation. It is very different from other rings. For example, the rotation speed of the rotation bar 101 is normally 1.8 seconds per revolution, and becomes 1.62 seconds per revolution, which is 90% of the normal speed. There are no restrictions on customization, and on the “Ring Customization Screen”, two types of switching display are possible: normal ring with normal gambling as described above, and gambling ring with high gambling during gambling. Is possible. The target person of this gambling ring is set as a game master.
[0237]
A feature of gambling ring is that there is only one attack ring timing area at the time of “gambling”. If a single operation of the ○ button 12 can be performed with the rotation bar 101 in this one timing area and succeeds, for example, three times in the attack ring in “normal time” where there are a plurality of timing areas 102 to 104, for example. The same attack as the successful button operation is performed. Of course, if the operation of the ○ button 12 is performed in a state where the rotation bar 101 is not present in one timing area, the attack is not performed. The position and width of the attack ring timing area are calculated based on the data of the attack ring timing areas 102 to 104 in “normal time”. In addition, a 120% area where the effect of the attack is 120% is added to the timing area, and if the operation of the ○ button 12 is successful with the rotation bar 101 in the 120% area, the attack power of all attacks Increases to 120%. Further, even when the key item is used, the rotation bar 101 rotates once. However, the difficulty level changes drastically according to the number of laps that increase when the key item is used.
[0238]
Another feature of gambling ring is that there is only one timing area for the special attack ring during “gambling”. If a single operation of the ○ button 12 can be performed with the rotation bar 101 in this one timing area, the special attack ring in the “normal time” where there are a plurality of timing areas, for example, the timing areas 102 to 104, is special. The same special attack as the attack is performed. Of course, if the O button 12 is operated without the rotation bar 101 in one timing area and fails, no special attack is performed. The position and width of the timing area of the special attack ring are calculated based on the data of the timing areas 102 to 104 of the special attack ring at “normal time”. In addition, the timing area includes the above-described modulation area 104M and a 120% area where the effect of the attack is 120%. If the button operation is successful, an effect reflecting the effect of the area can be obtained.
[0239]
In this embodiment, the gambling ring is calculated based on the data in the timing areas 102 to 104 of the attack ring and the special attack ring in the “normal time” normal ring. Are not limited to normal rings. For example, the gambling ring may be calculated based on the practice ring or the technical ring.
[0240]
The position and width of the timing area in the gambling ring and the type thereof are determined as follows.
[0241]
First, the types of all areas of the attack ring and the special attack ring in “normal time” are examined. If there is an area in which the effect of attack power is enhanced, the area is included in the gambling ring area. The area types mentioned here include a modulation area (corresponding to the aforementioned modulation area 104M), a strike area (corresponding to the aforementioned 120% regions 102a, 103a, 104a), and a normal area (the aforementioned timing area 102). , 103, 104).
[0242]
Next, the position of the area is determined. This area position is the average position of all areas of the attack ring or special attack ring in “normal time”. The width of the area is calculated by the following equation (1) from the number of areas and the number of rotations of the rotation bar 101.
[0243]
Area width = A ÷ B (1)
Here, A = total of all area widths, B = 1 to the value obtained by adding values from 1 to n, and n = number of areas × number of turns. For example, when n = 3, B = 1 + 2 + 3 = 6.
[0244]
The actual calculation of the above equation (1) is performed separately according to the area type. In other words, when the area type is a modulated area, as illustrated in FIG. 60, the modulated area 104M is composed of the timing area 104 and the 120% area 104a. This is performed separately for the width of 104 and the width of the 120% region 104a. When the area type is a strike area, for example, the area width is calculated separately for the width of the timing area 103 and the width of the 120% region 103a. The minimum width of each area is 1 °.
[0245]
For example, there are three areas (1), (2), and (3) in the “normal time” gambling ring, and the head angle t, the terminal angle e, and the terminal angle e toward the head angle t. Assume that the strike area width w is as follows.
[0246]
Area (1): t = 7 °, e = 97 °, w = 15 °
Area (2): t = 142 °, e = 210 °, w = 12 °
Area (3): t = 279 °, e = 325 °, w = 10 °
In this assumption, when the number of laps is one and the area type is a strike area, the area position and area width of the gambling area are calculated as follows.
[0247]
First, the center angles c1, c2, c3 of the areas (1), (2), (3) are calculated as follows.
[0248]
Area (1): c1 = {(97-7) ÷ 2} + 7 = 52 °
Area (2): c2 = {(210−142) ÷ 2} + 142 = 176 °
Area (3): c3 = {(325-279) / 2} + 279 = 302 °
The center position C of the gambling ring is an average value of the calculated center angles c1, c2, and c3, and is calculated as follows.
[0249]
C = (52 + 176 + 302) ÷ 3≈177 °
This center position C is the area position of the gambling area.
[0250]
Next, the area width of the gambling area is calculated as follows.
[0251]
First, the area widths nw1, nw2, and nw3 of the normal areas of the areas (1), (2), and (3) are calculated as follows.
[0252]
Area (1): nw1 = 97-7-15 = 75 °
Area (2): nw2 = 210-142-12 = 56 °
Area (3): nw3 = 325-279-10 = 36 °
The total A1 of these area widths nw1, nw2, and nw3 is calculated as follows.
[0253]
A1 = 75 + 56 + 36 = 167 °
The area widths sw1, sw2, and sw3 of the strike areas of the areas (1), (2), and (3) are 15 °, 12 °, and 10 °, respectively, based on the above assumption. Is calculated as follows.
[0254]
A2 = 15 + 12 + 10 = 37 °
Further, since the number of areas is 3 and the number of laps is 1, n and B are calculated as follows.
[0255]
n = 3 × 1 = 3
B = 1 + 2 + 3 = 6
Accordingly, the area width NW of the normal area and the area width SW of the strike area are calculated as follows.
[0256]
NW = A1 ÷ B = 167 ÷ 6 ≒ 28 °
SW = A2 ÷ B = 37 ÷ 6 ≒ 6 °
As a result, the area start point and area end point of the gambling ring to be calculated are calculated as follows.
[0257]
Figure 0004191546
That is, the area range of the gambling ring is 160 to 194 °, and the strike area is 6 ° at the rear end.
[0258]
In the above calculation example, the number of laps is set to 1. For example, when the third key item is used, the lap number is 3, and the gamble ring area range when the lap number is 3 is used. The area position is obtained as follows. Here, the area type is the same strike area as in the above example.
[0259]
In this case, the area position is 177 °, which is the same as in the above example where the number of laps is one. In addition, the total value A1 of the normal area area width is 167 °, which is the same as in the case of the above-described example of one lap. 37 °. Further, n is 9 as the following equation because the number of areas is 3 and the number of laps is 3.
[0260]
n = 3 × 3 = 9
Therefore, B, which is a cumulative value from 1 to n, is 45. Therefore, the area width NW of the normal area and the area width SW of the strike area are calculated as follows.
[0261]
NW = A1 ÷ B = 167 ÷ 45 ≒ 4 °
SW = A2 ÷ B = 37 ÷ 45 ≒ 1 °
Accordingly, the area start point and area end point of the gambling ring to be calculated are calculated as follows.
[0262]
Figure 0004191546
That is, the area range of gambling rings is 175 to 180 °, and the strike area is 1 ° at the rear end.
[0263]
When “ring type” at the position of the selection cursor 147 is selected as a customization target on the “ring custom screen” shown in FIG. 59, the determination result in ST202 of the ring customization processing shown in FIG. 57 is “YES”. . If an object other than the “ring type” is selected, the determination result is “NO”, and the process proceeds to ST205 described later. When the determination result is “YES”, the “ring custom screen” shown in FIG. 59 displayed on the display 16 becomes the “ring type screen” shown in FIG. 61, and the four types of ring types displayed on the left side of the screen A selection cursor 147 is displayed on one of the left heads. In the screen illustrated in the figure, a selection cursor 147 is displayed on the left head of “Technical Ring”, and the “Note” portion at the lower left of the screen displays “Attack only when successful in all hit areas” "Is displayed and a brief explanation of" technical ring "pointed to by the selection cursor 147 is given.
[0264]
When the player operates the Δ button 11 of the controller 4 while the screen is displayed, the screen displayed on the display 16 becomes a “ring large explanation screen” shown in FIG. This screen displays a detailed description of each ring type. The type of ring type displayed can be changed by operating the up button 7 and down button 8 of the controller 4. Also, in the “ring type screen” shown in FIG. 61, the selection cursor 147 is moved by operating the upper button 7 and the lower button 8 of the controller 4, and the selection cursor 147 is placed on the left head of the type of the ring to be changed. The ring type to be changed is determined by operating the ○ button 12 in a certain state. For example, as shown in the figure, the ring type to be changed can be changed to “technical ring” by operating the ○ button 12 with the selection cursor 147 on the left head of “technical ring”.
[0265]
In the above description, a normal ring is set as a default, and the normal ring is changed to the other three types of rings. However, a ring other than the normal ring may be set as a default. Good. In this case, it is changed to three types of rings other than those set by default. Also, any one of the four types may be specified for the first time by customization without setting any type of ring as a default.
[0266]
When the ring type to be changed is determined, an attack ring / special attack ring determination process is performed next in the ring customization process shown in FIG. 57 (ST203). In this process, various parameters of the attack ring and the special attack ring customized according to the operation input of the controller 4 of the player are determined. At this time, customization restriction processing is performed (ST204). That is, the minimum interval between adjacent hit areas is set to 5 °, and ring customization that becomes narrower than this cannot be performed. Further, customization restriction processing set for each ring type changed in ST202 is also performed. In addition, the ranges where the ring angle of the hit area is 0 to 5 ° and 355 to 360 ° are prohibited from use, and customization such that the hit area bites into this range cannot be performed.
[0267]
In addition, the special attack ring can be customized only for the hit area width. The special effect ring can be customized not for individual attack techniques but for a large unit of special attack.
[0268]
Both the customization of the attack ring and the customization of the special attack ring are performed using the customization item, and the customization is performed by incorporating the effect of the customization item into the selected basic form. When the customization is reset, all customization items used in the customization of both the attack ring and the special attack ring are returned. In other words, customized items will not be lost.
[0269]
Next, in the “ring custom screen” shown in FIG. 59, “number of attacks” is selected as the customization target, and it is determined whether there is a request for changing the number of attacks (ST205). When the selection cursor 147 is positioned at the head of “number of attacks” and the ○ button 12 is operated, the determination result is “YES”, and the number of attacks selection screen display process (ST206) is executed, and the screen Is the “attack frequency screen” shown in FIG. If the customization change request is not the “number of attacks”, the determination result is “NO”, and the process proceeds to ST208 described later.
[0270]
On the left side of the “attack count screen”, the number of attacks that can be executed by the character selected at that time is displayed, and a selection cursor 147 is displayed on the head of any one of the attack counts. . In the screen example shown in the figure, the number of attacks that the main character A can execute, “5 times”, “4 times”, “3 times”, “2 times”, and “1 time” are displayed. The selection cursor 147 is positioned at the head of the “3 times” display. When the ○ button 12 is operated in this state, the attack count determination process (ST207) is executed, and “3 times” is selected as the attack count of the main character. At this time, the judgment ring 100 displayed on the screen of the display 16 has three hit areas as shown in FIG.
[0271]
Five levels of default data are prepared for the number of attacks for each character. For example, the main character A is prepared with data up to five times as described above, the main character B is prepared with data up to four times, and the main character C is prepared with data up to three times. At the time of customization, an arbitrary number is selected from the maximum number prepared as described above. However, at the time of initial selection, the main character A can be selected only 1 to 3 times, the main character B can be selected 1 to 2 times, and the main character C can be selected only once. To increase the number of attacks, you can find 16 items called “Ring Souls” scattered throughout the world. The more the number of attacks, the more damage can be done to the enemy, but the area of the hit area becomes narrower and the difficulty becomes higher.
[0272]
In addition, in the “ring custom screen” shown in FIG. 59, when “ring item” is selected as the customization target, the screen becomes the “ring item screen” shown in FIG. In the upper right of this screen, items "Hit Area 1", "Hit Area 2", "Hit Area 3", "Hit Area 4", "Hit Area 5", and "Final Attack" are displayed. A selection cursor 147 is displayed on the head of any one of these items. In the example of the screen shown in the figure, the selection cursor 147 is located at the head of “Hit Area 1”. On the left side of the screen, an item that can be customized for “Hit Area 1”, “Hit Area” is shown. "Effect", "Hit area width", "Strike effect", and "Strike width" are displayed. In the center of the screen, the number of items possessed by the character selected at that time is displayed separately for “effect-up” and “area expansion”.
[0273]
Next, it is determined whether or not there is a hit area change request on this screen (ST208). When the selection cursor 147 is positioned at any one of the heads of “hit area 1” to “hit area 5” and the ○ button 12 is operated, the determination result is “YES”, and the hit area selection screen display process ( When ST209) is executed, the screen becomes a “hit area screen” shown in FIG. If the customization change request is not the hit area change request, the determination result is “NO”, and the process moves to ST211 to be described later.
[0274]
On the “Hit Area Screen”, you can change the settings for each item that can be customized. For example, in the screen example shown in the figure where the change screen of “hit area 1” is displayed and the selection cursor 147 is positioned at the head of “hit area effect”, the hit area 9 is operated by operating the left button 9. The% effect can be reduced, and the% hit area effect can be increased by operating the right button 10. Changes that increase the hit area effect can increase up to 5% of the default value. However, if the 5% area effect is increased, the area width of the hit area is reduced by 2 ° at both ends.
[0275]
When the selection cursor 147 is set to the head of “Strike effect”, the effect of the strike area can be increased or decreased in the same manner. Changes that increase the strike area effect can be increased up to 2% of the default value. However, when the 2% area effect is increased, the area width of the strike area is reduced by 2 °. When the selection cursor 147 is set to the head of “hit area width”, the hit area width can be increased or decreased according to the operation of the left direction button 9 and the right direction button 10. Changes that extend the hit area width can be increased by up to 2 ° at both ends of the hit area. When the selection cursor 147 is set to the head of “Strike Width”, the strike width can be increased or decreased according to the operation of the left direction button 9 and the right direction button 10. Changes that extend the strike width can be extended up to 2 °.
[0276]
When the circle button 12 is operated while the desired hit area change value is displayed, hit area determination processing (ST210) is executed, and the hit area parameter is determined to the value displayed at that time.
[0277]
Next, in the “ring item” screen shown in FIG. 64, it is determined whether or not there is a request for changing the damage attribute of the final attack (ST211). When the selection cursor 147 is positioned at the head of “final attack” and the ○ button 12 is operated, the determination result is “YES”, the damage attribute selection screen display process (ST212) is executed, and the screen is shown in FIG. A “damage attribute screen” shown in FIG. If the customization change request is not the damage attribute change request, the determination result is “NO”, and the process moves to ST214 described later.
[0278]
The damage attribute of the last attack means the attitude that the enemy character takes last after being attacked by the last attack of the main character. The default damage attribute is set to “warping” as shown on the left side of the screen. In the center of the screen, changeable damage attributes “Blowing”, “Floating”, “Striking”, and “Piyori” are displayed, and a selection cursor 147 is displayed on any one of these heads. Has been. “Blowing away” is a final posture in which an enemy character blows away at a constant distance at a high speed. “Float” is the final posture in which the enemy character floats in the shape of a parabola in the air. “Striking” is the final posture in which the enemy character hits the ground in a straight line and goes down when it touches the ground. This is the final posture where the character stiffens on the spot.
[0279]
When the ○ button 12 is operated in a state where the selection cursor 147 is in the head of “striking” shown in the screen example of FIG. 6, the screen changes to the screen shown in FIG. That is, the currently selected damage attribute “backward warping” displayed on the left side of the screen of FIG. 66 is changed to “striking” on the screen of FIG. Further, when the O button 12 is operated in this state, the damage attribute determination process (ST213) is executed, and the damage attribute is determined as “striking” displayed on the left side of the screen. In this damage attribute determination process, a plurality of damage attributes cannot be set at the same time.
[0280]
When the damage attribute is determined in this way, the screen changes to the “final attack screen” shown in FIG. 68. Next, whether there is a change request for adding a special effect to the damage attribute attack, that is, the final attack. Is discriminated (ST214). On the right side of the screen, special effect items that can be added to the final attack are displayed for each level. In the example of the screen, level 1 to level 5 “fossilized” items and level 1 and level 2 “poison” items are displayed. The special effect item includes various items other than the “Issue” item that makes the enemy character unable to battle, and the “Poison” item that gives the enemy character a certain amount of damage every turn. For example, a “paralysis” item that disables the enemy character, a “seal” item that disables the use of special attacks by the enemy character, an “instant death” item that disables the enemy character from fighting, and disregards the fuzzy state of the enemy character "Funbari destruction" item, "Delay" item to delay the next turn turn to the enemy character, "Physical attack power down" item to lower the enemy character's physical attack power, Reduce the enemy character's special attack power " "Special Attack Down" item, "Physical Defense Down" item to lower enemy character's physical defense, "Special Defense Down" item to lower enemy character's special defense, "Quick" to reduce enemy character's action speed Down ”item and times when enemy characters avoid attacks from the main character Lowering the rate there is an "evasion rate down" items.
[0281]
For each of these items, the effects of level 1 to level 5 are set in advance, and the items of each level are displayed on the screen by operating the up button 7 and the down button 8 of the controller 4. It can be made. For level 1 items, the damage to the enemy character is 20%, and for level 2, level 3, level 4, and level 5, the damage to the enemy character is 40% and 60%, respectively. 80% and 100%.
[0282]
When the selection cursor 147 is positioned at the head of the special effect item at any level and the ○ button 12 is operated, the determination result in ST214 is “YES”, and the final attack selection screen display process (ST215) is performed. When executed, the screen becomes the “final attack screen” when the equipment is selected as shown in FIG. If the customization change request is not this final attack change request, the determination result in ST214 is “NO”, and the process moves to ST217 described later.
[0283]
When the selection button 147 is operated while the selection cursor 147 is at the head of the level 2 “poison” item shown in the screen example of FIG. 68, the screen is displayed as “final attack screen when equipment is selected” shown in FIG. "become. That is, the currently selected level 4 “Petrolith” item displayed on the left side of the screen in FIG. 68 is changed to a level 2 “poison” item on the screen in FIG. 69. Further, when the ○ button 12 is operated in this state, the final attack determination process (ST216) is executed, and the level 2 “poison” item in which the special effect item added to the final attack is displayed on the left side of the screen. To be determined. In this final attack determination process, a plurality of special effect items cannot be set at the same time.
[0284]
In the above description, the level is set in advance for each special effect item and the effect of each item is determined in advance, but it is added to the final attack by operating the left button 9 or the right button 10 of the controller 4. You may make it raise the success rate and the reduction rate of the effect of each item by increasing the number of the special effect type items to be performed and multiplying them.
[0285]
Finally, a ring parameter update process (ST217) is executed, the parameters determined in each customization described above are updated and stored in the RAM 23, and the ring customization process ends.
[0286]
According to this embodiment, when the judgment ring 100 is a practice ring, as described above, when the rotation bar 101 is not on the timing areas 102 to 104, there is an operation input of the ○ button 12. If there is still a timing area where the rotation bar 101 has not passed, the operation input timing is also determined for the remaining timing area. For this reason, even when the player makes an operation input of the ○ button 12 when the rotation bar 101 is not on the timing area while the rotation bar 101 passes through the plurality of timing areas, the determination of the operation input timing is performed at that time. The process is also performed for all remaining timing areas. Then, the main character performs an attack of the number of times that the player inputs the operation of the ○ button 12 when the rotation bar 101 is on the timing area. That is, according to the present embodiment, the player can perform the operation input of the ○ button 12 for all the timing areas, and the opportunity for the player to perform the button operation increases. As a result, even the beginner of the game can increase the chances of attack of the main character, and therefore the story of the game is developed, and the entertainment of the game can be fully enjoyed.
[0287]
Further, in this embodiment, when there is an operation input of the ◯ button 12 when the rotation bar 101 is not on the timing area, the number of operation inputs of the ◯ button 12 when the rotation bar 101 is not on the timing area. Accordingly, since the correction that reduces the effect value of the attack power is performed, the player carefully inputs the operation of the ○ button 12 so that the correction that decreases the effect value of the attack power is not performed. For this reason, the player is aware that the operation input of the ○ button 12 is improved, and gets used to the button operation input quickly.
[0288]
As mentioned above, although the Example of this invention was described, this invention is not restricted to this. For example, the controller 4 operated by the player may be provided integrally with the apparatus main body 1.
[0289]
Furthermore, the present invention integrally includes an operation unit that can be operated by the player, a display unit that displays images and sounds, a storage unit that stores a game program, and a control unit that executes control processing according to the game program. The present invention can be similarly applied to a portable game device or a desktop game device.
[0290]
Furthermore, the game program is stored in a server device connected to a network such as the Internet, and a so-called network game in which a game can be played by connecting to the server device from a personal computer, a mobile phone, a personal digital assistant (PDA) or the like. Applicable.
[0291]
An example will be described using the network game system of FIG. In this network game system, mobile phones 53A, 53B, and 53C as terminals for performing the above-described game are connected to a PDC network 51 capable of packet communication, for example, via base stations 52A and 52B, and player operations and games are performed. The information center 55 is accessed via the PDC network 51 according to the state. In response to requests from the mobile phones 53A, 53B, and 53C, the information center 55 obtains various information from the servers 57A and 57B storing game programs and other data necessary for the game via a network such as the Internet. Acquire and transmit information necessary for the game to the mobile phones 53A, 53B, 53C. A server storing game data or the like, such as the server 58 in FIG. 70, may be connected to the information center 55 through a specific or dedicated communication line 60 without using a network such as the Internet.
[0292]
As a method for the player to execute the game, the game program is downloaded from the servers 57A, 57B in advance to the mobile phones 53A, 53B, 53C before the game starts, and the execution of the game program is executed on the mobile phones 53A, 53B, 53C. Perform on the main body. In addition, the game program is executed on the servers 57A, 57B in accordance with instructions from the mobile phones 53A, 53B, 53C, and the game content is viewed on the mobile phones 53A, 53B, 53C, like a so-called browser. Various systems such as a system in which the roles are assigned to the mobile phones 53A, 53B, and 53C are conceivable. In addition, mobile phones may be interconnected using the PDC network 51 so that the game system can be shared or played by players.
[0293]
【The invention's effect】
  As described above, according to the present invention, when the variable display area is changed to the first variable display area, the operation input performed when the effective area of the reference area overlaps the variable area is the reference area. If it is determined that there is one each for all the effective areas, the effect of the action form of multiple times becomes effectiveAt the same time, if it is determined that there has been an operation input when any effective region of the reference region and the variation region do not overlap, all the effects of the action form are invalidated.In addition, when the variable display area is changed to the second variable display area, even if there is an operation input when the effective area of the reference area does not overlap with the variable area, all the effective areas of the reference area are determined. The effect of the action form becomes effective as many times as the number of effective areas determined to have been input. For this reason,When the variable display area is changed to the second variable display area,Even if the player makes an operation input while the variable area does not overlap the effective area of the reference area while the variable area passes through the effective areas of the reference area, the determination of the operation input timing is terminated at that time. Instead, it is performed for all effective areas to be determined. And the action of the number of effective areas where there was an operation input when the effective area and the fluctuation area of the reference area overlap,mainDone by the character. In other words, the player can perform an operation input on all effective areas of the reference area to be determined, and the opportunity for the player to perform button operations increases. As a result, even if you ’re a beginner,mainThe chance of the character's action can be increased, so that the story of the game is developed and the entertainment of the game can be fully enjoyed.
  Also, when there is an operation input when the effective area of the reference area does not overlap with the fluctuation area, or when the effective area and the fluctuation area overlap more than once per effective area of the reference area When there is input, the effect of the determined behaviorThe operation input performed when the effective area of the reference area and the fluctuation area overlap each other is smaller than the case where it is determined that the operation input is performed once for all the effective areas of the reference area.In the case of the correction configuration, the player carefully inputs an operation so that the effect of the action form is not corrected. For this reason, the player becomes aware that the operation input is improved, and gets used to the operation input quickly and becomes proficient.
[Brief description of the drawings]
FIG. 1 is a diagram showing an overall configuration when the present invention is applied to a game device.
FIG. 2 is a block diagram showing a system configuration of the game apparatus of FIG.
FIG. 3 is a display example of a title screen and a world map.
FIG. 4 is a flowchart showing a procedure of main game processing.
FIG. 5 is a flowchart showing a procedure of battle processing.
FIG. 6 is a diagram showing a battle scene start screen.
FIG. 7 is a flowchart showing a procedure of WP subtraction processing.
FIG. 8 is a diagram showing character individual abilities of main character A and main character B;
FIG. 9 is a diagram showing a command selection screen.
FIG. 10 is a flowchart showing a procedure of command reception processing.
FIG. 11 is a flowchart showing a procedure of character runaway processing.
FIG. 12 shows a display example when character runaway processing is executed.
FIG. 13 shows a second display example when character runaway processing is executed.
FIG. 14 is a flowchart showing a procedure of command processing.
FIG. 15 is a flowchart showing the procedure of a judgment process.
FIG. 16 is a diagram showing a target character selection screen.
FIG. 17 is a diagram showing a display screen when a command is determined.
FIG. 18 is a diagram showing a state when a circle button is operated when the rotation bar passes over the first timing area.
FIG. 19 is a diagram showing a state when the O button is operated when the rotation bar passes over the second timing area.
FIG. 20 is a diagram illustrating a state when a circle button is operated when the rotation bar passes over the third timing area.
FIG. 21 is a diagram showing a state when the operation of the ○ button on the timing area fails.
FIG. 22 is a diagram showing a state after the rotation of the rotation bar is stopped when the ○ button is successful on all timing areas.
FIG. 23 is a diagram showing a state in which the main character A is attacking the enemy character A.
FIG. 24 is a view showing a state when the main character A finishes the attack on the enemy character A and returns to the original position.
FIG. 25 is a flowchart showing the procedure of a judgment ring determination process.
FIG. 26 is a diagram showing a weapon table.
FIG. 27 is a view showing a calculation formula when calculating the damage amount of opponents of several characters.
FIG. 28 is a diagram showing a display mode of a judgment ring displayed when a command is determined.
FIG. 29 is a diagram showing a display mode of a judgment ring after command determination.
FIG. 30 is a diagram showing another example of a 120% region.
FIG. 31 is a diagram showing a special table.
FIG. 32 is a diagram showing a calculation formula for calculating an opponent damage amount when using attack magic and a calculation formula for calculating a recovery value when using recovery magic.
FIG. 33 shows an item table.
FIG. 34 is a diagram showing a judgment ring correction parameter table.
FIG. 35 is a flowchart showing the procedure of a judgment ring determination process.
FIG. 36 is a flowchart showing the procedure of soul point addition processing;
FIG. 37 shows a soul point table.
FIG. 38 is a view showing a soul point acquisition number display screen.
FIG. 39 is a diagram showing an example of the number of soul points necessary for raising the fusion level.
FIG. 40 is a diagram showing a state when a graveyard is displayed.
FIG. 41 is a flowchart showing the procedure of graveyard command processing.
FIG. 42 is a diagram showing a situation when a fusion monster appears in a graveyard.
FIG. 43 is a diagram showing a fusion soul acquisition screen.
FIG. 44 is a flowchart showing the procedure of tool command processing.
FIG. 45 is a diagram showing an item list screen.
FIG. 46 is a diagram showing a state when a character selection item is displayed on the item list screen.
47 is a diagram showing a screen displayed after FIG. 46. FIG.
FIG. 48 is a flowchart showing the procedure of trading command processing.
FIG. 49 is a diagram showing a shop screen.
FIG. 50 is a diagram showing a purchased item selection screen.
FIG. 51 is a diagram showing another display mode of a purchase item selection screen.
FIG. 52 is a diagram showing a sold product selection screen.
FIG. 53 is a flowchart showing a discount processing procedure;
FIG. 54 is a diagram showing a transaction table that is referred to when a purchaser or a seller is in character units.
FIG. 55 is a diagram showing a transaction table that is referred to when a purchaser or a seller is a party unit;
FIG. 56 is a flowchart showing the procedure of a premium process.
FIG. 57 is a flowchart showing a procedure for ring customization processing;
FIG. 58 is a diagram showing a ring custom screen at the time of ring customization.
59 is a diagram showing a screen displayed when a ring custom command is selected on the screen shown in FIG. 58. FIG.
FIG. 60 is a diagram showing a configuration of a judgment ring during a special attack.
61 is a diagram showing a screen displayed when a ring type is selected as a ring customization target on the screen shown in FIG. 59. FIG.
62 is a diagram showing a screen displayed when a technical ring is selected as the ring type on the screen shown in FIG. 61;
63 is a diagram showing a screen displayed when the number of attacks is selected as a ring customization target on the screen shown in FIG. 59;
FIG. 64 is a diagram showing a screen displayed when a ring item is selected as a ring customization target on the screen shown in FIG. 59;
65 is a diagram showing a screen displayed when hit area 1 is selected on the screen shown in FIG. 64. FIG.
66 is a diagram showing a screen displayed when a final attack is selected on the screen shown in FIG. 64. FIG.
67 is a diagram showing a screen displayed when hitting is selected on the screen shown in FIG. 66. FIG.
68 is a diagram showing a screen displayed when a circle button is operated on the screen shown in FIG. 67. FIG.
FIG. 69 is a diagram showing a screen displayed when a level 2 poison item is selected on the screen shown in FIG. 68;
FIG. 70 is a diagram showing a configuration of a network game system.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Device main body, 2 ... Cover, 3 ... Memory slot, 4 ... Controller, 5 ... Start button, 6 ... Selection button, 7 ... Up direction button, 8 ... Down direction button, 9 ... Left direction button, 10 ... Right direction Button 11, Δ button 12, ○ button 13, × button 14 □ button 15, display device 16, display surface 17 L, 17 R speaker 17, 19 terminal cable 20, signal cable 41 ... Cursor, 43,46 ... Selection mark, 44 ... Command menu, 45,141,142,143,144,145,146,147 ... Selection cursor, 100 ... Judgment ring, 100a ... Rotation start position, 101 ... Rotation bar , 102 ... 1st timing area, 103 ... 2nd timing area, 104 ... 3rd timing area, 102a, 103a, 1 04a ... 120% region, 111 ... Main character A, 112 ... Main character B, 113 ... Main character C, 114 ... Enemy character A, 115 ... Enemy character B, 116 ... Enemy character C, 117 ... Black smoke, 118 ... Runaway Mark, 131, 132, 133, 134, 135, 136 ... Tombstone, 137 ... Fusion monster, 51 ... Packet network / PDC network, 52A, 52B ... Base station, 53A, 53B, 53C ... Mobile phone, 55 ... Information center, 56 ... Internet, 57A, 57B, 58 ... server, 60 ... communication line.

Claims (8)

画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、操作手段に対するプレイヤのコマンド選択により選択されたコマンド、および前記主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて前記キャラクタの行動形態を決定し、前記主キャラクタが有する能力値が失われてしまうことなく、前記敵キャラクタが有する能力値を減じることによって前記敵キャラクタに攻撃を与えて前記画面上で物語を展開させるゲーム機能をコンピュータに実現させるためのゲームプログラムであって、
記パラメータに応じて範囲が設定される、変動領域と重複したときに前記操作手段からの操作入力があると前記主キャラクタの前記行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、前記変動領域と重複したときに前記操作手段からの操作入力があっても前記主キャラクタの前記行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される前記基準領域と、前記基準領域に対し時間の経過とともに相対的に変動する前記変動領域とにより形成される可変表示領域を前記画面に表示する機能と、
前記変動領域が前記基準領域に対して相対的に変化しているときに行われた前記操作手段からの操作入力のタイミングが、前記基準領域の有効領域と前記変動領域とが重複したときであるか否かを判定する機能と、
この判定結果に基づき、決定された前記行動形態によって生じる効果を、コマンド選択によって選択された前記1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される前記能力から決定される、前記敵キャラクタが有する能力値を減じる量または前記主キャラクタが有する能力値を回復する量に基づいて決定する機能と、
プレイヤにとって相対的により有利となる特別有効領域が前記有効領域に形成された第1の可変表示領域、または、前記特別有効領域が前記有効領域に形成されていない第2の可変表示領域に前記可変表示領域を設定変更する機能と、
この機能によって前記可変表示領域が前記第1の可変表示領域に設定変更された場合、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力が前記基準領域の全ての有効領域について各1回あったと前記判定で判定された場合に、複数回の前記行動形態の効果を有効にすると共に、前記基準領域のいずれかの有効領域と前記変動領域とが重複しないときに前記操作入力があったと前記判定で判定されると、前記行動形態の効果を全て無効にする機能と、
前記設定変更する機能によって前記可変表示領域が前記第2の可変表示領域に設定変更された場合、前記基準領域の有効領域と前記変動領域とが重複しないときに前記操作入力があっても前記基準領域の全ての有効領域について前記判定を行い、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力があったと前記判定で判定された前記基準領域の有効領域の数だけ前記行動形態の効果を有効とする機能と
をコンピュータに実現させるためのものであることを特徴とするゲームプログラム。
A plurality of characters consisting of a main character and an enemy character that opposes the main character are displayed on the screen, and the command selected by the player's command selection with respect to the operating means and the parameters set for each type of the main character Based on the ability to select one table from among a plurality of tables that define the form of the reference area according to the parameter selected by the player and set according to the parameter selected by the player in the selected table determining an action mode of the main character, the main without character ability value is lost with the story on the screen gives an attack on the enemy character by subtracting the capacity value the enemy character has A game that allows a computer to implement the game functions A program,
Before range according to Kipa parameter is set, relatively to the said action form effect is enabled player caused by the main character and there is an operation input from the operating means when the overlapping and variable region Even if there is an operation input from the operation means when it overlaps with the effective area and the fluctuation area, the effect caused by the action form of the main character is not effective and is relatively disadvantageous for the player. become with the reference region and a non-active area is comprise forming a function of the variable display area formed by said variable domain of relatively varies with time relative to the reference area displayed on the screen ,
The timing of the operation input from the operation means performed when the variable area is changing relative to the reference area is when the effective area of the reference area and the variable area overlap. A function to determine whether or not,
Based on the determination result, the effect caused by the determined action form is determined from the ability set in accordance with the parameter selected by the player in the one table selected by command selection. A function for determining based on an amount to reduce the ability value of the character or an amount to restore the ability value of the main character ;
The first variable display area in which the special effective area that is relatively more advantageous to the player is formed in the effective area, or the second variable display area in which the special effective area is not formed in the effective area. A function to change the display area,
When the variable display area is changed to the first variable display area by this function, the operation input performed when the effective area of the reference area overlaps the variable area is all of the reference area. When it is determined in the determination that there is one effective area each time , the effect of the behavior mode is made effective several times, and any effective area of the reference area does not overlap the variable area A function to invalidate all the effects of the action form ,
When the variable display area is changed to the second variable display area by the function to change the setting, the reference area even if the operation input is present when the effective area of the reference area does not overlap the variable area The determination is performed for all effective regions of the region, and the effective region of the reference region determined in the determination that the operation input is performed when the effective region of the reference region overlaps the variable region. A game program for causing a computer to realize a function that enables the effect of the action form by a number.
画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、操作手段に対するプレイヤのコマンド選択により選択されたコマンド、および前記主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて前記キャラクタの行動形態を決定し、前記主キャラクタが有する能力値が失われてしまうことなく、前記敵キャラクタが有する能力値を減じることによって前記敵キャラクタに攻撃を与えて前記画面上で物語を展開させるゲーム機能をコンピュータに実現させるためのゲームプログラムであって、
記パラメータに応じて範囲が設定される、変動領域と重複したときに前記操作手段からの操作入力があると前記主キャラクタの前記行動形態によって生じる効果が有効とされ プレイヤにとって相対的に有利となる複数の有効領域と、前記変動領域と重複したときに前記操作手段からの操作入力があっても前記主キャラクタの前記行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される前記基準領域と、前記基準領域に対し時間の経過とともに相対的に変動する前記変動領域とにより形成される可変表示領域を前記画面に表示する機能と、
前記変動領域が前記基準領域に対して相対的に変化しているときに行われた前記操作手段からの操作入力のタイミングが、前記基準領域の有効領域と前記変動領域とが重複したときであるか否かを判定する機能と、
この判定結果に基づき、決定された前記行動形態によって生じる効果を、コマンド選択によって選択された前記1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される前記能力から決定される、前記敵キャラクタが有する能力値を減じる量または前記主キャラクタが有する能力値を回復する量に基づいて決定する機能と、
前記基準領域の有効領域と前記変動領域とが重複しないときに前記操作入力があっても前記基準領域の全ての有効領域について前記判定を行い、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力があったと前記判定で判定された前記基準領域の有効領域の数だけ前記行動形態の効果を有効とする機能と、
前記基準領域の有効領域と前記変動領域とが重複しないときに前記操作入力があった場合、または、前記基準領域の1つの有効領域当たり1回を超えて前記有効領域と前記変動領域とが重複したときに前記操作入力があった場合に、決定された前記行動形態の効果を、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力が前記基準領域の全ての有効領域について各1回あったと前記判定で判定された場合よりも減少するように補正する機能と
をコンピュータに実現させるためのものであることを特徴とするゲームプログラム。
A plurality of characters consisting of a main character and an enemy character that opposes the main character are displayed on the screen, and the command selected by the player's command selection with respect to the operating means and the parameters set for each type of the main character Based on the ability to select one table from among a plurality of tables that define the form of the reference area according to the parameter selected by the player and set according to the parameter selected by the player in the selected table determining an action mode of the main character, the main without character ability value is lost with the story on the screen gives an attack on the enemy character by subtracting the capacity value the enemy character has A game that allows a computer to implement the game functions A program,
Before range according to Kipa parameter is set, relatively to the said action form effect is enabled player caused by the main character and there is an operation input from the operating means when the overlapping and variable region Even if there is an operation input from the operation means when it overlaps with the effective area and the fluctuation area, the effect caused by the action form of the main character is not effective and is relatively disadvantageous for the player. become with the reference region and a non-active area is comprise forming a function of the variable display area formed by said variable domain of relatively varies with time relative to the reference area displayed on the screen ,
The timing of the operation input from the operation means performed when the variable area is changing relative to the reference area is when the effective area of the reference area and the variable area overlap. A function to determine whether or not,
Based on the determination result, the effect caused by the determined action form is determined from the ability set in accordance with the parameter selected by the player in the one table selected by command selection. A function for determining based on an amount to reduce the ability value of the character or an amount to restore the ability value of the main character ;
Even if there is the operation input when the effective area of the reference area does not overlap with the variable area, the determination is made for all the effective areas of the reference area, and the effective area of the reference area overlaps with the variable area A function for validating the effect of the action form by the number of effective areas of the reference area determined in the determination that the operation input performed when
When the operation input is made when the effective area of the reference area does not overlap with the variable area, or the effective area and the variable area overlap more than once per effective area of the reference area When there is the operation input when the operation input is performed, the operation input performed when the effective area of the reference area overlaps the variable area is the effect of the determined action form. A game program for causing a computer to realize a function of correcting the effective area so that the effective area is reduced once more than when it is determined in the determination .
前記補正を、前記基準領域の有効領域と前記変動領域とが重複しないときにあった前記操作入力の回数、または、前記基準領域の1つの有効領域当たり1回を超えて前記有効領域と前記変動領域とが重複したときにあった前記操作入力の回数に応じて行うことを特徴とする請求項2に記載のゲームプログラム。  The effective region and the variation exceed the number of the operation inputs when the correction does not overlap the effective region of the reference region and the variation region, or once per effective region of the reference region. The game program according to claim 2, wherein the game program is executed in accordance with the number of operation inputs that occurred when the area overlapped. 前記パラメータは、前記主キャラクタの種類毎に設定された能力、或いは前記主キャラクタの所持アイテムの種類であることを特徴とする請求項1に記載のゲームプログラム。The parameter is the game program according to claim 1, wherein the main character type set for each has been capabilities, or a kind of possessed item of the main character. 画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、操作手段に対するプレイヤのコマンド選択により選択されたコマンド、および前記主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて前記キャラクタの行動形態を決定し、前記主キャラクタが有する能力値が失われてしまうことなく、前記敵キャラクタが有する能力値を減じることによって前記敵キャラクタに攻撃を与えて前記画面上で物語を展開させるゲーム機能をコンピュータに実現させるためのゲームプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
記パラメータに応じて範囲が設定される、変動領域と重複したときに前記操作手段からの操作入力があると前記主キャラクタの前記行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、前記変動領域と重複したときに前記操作手段からの操作入力があっても前記主キャラクタの前記行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される前記基準領域と、前記基準領域に対し時間の経過とともに相対的に変動する前記変動領域とにより形成される可変表示領域を前記画面に表示する機能と、
前記変動領域が前記基準領域に対して相対的に変化しているときに行われた前記操作手段からの操作入力のタイミングが、前記基準領域の有効領域と前記変動領域とが重複したときであるか否かを判定する機能と、
この判定結果に基づき、決定された前記行動形態によって生じる効果を、コマンド選択によって選択された前記1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される前記能力から決定される、前記敵キャラクタが有する能力値を減じる量または前記主キャラクタが有する能力値を回復する量に基づいて決定する機能と、
プレイヤにとって相対的により有利となる特別有効領域が前記有効領域に形成された第1の可変表示領域、または、前記特別有効領域が前記有効領域に形成されていない第2の可変表示領域に前記可変表示領域を設定変更する機能と、
この機能によって前記可変表示領域が前記第1の可変表示領域に設定変更された場合、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力が前記基準領域の全ての有効領域について各1回あったと前記判定で判定された場合に、複数回の前記行動形態の効果を有効にすると共に、前記基準領域のいずれかの有効領域と前記変動領域とが重複しないときに前記操作入力があったと前記判定で判定されると、前記行動形態の効果を全て無効にする機能と、
前記設定変更する機能によって前記可変表示領域が前記第2の可変表示領域に設定変更された場合、前記基準領域の有効領域と前記変動領域とが重複しないときに前記操作入力があっても前記基準領域の全ての有効領域について前記判定を行い、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力があったと前記判定で判定された前記基準領域の有効領域の数だけ前記行動形態の効果を有効とする機能と
をコンピュータに実現させるためのゲームプログラムを記録したコンピュータ読み取り可能な記録媒体。
A plurality of characters consisting of a main character and an enemy character that opposes the main character are displayed on the screen, and the command selected by the player's command selection with respect to the operating means and the parameters set for each type of the main character Based on the ability to select one table from among a plurality of tables that define the form of the reference area according to the parameter selected by the player and set according to the parameter selected by the player in the selected table determining an action mode of the main character, the main without character ability value is lost with the story on the screen gives an attack on the enemy character by subtracting the capacity value the enemy character has A game that allows a computer to implement the game functions A computer-readable recording medium recording a program,
Before range according to Kipa parameter is set, relatively to the said action form effect is enabled player caused by the main character and there is an operation input from the operating means when the overlapping and variable region Even if there is an operation input from the operation means when it overlaps with the effective area and the fluctuation area, the effect caused by the action form of the main character is not effective and is relatively disadvantageous for the player. become with the reference region and a non-active area is comprise forming a function of the variable display area formed by said variable domain of relatively varies with time relative to the reference area displayed on the screen ,
The timing of the operation input from the operation means performed when the variable area is changing relative to the reference area is when the effective area of the reference area and the variable area overlap. A function to determine whether or not,
Based on the determination result, the effect caused by the determined action form is determined from the ability set in accordance with the parameter selected by the player in the one table selected by command selection. A function for determining based on an amount to reduce the ability value of the character or an amount to restore the ability value of the main character ;
The first variable display area in which the special effective area that is relatively more advantageous to the player is formed in the effective area, or the second variable display area in which the special effective area is not formed in the effective area. A function to change the display area,
When the variable display area is changed to the first variable display area by this function, the operation input performed when the effective area of the reference area overlaps the variable area is all of the reference area. When it is determined in the determination that there is one effective area each time , the effect of the behavior mode is made effective several times, and any effective area of the reference area does not overlap the variable area A function to invalidate all the effects of the action form ,
When the variable display area is changed to the second variable display area by the function to change the setting, the reference area even if the operation input is present when the effective area of the reference area does not overlap the variable area The determination is performed for all effective regions of the region, and the effective region of the reference region determined in the determination that the operation input is performed when the effective region of the reference region overlaps the variable region. A computer-readable recording medium recording a game program for causing a computer to realize a function that enables the effect of the action form by a number.
画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、操作手段に対するプレイヤのコマンド選択により選択されたコマンド、および前記主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて前記キャラクタの行動形態を決定し、前記主キャラクタが有する能力値が失われてしまうことなく、前記敵キャラクタが有する能力値を減じることによって前記敵キャラクタに攻撃を与えて前記画面上で物語を展開させるゲーム機能をコンピュータに実現させるためのゲームプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
記パラメータに応じて範囲が設定される、変動領域と重複したときに前記操作手段からの操作入力があると前記主キャラクタの前記行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、前記変動領域と重複したときに前記操作手段からの操作入力があっても前記主キャラクタの前記行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される前記基準領域と、前記基準領域に対し時間の経過とともに相対的に変動する前記変動領域とにより形成される可変表示領域を前記画面に表示する機能と、
前記変動領域が前記基準領域に対して相対的に変化しているときに行われた前記操作手段からの操作入力のタイミングが、前記基準領域の有効領域と前記変動領域とが重複したときであるか否かを判定する機能と、
この判定結果に基づき、決定された前記行動形態によって生じる効果を、コマンド選択によって選択された前記1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される前記能力から決定される、前記敵キャラクタが有する能力値を減じる量または前記主キャラクタが有する能力値を回復する量に基づいて決定する機能と、
前記基準領域の有効領域と前記変動領域とが重複しないときに前記操作入力があっても前記基準領域の全ての有効領域について前記判定を行い、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力があったと前記判定で判定された前記基準領域の有効領域の数だけ前記行動形態の効果を有効とする機能と、
前記基準領域の有効領域と前記変動領域とが重複しないときに前記操作入力があった場合、または、前記基準領域の1つの有効領域当たり1回を超えて前記有効領域と前記変動領域とが重複したときに前記操作入力があった場合に、決定された前記行動形態の効果を、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力が前記基準領域の全ての有効領域について各1回あったと前記判定で判定された場合よりも減少するように補正する機能と
をコンピュータに実現させるためのゲームプログラムを記録したコンピュータ読み取り可能な記録媒体。
A plurality of characters consisting of a main character and an enemy character that opposes the main character are displayed on the screen, and the command selected by the player's command selection with respect to the operating means and the parameters set for each type of the main character Based on the ability to select one table from among a plurality of tables that define the form of the reference area according to the parameter selected by the player and set according to the parameter selected by the player in the selected table determining an action mode of the main character, the main without character ability value is lost with the story on the screen gives an attack on the enemy character by subtracting the capacity value the enemy character has A game that allows a computer to implement the game functions A computer-readable recording medium recording a program,
Before range according to Kipa parameter is set, relatively to the said action form effect is enabled player caused by the main character and there is an operation input from the operating means when the overlapping and variable region Even if there is an operation input from the operation means when it overlaps with the effective area and the fluctuation area, the effect caused by the action form of the main character is not effective and is relatively disadvantageous for the player. become with the reference region and a non-active area is comprise forming a function of the variable display area formed by said variable domain of relatively varies with time relative to the reference area displayed on the screen ,
The timing of the operation input from the operation means performed when the variable area is changing relative to the reference area is when the effective area of the reference area and the variable area overlap. A function to determine whether or not,
Based on the determination result, the effect caused by the determined action form is determined from the ability set in accordance with the parameter selected by the player in the one table selected by command selection. A function for determining based on an amount to reduce the ability value of the character or an amount to restore the ability value of the main character ;
Even if there is the operation input when the effective area of the reference area does not overlap with the variable area, the determination is made for all the effective areas of the reference area, and the effective area of the reference area overlaps with the variable area A function for validating the effect of the action form by the number of effective areas of the reference area determined in the determination that the operation input performed when
When the operation input is made when the effective area of the reference area does not overlap with the variable area, or the effective area and the variable area overlap more than once per effective area of the reference area When there is the operation input when the operation input is performed, the operation input performed when the effective area of the reference area overlaps the variable area is the effect of the determined action form. A computer-readable recording medium recording a game program for causing a computer to implement a function of correcting the effective area so that the effective area is reduced to be smaller than that determined in the determination .
プレイヤが操作可能な操作手段と、表示装置の画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、前記操作手段からの操作入力に応じて選択されたコマンド、および前記主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて前記キャラクタの行動形態を決定し、前記主キャラクタが有する能力値が失われてしまうことなく、前記敵キャラクタが有する能力値を減じることによって前記敵キャラクタに攻撃を与えて前記画面上で物語を展開させる装置本体とを備えたゲーム装置であって、
前記装置本体は、
前記操作手段からの操作入力に応じて前記キャラクタの行動形態を決定する行動形態決定手段と、
記パラメータに応じて範囲が設定される、変動領域と重複したときに前記操作手段からの操作入力があると前記主キャラクタの前記行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、前記変動領域と重複したときに前記操作手段からの操作入力があっても前記主キャラクタの前記行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される前記基準領域と、前記基準領域に対し時間の経過とともに相対的に変動する前記変動領域とにより形成される可変表示領域を前記画面に表示する可変表示制御手段と、
前記変動領域が前記基準領域に対して相対的に変化しているときに行われた前記操作手段からの操作入力のタイミングが、前記基準領域の有効領域と前記変動領域とが重複したときであるか否かの判定に基づき、前記行動形態決定手段で決定された前記行動形態によって生じる効果を、コマンド選択によって選択された前記1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される前記能力から決定される、前記敵キャラクタが有する能力値を減じる量または前記主キャラクタが有する能力値を回復する量に基づいて決定する行動形態効果決定手段と、
プレイヤにとって相対的により有利となる特別有効領域が前記有効領域に形成された第1の可変表示領域、または、前記特別有効領域が前記有効領域に形成されていない第2の可変表示領域に前記可変表示領域を設定変更する設定変更手段と、
この設定変更手段によって前記可変表示領域が前記第1の可変表示領域に設定変更された場合、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力が前記基準領域の全ての有効領域について各1回あったと前記判定で判定された場合に、複数回の前記行動形態の効果を有効にすると共に、前記基準領域のいずれかの有効領域と前記変動領域とが重複しないときに前記操作入力があったと前記判定で判定されると、前記行動形態の効果を全て無効にする第1の行動形態効果有効化手段と、
前記設定変更手段によって前記可変表示領域が前記第2の可変表示領域に設定変更された場合、前記基準領域の有効領域と前記変動領域とが重複しないときに前記操作入力があっても前記基準領域の全ての有効領域について前記判定を行い、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力があったと前記判定で判定された前記基準領域の有効領域の数だけ前記行動形態の効果を有効とする第2の行動形態効果有効化手段と
を含むことを特徴とするゲーム装置。
An operation means operable by the player; a plurality of characters including a main character and an enemy character that opposes the main character are displayed on a screen of a display device; and a command selected according to an operation input from the operation means ; In addition, one table is selected from a plurality of tables that define the form of the reference area according to the parameter selected by the player from the parameters set for each type of the main character, and the player selects the table in the selected table. By determining the action form of the main character based on the ability set according to the selected parameter, and reducing the ability value of the enemy character without losing the ability value of the main character Bei a device body for deploying the story on the screen gives an attack on the enemy character A game apparatus,
The apparatus main body is
Action form determining means for determining the action form of the main character in response to an operation input from the operation means;
Before range according to Kipa parameter is set, relatively to the said action form effect is enabled player caused by the main character and there is an operation input from the operating means when the overlapping and variable region Even if there is an operation input from the operation means when it overlaps with the effective area and the fluctuation area, the effect caused by the action form of the main character is not effective and is relatively disadvantageous for the player. become with the reference region and a non-active area are comprise forms, variable display for displaying variable display area formed by said variable domain of relatively varies with time relative to the reference area on the screen Control means;
The timing of the operation input from the operation means performed when the variable area is changing relative to the reference area is when the effective area of the reference area and the variable area overlap. Based on the determination of whether or not the action form determined by the action form determining means, the effect generated by the action form is set according to the parameter selected by the player in the one table selected by command selection. Action form and effect determining means for determining based on an amount determined by the ability to reduce the ability value of the enemy character or recovering the ability value of the main character ;
The first variable display area in which the special effective area that is relatively more advantageous to the player is formed in the effective area, or the second variable display area in which the special effective area is not formed in the effective area. A setting change means for changing the setting of the display area;
When the variable display area is changed to the first variable display area by the setting change unit, the operation input performed when the effective area of the reference area overlaps the variable area is the reference area. for all of the effective region when it is determined by the determination that there once each, as well as to enable the effect of the action form of a plurality of times, one of the effective area of the reference region and the variable domain duplication of When it is determined in the determination that the operation input has occurred when not, a first action form effect enabling means for invalidating all the effects of the action form;
When the variable display area is changed to the second variable display area by the setting change unit, the reference area is effective even when the operation input is made when the effective area of the reference area does not overlap the variable area. The number of effective areas of the reference area determined by the determination that the operation input was performed when the effective area of the reference area and the variable area overlapped with each other. And a second action form effect enabling means for making the action form effect effective.
プレイヤが操作可能な操作手段と、表示装置の画面上に主キャラクタおよびこの主キャラクタと対立する敵キャラクタからなる複数のキャラクタを表示し、前記操作手段からの操作入力に応じて選択されたコマンド、および前記主キャラクタの種類毎に設定されたパラメータの中からプレイヤによって選択されたパラメータに応じて基準領域の形態を規定する複数のテーブルの中から1のテーブルを選択し、選択したテーブルでプレイヤによって選択されたパラメータに応じて設定される能力に基づいて前記キャラクタの行動形態を決定し、前記主キャラクタが有する能力値が失われてしまうことなく、前記敵キャラクタが有する能力値を減じることによって前記敵キャラクタに攻撃を与えて前記画面上で物語を展開させる装置本体とを備えたゲーム装置であって、
前記装置本体は、
前記操作手段からの操作入力に応じて前記キャラクタの行動形態を決定する行動形態決定手段と、
記パラメータに応じて範囲が設定される、変動領域と重複したときに前記操作手段からの操作入力があると前記主キャラクタの前記行動形態によって生じる効果が有効とされてプレイヤにとって相対的に有利となる複数の有効領域と、前記変動領域と重複したときに前記操作手段からの操作入力があっても前記主キャラクタの前記行動形態によって生じる効果が有効とされずにプレイヤにとって相対的に不利となる非有効領域とを含んで形成される前記基準領域と、前記基準領域に対し時間の経過とともに相対的に変動する前記変動領域とにより形成される可変表示領域を前記画面に表示する可変表示制御手段と、
前記変動領域が前記基準領域に対して相対的に変化しているときに行われた前記操作手段からの操作入力のタイミングが、前記基準領域の有効領域と前記変動領域とが重複したときであるか否かの判定に基づき、前記行動形態決定手段で決定された前記行動形態によって生じる効果を、コマンド選択によって選択された前記1のテーブルで、プレイヤによって選択されたパラメータに応じて設定される前記能力から決定される、前記敵キャラクタが有する能力値を減じる量または前記主キャラクタが有する能力値を回復する量に基づいて決定する行動形態効果決定手段と、
前記基準領域の有効領域と前記変動領域とが重複しないときに前記操作入力があっても前記基準領域の全ての有効領域について前記判定を行い、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力があったと前記判定で判定された前記基準領域の有効領域の数だけ前記行動形態の効果を有効とする行動形態効果有効化手段と、
前記基準領域の有効領域と前記変動領域とが重複しないときに前記操作入力があった場合、または、前記基準領域の1つの有効領域当たり1回を超えて前記有効領域と前記変動領域とが重複したときに前記操作入力があった場合に、決定された前記行動形態の効果を、前記基準領域の有効領域と前記変動領域とが重複したときに行われた前記操作入力が前記基準領域の全ての有効領域について各1回あったと前記判定で判定された場合よりも減少するように補正する行動形態効果補正手段と
を含むことを特徴とするゲーム装置。
An operation means operable by the player; a plurality of characters including a main character and an enemy character that opposes the main character are displayed on a screen of a display device; and a command selected according to an operation input from the operation means ; In addition, one table is selected from a plurality of tables that define the form of the reference area according to the parameter selected by the player from the parameters set for each type of the main character, and the player selects the table in the selected table. By determining the action form of the main character based on the ability set according to the selected parameter, and reducing the ability value of the enemy character without losing the ability value of the main character Bei a device body for deploying the story on the screen gives an attack on the enemy character A game apparatus,
The apparatus main body is
Action form determining means for determining the action form of the main character in response to an operation input from the operation means;
Before range according to Kipa parameter is set, relatively to the said action form effect is enabled player caused by the main character and there is an operation input from the operating means when the overlapping and variable region Even if there is an operation input from the operation means when it overlaps with the effective area and the fluctuation area, the effect caused by the action form of the main character is not effective and is relatively disadvantageous for the player. become with the reference region and a non-active area are comprise forms, variable display for displaying variable display area formed by said variable domain of relatively varies with time relative to the reference area on the screen Control means;
The timing of the operation input from the operation means performed when the variable area is changing relative to the reference area is when the effective area of the reference area and the variable area overlap. Based on the determination of whether or not the action form determined by the action form determining means, the effect generated by the action form is set according to the parameter selected by the player in the one table selected by command selection. Action form and effect determining means for determining based on an amount determined by the ability to reduce the ability value of the enemy character or recovering the ability value of the main character ;
Even if there is the operation input when the effective area of the reference area does not overlap with the variable area, the determination is made for all the effective areas of the reference area, and the effective area of the reference area overlaps with the variable area Action form effect validating means for validating the effect of the action form by the number of effective areas of the reference area determined in the determination that the operation input performed at the time is performed;
When the operation input is made when the effective area of the reference area does not overlap with the variable area, or the effective area and the variable area overlap more than once per effective area of the reference area When there is the operation input when the operation input is performed, the operation input performed when the effective area of the reference area overlaps the variable area is the effect of the determined action form. And a behavioral form effect correcting means for correcting the effective area so that the effective area is reduced once more than when it is determined in the determination .
JP2003175066A 2003-06-19 2003-06-19 GAME PROGRAM, RECORDING MEDIUM CONTAINING THE GAME PROGRAM, AND GAME DEVICE Expired - Fee Related JP4191546B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2003175066A JP4191546B2 (en) 2003-06-19 2003-06-19 GAME PROGRAM, RECORDING MEDIUM CONTAINING THE GAME PROGRAM, AND GAME DEVICE
TW093117841A TWI288015B (en) 2003-06-19 2004-06-18 Computer-readable program product and gaming machine
US10/869,973 US7223174B2 (en) 2003-06-19 2004-06-18 Program for implementing a game and gaming machine
KR1020040045299A KR100692353B1 (en) 2003-06-19 2004-06-18 Computer-readable media recording program and gaming machine
CNA2004100600350A CN1573793A (en) 2003-06-19 2004-06-21 Computer-readable program product and gaming machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003175066A JP4191546B2 (en) 2003-06-19 2003-06-19 GAME PROGRAM, RECORDING MEDIUM CONTAINING THE GAME PROGRAM, AND GAME DEVICE

Publications (2)

Publication Number Publication Date
JP2005006944A JP2005006944A (en) 2005-01-13
JP4191546B2 true JP4191546B2 (en) 2008-12-03

Family

ID=34098379

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003175066A Expired - Fee Related JP4191546B2 (en) 2003-06-19 2003-06-19 GAME PROGRAM, RECORDING MEDIUM CONTAINING THE GAME PROGRAM, AND GAME DEVICE

Country Status (1)

Country Link
JP (1) JP4191546B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114296609B (en) * 2022-03-09 2022-05-31 广州三七极耀网络科技有限公司 Interface processing method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
JP2005006944A (en) 2005-01-13

Similar Documents

Publication Publication Date Title
KR100692353B1 (en) Computer-readable media recording program and gaming machine
JP2005006993A (en) Game program, computer-readable recording medium recording the game program, and game device
KR100758075B1 (en) Game machine and computer-readable product recording the program
KR100690465B1 (en) Gaming machine, computer-readable media recording program and storing media
KR100575174B1 (en) Program recorded computer-readable media and gaming machine
JP2006280730A (en) Game program, game apparatus and recording medium
JP2006280733A (en) Game program, game apparatus and recording medium
JP4698828B2 (en) GAME DEVICE, GAME PROGRAM, AND RECORDING MEDIUM CONTAINING THE GAME PROGRAM
JP2004237071A (en) Game program and computer readable record medium having the same recorded and game apparatus
JP2002200354A (en) Game device, game program, and storage medium recording game program
JP4191546B2 (en) GAME PROGRAM, RECORDING MEDIUM CONTAINING THE GAME PROGRAM, AND GAME DEVICE
JP2002200352A (en) Game device, game program, and storage medium recording game program
JP2005006992A (en) Game device, game program, and recording medium recording the game program
JP4619633B2 (en) GAME PROGRAM, RECORDING MEDIUM CONTAINING THE GAME PROGRAM, AND GAME DEVICE
JP4197464B2 (en) GAME PROGRAM, RECORDING MEDIUM CONTAINING THE GAME PROGRAM, AND GAME DEVICE
JP2005006984A (en) Game program, computer-readable recording medium recording the game program and game device
JP2005006994A (en) Game program, game device, and recording medium recording the game program
JP2005006975A (en) Game program, game device and recording medium recording the game program
JP2005006950A (en) Game program, recording medium recording the game program and game device
JP2005006951A (en) Game program, recording medium recording the game program and game device
JP2002200353A (en) Game device, game program, and storage medium recording game program
JP4137716B2 (en) GAME DEVICE, GAME PROGRAM, AND RECORDING MEDIUM CONTAINING THE GAME PROGRAM
JP4197465B2 (en) GAME PROGRAM, COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE GAME PROGRAM, AND GAME DEVICE
JP2005006990A (en) Game device, game program, and recording medium recording the game program
JP2006280734A (en) Game program, game apparatus and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060411

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070501

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070627

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080111

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: 20080916

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080918

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110926

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4191546

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110926

Year of fee payment: 3

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D02

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110926

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110926

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: 20110926

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120926

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: 20120926

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130926

Year of fee payment: 5

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

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D02

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D04

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

LAPS Cancellation because of no payment of annual fees