(57)【要約】【課題】対戦型のゲームでは、プレーヤが制御するキャラクタの対戦スタイルは試合中は統一されているのが一般であり、試合の流れに応じて対戦スタイルをプレーヤの任意に変更したり、変更後の現在のスタイルをプレーヤが視覚的に確認することはできない。【解決手段】対戦ゲームを実行するためのゲーム装置であって、プレーヤの操作するキャラクタの動作を制御するためのパラメータのセットを複数登録する登録手段と、前記複数のセットの識別子を画面表示するための表示手段と、前記登録手段に登録された前記複数のセットのうち１のセットを有効とするための入力指示をプレーヤから受付ける受付手段と、前記受付手段で受付けた入力指示に基づいて有効とされた前記１のセットに含まれるパラメータに基づいて、前記キャラクタの動作を制御する制御手段と、前記有効とされた１のセットの前記識別子を、前記画面の最前面に表示するように前記表示手段を制御する表示制御手段とを備える。【選択図】図２
2004329779.tif 000002
【特許請求の範囲】
【請求項１】
対戦ゲームを実行するためのゲーム装置であって、
プレーヤの操作するキャラクタの動作を制御するためのパラメータのセットを複数登録する登録手段と、
前記複数のセットの識別子を画面表示するための表示手段と、
前記登録手段に登録された前記複数のセットのうち１のセットを有効とするための入力指示をプレーヤから受付ける受付手段と、
前記受付手段で受付けた入力指示に基づいて有効とされた前記１のセットに含まれるパラメータに基づいて、前記キャラクタの動作を制御する制御手段と、
前記有効とされた１のセットの前記識別子を、他の前記セットと識別可能に表示するように前記表示手段を制御する表示制御手段と
を備えることを特徴とするゲーム装置。
【請求項２】
前記表示制御手段は、前記有効とされた１のセットの前記識別子を前記画面の最前面に表示するように前記表示手段を制御することを特徴とする請求項１に記載のゲーム装置。
【請求項３】
前記複数のセットには、前記表示手段に表示される表示順位が与えられ、前記複数のセットの識別子は前記表示順位の順に前記画面の最前面から表示され、
前記受付手段において受付ける入力指示は、最前面に表示される識別子の直後に表示される識別子を前記最前面に表示させるための指示であることを特徴とする請求項２に記載のゲーム装置。
【請求項４】
前記表示順位を変更する順位変更手段を備えることを特徴とする請求項３に記載のゲーム装置。
【請求項５】
請求項１乃至請求項４に記載のゲーム装置の機能をコンピュータに実現させるためのゲームプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、対戦ゲームにおいて、プレーヤやＣＰＵが制御するキャラクタの少なくとも１つ以上の対戦スタイルを選択可能に提示するように画面表示を制御するゲーム装置及びゲームプログラムに関する。
【０００２】
【従来の技術】
ゲーム装置において実行可能なゲームの種類は近年多様化しているが、ＣＰＵ対プレーヤ、或いは複数のプレーヤ間において対戦形式で進行するゲームが多数存在する。
【０００３】
この対戦型ゲームには、例えばテニス、サッカー、野球などのスポーツゲーム、或いは、ボクシング、空手、プロレス、総合格闘技などの格闘ゲーム、将棋、チェス、対戦ゲームなどが含まれる。
【０００４】
【発明が解決しようとする課題】
対戦型のゲームでは、プレーヤが制御するキャラクタの対戦スタイルは試合中は統一されているのが一般であり、試合の流れに応じて対戦スタイルをプレーヤの任意に変更したり、変更後の現在のスタイルをプレーヤが視覚的に確認することはできない。
【０００５】
【課題を解決するための手段】
上記課題を解決するための本発明は、対戦ゲームを実行するためのゲーム装置であって、プレーヤの操作するキャラクタの動作を制御するためのパラメータのセットを複数登録する登録手段と、前記複数のセットの識別子を画面表示するための表示手段と、前記登録手段に登録された前記複数のセットのうち１のセットを有効とするための入力指示をプレーヤから受付ける受付手段と、前記受付手段で受付けた入力指示に基づいて有効とされた前記１のセットに含まれるパラメータに基づいて、前記キャラクタの動作を制御する制御手段と、前記有効とされた１のセットの前記識別子を、他の前記セットと識別可能に表示するように前記表示手段を制御する表示制御手段とを備える。
【０００６】
【発明の実施の形態】
以下添付図面を参照して、本発明の好適な実施形態について詳細に説明する。以下の説明においては、本発明をボクシングゲームに適用した実施形態について説明する。但し、ボクシングゲームに限定したのは本実施形態の説明の簡単のためであって、本発明を、例えばスポーツゲームや対局ゲーム等の対戦ゲームに適用することも当然に可能である。
【０００７】
本実施形態におけるゲーム装置（又は端末装置）の基本構成を図１に示す。当該ゲーム装置は、本発明のボクシングゲームを実行するのに特化したゲーム装置であっても良いし、本発明の対戦ゲームを実行するために必要なプログラムをダウンロードにより、もしくは、記憶媒体により装置に提供することにより、本発明のボクシングゲームが実行可能なパーソナルコンピュータもしくは、ゲーム端末であっても良い。
【０００８】
１０１はＣＰＵで、ＲＡＭ１０２やＲＯＭ１０５に格納されたプログラムやデータ等を用いてゲーム装置全体の制御を行うと共に、後述するモードメニュー表示制御を行う。１０２はＲＡＭで、記憶装置１１０内に格納されたゲーム用プログラム１１１やゲーム用データ１１２を読み込むエリアを備えると共に、ＣＰＵ１０１が各種の処理を実行する際に用いるワークエリアも備える。また、ＲＡＭ１０２には、各キャラクタの動作を制御するための制御パラメータが、当該キャラクタについて選択可能な対戦スタイルと関連づけられて格納されている。
【０００９】
１０３は操作部で、キャラクタやカーソルなどの移動を指示するための方向指示入力部や、ゲーム進行の指示や、決定及びキャンセルなどの指示を行うための入力ボタン群（例えば、Ａ〜Ｄ、Ｒ１、Ｒ２、Ｒ３、Ｌ１、Ｌ２、Ｌ３、セレクト、リセットの各ボタン）、或いは、アナログスティックを備える。
【００１０】
１０４は通信インタフェースで、他のゲーム装置とケーブルを介して接続したり、インターネットやＬＡＮに接続するためのインタフェースとして機能する。１０５はＲＯＭで、本ゲーム装置全体の制御を行うプログラム（例えば本ゲーム装置のブートプログラム）やデータ（例えば本ゲーム装置の設定データ）等を格納する。１０６は表示部で、ＣＲＴや液晶画面により構成されており、ゲームに関する画面（ゲーム中の画面やゲームにおける各種の設定を行う画面）を表示する。本表示部１０６は、ゲーム装置に内蔵されていなくてもよく、例えば外部のディスプレイとゲーム装置をケーブルで接続することにより、ゲーム画面を表示しても良い。
【００１１】
１０７はサウンド処理部で、ゲーム用データ１１２に含まれるサウンドデータに基づいてＢＧＭや効果音を生成し、スピーカー１０８に生成したＢＧＭや効果音などを出力する。
【００１２】
１１０は記憶装置で、ＣＤ−ＲＯＭや、ＤＶＤ−ＲＯＭ、ＲＯＭカートリッジ、或いはハードディスクなどにより構成されており、上述のゲーム用プログラム１１１、ゲーム用データ１１２、そしてユーザデータ１１３を格納する。ここに格納されているデータは必要に応じてＲＡＭ１０２に読み出される。ゲーム用プログラム１１１はゲーム全体の制御を行うプログラムである。
【００１３】
１１２はゲーム用データで、ゲーム画面を構成する各オブジェクト（キャラクタ、文字、背景画面等）の画像を生成するためのデータや、上述のサウンドデータ、種々のパラメータ等を含む。
【００１４】
プレーヤがネットワークにゲーム装置を接続してオンラインゲームを実行しようとする場合には、当該ゲーム用プログラム１１１やゲーム用データ１１２には、ゲームプログラムを提供するネットワーク上の所定のサーバーからダウンロードされたゲームプログラムやデータなどが含まれる。また、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＲＯＭカートリッジなどのパッケージメディアとハードディスクを併用して、一部のデータを所定のサーバーからダウンロードする一方で、メインのゲームプログラムはパッケージメディアに格納されたものを利用しても良い。
【００１５】
１１３のユーザデータは、プレーヤのこれまでのゲームの進行履歴などに関するデータである。１０９は上述の各部を繋ぐバスである。
【００１６】
上述の構成を備える本実施形態におけるゲーム装置が実行するボクシングゲームについて以下に説明する。
【００１７】
【第１の実施形態】
まず、図２は、本実施形態に対応したゲーム進行処理を説明するためのフローチャートである。図２は、プレーヤがＣＰＵと対戦する場合のプレーヤ側の操作に基づいたゲーム進行処理のフローチャートであり、ＣＰＵ側で制御するプレーヤの処理については、説明の簡単のために省略している。但し、ＣＰＵのキャラクタについても、プレーヤの操作部分がＣＰＵの判断処理に置き換わるだけであり、また、複数プレーヤによる対戦の場合は、各プレーヤについて図２に対応する処理が実行されるものである。
【００１８】
図２において、まずステップＳ２００では、プレーヤからのキャラクタの選択を受付ける。続く、ステップＳ２０１では、プレーヤから試合開始指示を受付ける。
【００１９】
試合開始を受付けると、ステップＳ２０２において、選択されたキャラクタに関する情報をＲＡＭ１０２のワークエリアに書き込む。このとき、各プレーヤが選択可能なキャラクタに割り当てられている対戦スタイルに関連する情報も、ワークエリアに書き込まれる。対戦スタイルに関連する情報については、図３との関連において後段で説明する。
【００２０】
ステップＳ２０３では、図６に示すような試合画面を表示する。本実施形態では、これ以降図６に例示する表示に基づいて、プレーヤの操作入力に応じたゲーム進行制御を行う。
【００２１】
図６において、６０１は画面全体を示している。６０２及び６０３はそれぞれ、例えばポリゴン表示された、プレーヤ及びＣＰＵ（プレーヤ同士の対戦の場合は他のプレーヤ）が操作するキャラクタを表す。本実施形態では、一例としてＣＰＵと対戦するプレーヤの操作するキャラクタをＡとする。６０４、６０５は、キャラクタの体力ゲージ６０８、６０９やスタイルの表示６０６、６０７が、どちらのキャラクタに帰属するかを示すための表示であって、６０２、６０３のキャラクタのポリゴン表示と視覚的にリンクする。
【００２２】
６０６、６０７は、６０４、６０５で識別されるキャラクタについて選択可能なスタイルを重畳的に表示するスタイル表示であり、画面下方に位置する表示領域において文字と図形によって各スタイルを表す識別子として表示される。試合開始時は、デフォルトのスタイルとしてスタンダードスタイルの識別子が予め選択された形式の画面を表示し、それ以外のスタイルの識別子は、一部重なりを持たせて選択されているスタイルの識別子よりも下位（又は後方）に表示される。この表示順序は、本実施形態においては予め定められた順序に従うこととする。なお、スタイルの表示領域の位置は画面の下方に限られることなく、ゲーム進行を妨げない位置であればどこでもよい。
【００２３】
本発明において、画面上でスタイルを表す識別子の構成を図形と文字とによらず、単に図形のみで構成しても良い。また、表示形態については、図６の態様に限定されることなく、各識別子を上下に重畳してもよいし、縦方向や横方向に並列に並べてもよい。
【００２４】
６０８、６０９は、６０４、６０５で識別されるキャラクタの現在の体力値を示すゲージである。本実施形態において体力値とは、プレーヤがキャラクタを操作可能であるか否かを示す値であって、表示画面上では現在の体力値に対応するレベルがゲージで表示される。この体力値は１００を最大値として、例えば１５未満になった場合にプレーヤによるキャラクタの操作が不可能な状態、即ちノックダウンとなる。体力値は、相手から受けるパンチによるダメージ等によって減少されるように制御する。また、図６における、６１０は現在のラウンドとラウンド内の経過時間とを示す表示である。
【００２５】
ステップＳ２０４では、プレーヤからの操作部１０３を介した操作入力を受付ける。ステップＳ２０５では、ステップＳ２０４において受付けた操作がスタイル切替の指示（後述する図５に対応すればＲ３押下）であったか否かを判定する。もし、スタイル切替の指示であった場合には、ステップＳ２０６において図６の６０６において最前面に表示されている識別子を切替える。具体的には、後述する図３のテーブルにおいて各スタイルについて割り当てられている表示順位に従い、現在有効となっているスタイルの次の順番を有するスタイルの識別子が最前面に表示されるように表示内容を切替える。
【００２６】
さらに、ステップＳ２０７においては、キャラクタを制御するための制御パラメータを、図３のテーブルにおいて切替後のスタイルに対応する制御パラメータに変更する。
【００２７】
一方、もしステップＳ２０５においてスタイル切替の指示を受付けたと判断されなかった場合には、ステップＳ２０８において受付けた指示に応じた処理を実行する。例えば、パンチ動作を行う旨の指示であれば、制御されるキャラクタがパンチを打つ画面を表示する。各キャラクタの動作制御を行う場合は、現在有効となっている対戦スタイルにおける各制御パラメータの値を利用して行われる。
【００２８】
ステップＳ２０９では対戦が終了するかどうかを判定し、対戦が終了する場合には本処理も終了する。一方、対戦が継続する場合には、ステップＳ２０４において新たな操作を受付ける。
【００２９】
次に、各キャラクタに割り当てられている対戦スタイルについて説明する。キャラクタ毎の対戦スタイルは図３に示すようなテーブル（本実施形態ではスタイル管理テーブルと呼ぶ。）として管理されており、このスタイル管理テーブルは、図２のステップＳ２０１においてキャラクタ情報としてＲＡＭ１０２のワークエリア内に構成される。
【００３０】
スタイル管理テーブルには、キャラクタ毎に選択可能なスタイル名、各スタイルにおけるキャラクタを制御するための制御パラメータ値、及び、各スタイルの表示順位が登録されている。スタイル名は、各キャラクタの制御パラメータ値のセットを識別するための名称であり、当該パラメータ値のセットが表すキャラクタの特性をプレーヤが容易に想起できるような名称が選択されている。
【００３１】
表示順位は、図６において、画面の最前面を１として順に番号を割り当てる。従って、最前面に表示されるスタイルに１が割り当てられ、最後面に表示されるスタイルに４が割り当てられる。
【００３２】
本実施形態では、一例として各制御パラメータの値を５段階で設定可能とし、スタンダードスタイルでは全ての制御パラメータに３の値を与えている。このキャラクタの制御パラメータには、例えば以下のようなものが含まれる。
【００３３】
・キャラクタのパンチ動作によって相手に与えるダメージを算出するための制御パラメータである「パンチ威力」
・キャラクタが相手キャラクタのパンチをよける、又はガードする動作を行うための制御パラメータである「防御反応」
・キャラクタがパンチを受けた際のダメージの体力値への影響を算出するためのパラメータである「打たれ強さ」
・キャラクタのパンチ動作において、構えた状態から腕が伸びきるまでの速度を制御するための制御パラメータである「パンチスピード」
・キャラクタの移動動作における速度を制御するための制御パラメータである「フットワーク」。
【００３４】
上記のような制御パラメータについて、例えば、スタンダードスタイルでは、全ての値が「３」に設定され、ケンカスタイルでは、「パンチ威力」が５、「防御反応」が１、打たれ強さが４、「パンチスピード」が１、「フットワーク」が１に設定されている。
【００３５】
本実施形態における対戦スタイルとは、キャラクタを制御するための制御パラメータのセット（或いは組み合わせ）の態様を意味するものであり、スタイルを変更するとは、キャラクタを制御するための制御パラメータの値をセット毎の値へ変更することである。一方、プレーヤの立場からは、当該セット毎の制御パラメータに基づいたキャラクタの動作や動作の効果の相違が、キャラクタの対戦スタイルの変化として認識されると言える。
【００３６】
プレーヤは操作部１０３のボタン群のうちの、所定のボタン（本実施形態では図５に対応してＲ３ボタン）を押下することにより、対戦スタイルを変更することができる。例えば、キャラクタＡには、スタンダード、ケンカと、ＫＯ狙い、防御優先のモードが存在し、これらを切替えて対戦スタイルを変更することが可能となる。
【００３７】
このようにして制御パラメータが各スタイル毎に変更されることは、同一キャラクタであってもスタイルが異なる場合には各動作の効果が異なってくることを意味する。例えば、スタンダードを基準とすると、ケンカスタイルでは、パンチ威力が増加する一方で、防御に対する反応が遅くなる。また、ＫＯ狙いではパンチスピードが遅くなる、或いは、連打が困難となる一方、一発の威力が増大する。さらに、防御優先スタイルでは、相手の攻撃に対する反応が早くなる一方、攻撃力が劣ることとなる。
【００３８】
次に、制御パラメータの値を、実際にキャラクタの動作制御を含めたゲーム進行処理のために利用する場合の処理について、その一例を説明する。以下では体力値に直接影響のある「パンチ威力」と「打たれ強さ」について説明する。
【００３９】
この「パンチ威力」という制御パラメータの値は、あるキャラクタが相手方キャラクタへパンチをヒットさせるという動作を行った場合に、ヒットしたパンチによる相手方へ与えるダメージを決定するために用いられる。
【００４０】
また、「打たれ強さ」であれば、上記のヒットしたパンチにより受けたダメージのキャラクタの現在の体力を表す値に対する影響を決定するために利用することができる。
【００４１】
例えば、あるプレーヤが操作するキャラクタに与えられたパンチ威力が３であり、相手キャラクタの打たれ強さが４の場合を考える。ここで、相手に体力値を１減少させるための条件として、相手キャラクタに与えられた打たれ強さの５倍以上（この条件はあくまで例示であって、これに限定されるものではない。）のダメージが必要とされるとすれば、相手の体力値を１減少させるためには、少なくともダメージとして２０を与える必要がある。
【００４２】
ここで相手に与えるダメージは、パンチ威力の値そのものではない。キャラクタの動作としてのパンチには複数の種類が含まれるので、パンチの威力やパンチスピードは、このパンチの種類によって適宜補正されることで、相手に与えるダメージ決定される。
【００４３】
本実施形態において、パンチが相手方キャラクタにヒットした場合、パンチによって相手方に与えるダメージを、ダメージ＝パンチ威力の値×補正値  として計算することにする。
【００４４】
上記において、補正値は各パンチ毎に与えられ、その一例は図４に示すようになる。図４において（ａ）に示すテーブルには、パンチの種類ごとに、各パンチに対応するパンチ威力とパンチスピードの制御パラメータを補正するために利用する値が登録されている。また、図４（ｂ）に示すテーブルは、スウェー、ダッキングなどのディフェンス動作及びガード動作について、「防御反応」の制御パラメータを補正するための値、左右の移動について「フットワーク」の制御パラメータを補正するための値が登録されている。
【００４５】
これらのテーブルは、図２のステップＳ２０１においてキャラクタ情報としてＲＡＭ１０２のワークエリア内に構成される。また、図４に示すテーブルの登録内容は全キャラクタについて共通であっても良いし、各キャラクタ毎に登録内容を変更しても良い。本実施形態の説明では、各キャラクタ毎に各スタイルにおいて与えられる制御パラメータが異なるので、図４に示すテーブルの登録内容は全キャラクタについて共通とする。
【００４６】
以上の説明に基づき、ここで具体例として、スタンダードスタイルを取るキャラクタＡが打った右ストレートが、同様にスタンダードスタイルを取るキャラクタＢにヒットした場合に、キャラクタＢの体力値への影響を説明する。
【００４７】
まず、スタンダードスタイルにおけるキャラクタＡのパンチ威力は３である。また、右ストレートの補正値は、４である。従って、キャラクタＡの右ストレートがヒットした場合に与えるダメージは３×４＝１２となる。
【００４８】
一方、スタンダードスタイルにおけるキャラクタＢの打たれ強さは３である。従って、キャラクタＢの体力値が１減少するには、３×５＝１５ダメージが必要である。
【００４９】
右ストレートによるダメージ１２は、当然にキャラクタＢの体力値を１減少させるだけのダメージを与えていないので、右ストレートがヒットした時点では、体力値は減少しない。
【００５０】
しかし、体力値を１減少させるために必要なダメージは残り（１５−１２＝）３であるから、キャラクタＡがジャブを１発ヒットさせれば、３×２＝６で累積ダメージ（１２＋６＝１８）が１５を越え、キャラクタＢの体力値は１減少する。
【００５１】
このように、本実施形態においては、パンチによるダメージをそのまま相手方の体力値へ反映させるように制御することはせず、ダメージの合計が所定の閾値を越えた場合に、体力値を所定の単位レベル値だけ（例えば、体力値の最高を１００とした場合に「１」）減少させるように制御する。勿論、本発明を実施するに際して、パンチによるダメージをそのまま相手方の体力値へ反映させるようにしてもよい。
【００５２】
さらに、本実施形態では図５に示すように、操作部１０３のボタン群に含まれるボタンＡからＤ、Ｒ１、Ｒ２、左スティックに、それぞれキャラクタの所定の動作指示を行う役割が割り当てられている。
【００５３】
例えば、スタンダードスタイルでは、Ａボタンには「右ストレート」という動作指示が割り当てられており、試合中にプレーヤによりＡボタンが押下された場合には、プレーヤが操作するキャラクタが右ストレートを繰り出すような画面表示がなされる。この画面表示のための制御は公知技術であるので、本実施形態の説明では省略する。
【００５４】
また、図５において、Ｒ３にはスタイルチェンジを指示する役割が割り当てられている。従って、試合中にプレーヤがＲ３ボタンを押下することにより、図２のステップＳ２０４においてＣＰＵ１０１はプレーヤからのスタイルチェンジの指示を受付けることができる。
【００５５】
このように、本実施形態においては、キャラクタを制御するための複数の制御パラメータの所定のセットを１単位として対戦スタイルと称し、当該スタイルに含まれる制御パラメータ値においてキャラクタを制御可能とする。また、プレーヤが選択したキャラクタ毎に複数スタイルを割当て、当該スタイルの切替をユーザーによるボタン入力指示を受付けることによって実現可能とした。
【００５６】
これにより、プレーヤが単一のキャラクタを操作する場合であっても、プレーヤは単一のキャラクタについて任意に対戦スタイルを変更して、対戦にバリエーションを持たせることが可能となると共に、プレーヤのゲームに対する満足度を向上させることができる。
【００５７】
また、ユーザーは、自己の操作するキャラクタの現在の対戦スタイルを画面上の表示において確認することができるので、現在のスタイルを容易に確認しながらゲームを進行することが可能となる。
【００５８】
【第２の実施形態】
第１の実施形態では、キャラクタに対して割り当てられたスタイルが全て画面上に表示されると共に、その表示順序は予め決められた順序に従っている。
【００５９】
しかし、デフォルト設定の表示順において操作性に不満を覚えるプレーヤも存在する場合も考えられる。例えば、スタンダードスタイルで試合を行っていた場合に、相手に決定的なダメージを与えた直後に直ちにＫＯ狙いのスタイルへ変更したい場合に、ＫＯ狙いのスタイルに変更するためのボタン操作にとまどったために、ＫＯのチャンスを逸してしまう場合もある。
【００６０】
また、スタイルを少ないボタン操作で切替えられるようにするために、使用頻度が極端に低いスタイルについては表示対象から除外する方がプレーヤの満足度が高くなる。
【００６１】
そこで、本実施形態では、プレーヤがキャラクタのスタイルとして選択可能なスタイルを試合開始以前に選択可能とすると共に、表示順序を決定することができる。
【００６２】
例えば、図７のような画面をキャラクタ選択後に表示して、プレーヤがスタイル表示の編集を可能とする。図７の画面は、図２のフローチャートにおいてステップＳ２００のキャラクタセンタ選択時においてキャラクタが選択された後に表示されるのが好ましい。
【００６３】
図７において７０１がスタイル編集画面全体を示す。７０２では、プレーヤが選択したキャラクタ（図７の場合はキャラクタＡ）を図形及びテキストにより識別可能に表示する。即ち、本画面が、キャラクタＡが選択可能なスタイルの試合時における表示順序を編集するための画面であることを示している。
７０４では、キャラクタＡが試合中に選択可能なスタイルの一覧を表示している。７０５は、プレーヤが所定のボタン操作により決定した優先順位に基づいて、各スタイルが住専順位順に表示される。
【００６４】
７０３では、表示順位を決定するためのボタン操作についてのガイドの一例をテキスト表示している。これによれば、プレーヤは操作部１０３ａの方向キーでカーソルを所定のスタイルに移動し、１０３ｂのボタン群のうちのＡボタンにより選択することができる。選択されたスタイルは表示順位７０５において選択順に上から表示される。
【００６５】
ここで決定された表示順位は、図２のステップＳ２０２において、キャラクタ情報をＲＡＭ１０２のワークエリアに書き込む際に、図３のスタイル管理テーブルのデフォルトの表示順位に対して上書きされる。従って、図２のステップＳ２０３における画面表示では、プレーヤが設定した表示順位に基づいて、優先順位の最も高いスタイルが試合開始時のスタイルとして最前面に表示される。
【００６６】
このように、本実施形態では、キャラクタが選択可能なスタイルについてプレーヤが表示順序や表示内容を選択することができるので、ゲーム進行におけるプレーヤの満足度をより高いものとすることができる。
【００６７】
【第３の実施形態】
上記の第１及び第２の実施形態において説明したボクシングゲームは、プレーヤがＣＰＵと対戦する場合を想定した処理として記載した。ここで、プレーヤの対戦相手となるＣＰＵは、スタンドアロン型のゲーム装置においては、ゲーム装置に内蔵されたＣＰＵを利用すればよい。また、ゲーム装置の通信インタフェース１０４を介してインターネットやＬＡＮなどのネットワークに接続し、ボクシングゲームを実行するためのアプリケーションをクライアント端末であるゲーム装置側にダウンロードして実行する場合には、当該対戦相手として当該ゲーム装置のＣＰＵを利用しても良いし、ゲーム装置がネットワークを介して接続するサーバー側のＣＰＵを利用しても良い。
【００６８】
【第４の実施形態】
また、上記第１乃至第３の実施形態においては、対戦ゲームとしてボクシングゲームを実施する場合について、本発明の対戦スタイルを切り替えるための処理について説明した。しかしながら、本発明における対戦スタイルを切替えるための処理はボクシングゲームに限定して適用される発明ではなく、ボクシング以外の格闘技である、プロレス、相撲、総合格闘技などはもちろんのこと、テニス、バドミントン、卓球などの１対１の対戦型のスポーツや、将棋、チェス、オセロ、麻雀などの対局ゲームに対しても同様に適用可能である。
【００６９】
ボクシングゲーム以外の対戦ゲームの場合であっても、対戦スタイルを各キャラクタを制御するための制御パラメータのセットとして取り扱うことができるので、ゲームの特性に合わせてキャラクタを制御するための制御パラメータの組み合わせを、各キャラクタについて複数生成し、ゲーム中に切替え可能とすればよい。
【００７０】
［他の実施形態］
以上の処理（例えば上記実施形態では図２に示したフローチャートに従った処理）をプログラムとしてＣＤ−Ｒ、ＲＯＭやＤＶＤ−ＲＯＭ、ＭＯ等の記憶媒体に記憶させ、この記憶媒体に記憶されているプログラムをコンピュータに読み込ませる（インストール、もしくはコピーさせる）ことで、このコンピュータは以上の処理を行うことができる。よって、この記憶媒体も本発明の範疇にあることは明白である。
【００７１】
また、以上の対戦ゲームにおける対戦スタイルの切替え処理は以下の工程を備えるゲーム装置の制御方法でも実現可能である。
【００７２】
対戦ゲームを実行するためのゲーム装置であって、プレーヤの操作するキャラクタの動作を制御するためのパラメータのセットを複数登録する登録部と、前記複数のセットの識別子を画面表示するための表示部とを有するゲーム装置の制御方法であって、前記登録部に登録された前記複数のセットのうち１のセットを有効とするための入力指示をプレーヤから受付ける受付工程と、前記受付工程において受付けた入力指示に基づいて有効とされた前記１のセットに含まれるパラメータに基づいて、前記キャラクタの動作を制御する制御工程と、前記有効とされた１のセットの前記識別子を、他の前記セットと識別可能に表示するように前記表示部を制御する表示制御工程とを備えることを特徴とするゲーム装置の制御方法。
【００７３】
上記ゲーム装置の制御方法において、前記表示制御工程は、前記有効とされた１のセットの前記識別子を前記画面の最前面に表示するように前記表示部を制御することを特徴とする制御方法。
【００７４】
上記ゲーム装置の制御方法において、前記複数のセットには前記表示部において表示される表示順位が与えられ、前記複数のセットの識別子は前記表示順位の順に前記画面の最前面から表示され、前記受付工程において受付ける入力指示は、前記最前面に表示される識別子の直後に表示される識別子を前記最前面に表示させるための指示であることを特徴とする制御方法。さらに前記表示順位を変更する順位変更工程を備えることを特徴とする制御方法。
【００７５】
【発明の効果】
以上のように本発明によれば、対戦型のゲームにおいて、試合の流れに応じて対戦スタイルをプレーヤの任意に変更したり、変更後の現在のスタイルをプレーヤが視覚的に確認することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に対応するゲーム装置の構成の一例を示す図である。
【図２】本発明の実施形態に対応する処理のフローチャートである。
【図３】本発明の実施形態に対応する各キャラクタに割り当てられている対戦スタイルを管理するテーブルの一例を示す図である。
【図４】本発明の実施形態に対応する、キャラクタの能力を表すパラメータ値を補正するために、パンチや防御等の種類について与えられる数値の一例を示す表である。
【図５】本発明の実施形態に対応する、入力ボタンとキャラクタの動作の対応の一例を示す表である。
【図６】本発明の実施形態に対応する表示画面の一例を示す図である。
【図７】本実施形態に第２の実施形態に対応する、スタイルの表示順序を編集するための表示画面の一例を示す図である。
【図１】
2004329779.tif 000003
【図２】
2004329779.tif 000004
【図３】
2004329779.tif 000005
【図４】
2004329779.tif 000006
【図５】
2004329779.tif 000007
【図６】
2004329779.tif 000008
【図７】
2004329779.tif 000009