(57)【要約】【課題】プレイヤによる簡単な指示操作に基づき複数のキャラクタそれぞれについてプレイヤの意思に沿った動作を決定し、プレイヤの意思に沿った動作を簡単な指示操作によって複数のキャラクタそれぞれに実行させる。【解決手段】ビデオゲーム処理装置１００が、複数のプレイヤキャラクタが属するユニオンの作戦指示タイミングとなったときに、プレイヤに対して複数の作戦候補を提示し、提示した複数の作戦候補の中から実行する作戦を受け付け、受け付けた作戦に従って、ユニオンに属する複数のプレイヤキャラクタそれぞれに実行させる攻撃、防御、回復などの行動の内容を決定し、ユニオンに属する複数のプレイヤキャラクタそれぞれに決定したそれぞれの行動の内容を実行させる。【選択図】図３
2010035561.tif 000002
【特許請求の範囲】
【請求項１】
プレイヤが操作する複数のプレイヤキャラクタを表示してビデオゲームの進行を制御するビデオゲーム処理装置であって、
前記複数のプレイヤキャラクタが属するユニオンの作戦指示タイミングとなったときに、プレイヤに対して複数の作戦候補を提示する作戦候補提示手段と、
提示した複数の作戦候補の中から実行する作戦を受け付ける作戦受付手段と、
受け付けた作戦に従って、前記ユニオンに属する複数のプレイヤキャラクタそれぞれに実行させる攻撃、防御、回復などの行動の内容を決定する行動内容決定手段と、
前記ユニオンに属する複数のプレイヤキャラクタそれぞれに決定したそれぞれの行動の内容を実行させる行動内容実行手段とを含む
ことを特徴とするビデオゲーム処理装置。
【請求項２】
作戦候補を含む複数の作戦候補情報が登録された作戦候補情報テーブルを記憶する
作戦候補情報テーブル記憶手段と、
前記作戦指示タイミングとなったときに、前記作戦候補情報テーブルを参照して、プレイヤに対して提示する所定数の作戦候補を選択する作戦候補選択手段とを含み、
前記作戦候補提示手段は、前記作戦候補選択手段が選択した所定数の作戦候補を提示する
請求項１記載のビデオゲーム処理装置。
【請求項３】
前記作戦候補情報は、作戦候補と、敵キャラクタが遠距離に位置しているときに実行可能な作戦であるか、近距離に位置しているときに実行可能な作戦であるか、距離に関係なく実行可能な作戦であるかを識別可能な距離種別とが対応付けされた情報であり、
前記作戦候補選択手段は、前記ユニオンに対する前記敵キャラクタの位置に応じて、プレイヤに対して提示する作戦候補を選択する
請求項２記載のビデオゲーム処理装置。
【請求項４】
前記作戦候補情報は、作戦候補と、敵キャラクタが特定のエリアに位置しているときに実行可能な作戦であるか否かを識別可能なエリア種別とが対応付けされた情報であり、
前記作戦候補選択手段は、前記敵キャラクタが位置しているエリアに応じて、プレイヤに対して提示する作戦候補を選択する
請求項２または請求項３記載のビデオゲーム処理装置。
【請求項５】
前記作戦候補情報は、作戦候補と、前記ユニオンのステータスが所定状態であるときに実行可能な作戦であるか否かを識別可能なユニオンステータス種別とが対応付けされた情報であり、
前記作戦候補選択手段は、前記ユニオンのステータスに応じて、プレイヤに対して提示する作戦候補を選択する
請求項２から請求項４のうちいずれかに記載のビデオゲーム処理装置。
【請求項６】
プレイヤが操作する複数のプレイヤキャラクタを表示してビデオゲームの進行を制御するビデオゲーム処理方法であって、
前記複数のプレイヤキャラクタが属するユニオンの作戦指示タイミングとなったときに、プレイヤに対して複数の作戦候補を提示する作戦候補提示処理と、
提示した複数の作戦候補の中から実行する作戦を受け付ける作戦受付処理と、
受け付けた作戦に従って、前記ユニオンに属する複数のプレイヤキャラクタそれぞれに実行させる攻撃、防御、回復などの行動の内容を決定する行動内容決定処理と、
前記ユニオンに属する複数のプレイヤキャラクタそれぞれに決定したそれぞれの行動の内容を実行させる行動内容実行処理とを含む
ことを特徴とするビデオゲーム処理方法。
【請求項７】
プレイヤが操作する複数のプレイヤキャラクタを表示してビデオゲームの進行を制御させるビデオゲーム処理プログラムであって、
コンピュータに、
前記複数のプレイヤキャラクタが属するユニオンの作戦指示タイミングとなったときに、プレイヤに対して複数の作戦候補を提示する作戦候補提示処理と、
提示した複数の作戦候補の中から実行する作戦を受け付ける作戦受付処理と、
受け付けた作戦に従って、前記ユニオンに属する複数のプレイヤキャラクタそれぞれに実行させる攻撃、防御、回復などの行動の内容を決定する行動内容決定処理と、
前記ユニオンに属する複数のプレイヤキャラクタそれぞれに決定したそれぞれの行動の内容を実行させる行動内容実行処理とを
実行させるためのビデオゲーム処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレイヤが操作する複数のプレイヤキャラクタを表示してビデオゲームの進行を制御するための技術に関する。
【背景技術】
【０００２】
従来から、ＲＰＧ（ロールプレイングゲーム：プレイヤがゲームの世界の中であるキャラクタの役割を演じ、様々な経験を通して成長していく過程を楽しみながら、所定の目的を達成していくことを遊戯するゲーム）と呼ばれるビデオゲームが各種提供されている。このＲＰＧでは、一般に、プレイヤの操作に応じて行動するプレイヤキャラクタが、所定目的の達成を阻害する敵キャラクタとの戦闘に勝利することによって、プレイヤキャラクタに対して経験値やアイテムなどの様々な特典が与えられる。
【０００３】
例えば、特許文献１には、ＲＰＧにおけるバトルフィールドにおいて、プレイヤキャラクタのパーティに属する各キャラクタにそれぞれコマンドの選択による動作指令を行うことによって、その動作指令に従った動作を実行させることが開示されている。
【０００４】
【特許文献１】特開２００２−２４８２７１号公報（段落００４８等）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来のゲームシステムでは、各キャラクタにそれぞれ動作指令を行う必要があるため、特にパーティに属するキャラクタの数が多くなった場合には、プレイヤに煩わしい操作を継続的に強いることになってしまうという問題があった。一方、プレイヤが大まかな指示のみを行うようにすることが考えられるが、プレイヤの意思に沿って各キャラクタを行動させるためには多くの種類の指示の中から１つを選択する必要があるため、やはりプレイヤに煩わしい操作を強いることになってしまうという問題があった。
【０００６】
本発明は、上記の問題を解消すべく、プレイヤによる簡単な指示操作に基づきパーティに属する複数のキャラクタそれぞれについてプレイヤの意思に沿った動作を決定することができ、プレイヤの意思に沿った動作を簡単な指示操作によって複数のキャラクタそれぞれに実行させることができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明のビデオゲーム処理装置は、プレイヤが操作する複数のプレイヤキャラクタを表示してビデオゲームの進行を制御するビデオゲーム処理装置であって、前記複数のプレイヤキャラクタが属するユニオンの作戦指示タイミングとなったときに、プレイヤに対して複数の作戦候補を提示する作戦候補提示手段と、提示した複数の作戦候補の中から実行する作戦を受け付ける作戦受付手段と、受け付けた作戦に従って、前記ユニオンに属する複数のプレイヤキャラクタそれぞれに実行させる攻撃、防御、回復などの行動の内容を決定する行動内容決定手段と、前記ユニオンに属する複数のプレイヤキャラクタそれぞれに決定したそれぞれの行動の内容を実行させる行動内容実行手段とを含むことを特徴とする。
【０００８】
上記の構成としたことで、プレイヤによる簡単な指示操作に基づき複数のキャラクタそれぞれについてプレイヤの意思に沿った動作を決定することができ、プレイヤの意思に沿った動作を簡単な指示操作によって複数のキャラクタそれぞれに実行させることができるようになる。
【０００９】
作戦候補を含む複数の作戦候補情報が登録された作戦候補情報テーブルを記憶する
作戦候補情報テーブル記憶手段と、前記作戦指示タイミングとなったときに、前記作戦候補情報テーブルを参照して、プレイヤに対して提示する所定数の作戦候補を選択する作戦候補選択手段とを含み、前記作戦候補提示手段は、前記作戦候補選択手段が選択した所定数の作戦候補を提示する構成とされていてもよい。
【００１０】
前記作戦候補情報は、作戦候補と、敵キャラクタが遠距離に位置しているときに実行可能な作戦であるか、近距離に位置しているときに実行可能な作戦であるか、距離に関係なく実行可能な作戦であるかを識別可能な距離種別とが対応付けされた情報であり、前記作戦候補選択手段は、前記ユニオンに対する前記敵キャラクタの位置に応じて、プレイヤに対して提示する作戦候補を選択する構成とされていてもよい。
【００１１】
前記作戦候補情報は、作戦候補と、敵キャラクタが特定のエリアに位置しているときに実行可能な作戦であるか否かを識別可能なエリア種別とが対応付けされた情報であり、前記作戦候補選択手段は、前記敵キャラクタが位置しているエリアに応じて、プレイヤに対して提示する作戦候補を選択する構成とされていてもよい。
【００１２】
前記作戦候補情報は、作戦候補と、前記ユニオンのステータスが所定状態であるときに実行可能な作戦であるか否かを識別可能なユニオンステータス種別とが対応付けされた情報であり、前記作戦候補選択手段は、前記ユニオンのステータスに応じて、プレイヤに対して提示する作戦候補を選択する構成とされていてもよい。
【００１３】
また、本発明のビデオゲーム処理方法は、プレイヤが操作する複数のプレイヤキャラクタを表示してビデオゲームの進行を制御するビデオゲーム処理方法であって、前記複数のプレイヤキャラクタが属するユニオンの作戦指示タイミングとなったときに、プレイヤに対して複数の作戦候補を提示する作戦候補提示処理と、提示した複数の作戦候補の中から実行する作戦を受け付ける作戦受付処理と、受け付けた作戦に従って、前記ユニオンに属する複数のプレイヤキャラクタそれぞれに実行させる攻撃、防御、回復などの行動の内容を決定する行動内容決定処理と、前記ユニオンに属する複数のプレイヤキャラクタそれぞれに決定したそれぞれの行動の内容を実行させる行動内容実行処理とを含むことを特徴とする。
【００１４】
さらに、本発明のビデオゲーム処理プログラムは、プレイヤが操作する複数のプレイヤキャラクタを表示してビデオゲームの進行を制御させるビデオゲーム処理プログラムであって、コンピュータに、前記複数のプレイヤキャラクタが属するユニオンの作戦指示タイミングとなったときに、プレイヤに対して複数の作戦候補を提示する作戦候補提示処理と、提示した複数の作戦候補の中から実行する作戦を受け付ける作戦受付処理と、受け付けた作戦に従って、前記ユニオンに属する複数のプレイヤキャラクタそれぞれに実行させる攻撃、防御、回復などの行動の内容を決定する行動内容決定処理と、前記ユニオンに属する複数のプレイヤキャラクタそれぞれに決定したそれぞれの行動の内容を実行させる行動内容実行処理とを実行させるためのものである。
【発明の効果】
【００１５】
本発明によれば、プレイヤによる簡単な指示操作に基づき複数のキャラクタそれぞれについてプレイヤの意思に沿った動作を決定することができ、プレイヤの意思に沿った動作を簡単な指示操作によって複数のキャラクタそれぞれに実行させることができるようになる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施の形態について図面を参照して説明する。
【００１７】
図１は、本発明の一実施の形態を示すビデオゲーム処理装置１００の構成例を示すブロック図である。ビデオゲーム処理装置１００は、ユーザＡによって管理され、ユーザＡの操作を受け付け、この操作に応じてビデオゲームを進行する。ビデオゲーム処理装置１００は、同様の構成を成す他のビデオゲーム処理装置と無線通信を行うための機能を有する。ビデオゲーム処理装置１００には、携帯可能なゲーム機器、設置型のゲーム機器、コンピュータ装置、携帯電話端末などの各種の情報処理装置を適用することができる。
【００１８】
ビデオゲーム処理装置１００は、図１に示すように、ゲームプログラム読み取り部１０、制御部１１、記憶部１２、赤外線送受信部１３、表示部１４、音声出力部１５、およびプレイヤ操作受付部１６を含む。
【００１９】
ゲームプログラム読み取り部１０は、ゲームプログラムが格納された記憶媒体を内蔵するゲームカートリッジ２０を着脱可能に受け付ける。ゲームプログラム読み取り部１０は、挿入されたゲームカートリッジ２０の記憶媒体から必要なゲームプログラムを読み出す。なお、この実施形態では、ゲームカートリッジ２０に内蔵される記憶媒体には、ＲＰＧに分類されるビデオゲームプログラムが記憶されているものとする。
【００２０】
制御部１０は、ゲームプログラム読み取り装置１０により読み取られたゲームプログラムを実行し、プレイヤの操作に応じてビデオゲームを進行する。この実施形態では、ユーザＡがプレイヤとなる。
【００２１】
記憶部１２は、ビデオゲームを進行する際に必要なゲームプログラムや各種のデータを記憶する記憶媒体である。記憶部１２は、例えばＲＡＭなどの不揮発性のメモリによって構成される。記憶部１２には、他のビデオゲーム処理装置との通信やゲームの進行に従って登録・更新される各種の情報や、ゲームカートリッジ２０に内蔵される記憶媒体から読み出された後述する作戦候補情報テーブルなどのゲームにおいて使用される各種の情報が格納される。
【００２２】
赤外線送受信部１３は、他のビデオゲーム処理装置との通信のために、赤外線を送出したり受信したりする。表示部１４は、制御部１１の制御に従って、ゲーム進行やプレイヤ操作に応じたゲーム画面を表示する表示装置である。表示部１４は、例えば、液晶表示装置によって構成される。
【００２３】
音声出力部１５は、制御部１１の制御に従って、ゲーム進行やプレイヤ操作に応じて音声を出力する。プレイヤ操作受付部１６は、複数のボタンなどで構成され、ユーザＡの操作を受け付け、その結果を制御部１１に通知する。
【００２４】
本例のビデオゲーム処理装置１００では、ゲームカートリッジ２０からゲームプログラムを読み取る方式が採用されている。しかし、ビデオゲーム処理装置１００は、例えば、ゲームを配信するゲームサーバから無線または有線でゲームプログラムをダウンロードするように構成してもよい。
【００２５】
ここで、本例のビデオゲーム処理装置１００によって実行されるビデオゲームの概要について説明する。本例では、「ユニオン」と呼ばれる少数のプレイヤキャラクタから成る小隊が複数集まったパーティをプレイヤであるユーザＡが司令官として指揮し、パーティの行動を阻害する敵キャラクタをバトルにて倒しながら進行し、所定の目的を達成していくビデオゲームであるものとする。具体的には、例えば、各ユニオンがそれぞれ５人（体）のプレイヤキャラクタにより構成され、４つのユニオンが集まった２０人のパーティが構成される。ユーザＡは、バトルにおいては、ユニオン毎に作戦を指示することによって、各プレイヤキャラクタに意図する行動（攻撃、防御、回復など）を実行させる。
【００２６】
図２は、作戦候補情報テーブルにおける作戦候補情報の格納状態の例を示す説明図である。図２に示すように、作戦候補情報は、各作戦候補情報を一意に特定可能に付与されている作戦候補番号と、作戦候補における作戦の内容を示す作戦候補内容と、該当する作戦を使用した場合に消費されるアクションポイント（ＡＰ）の値と、該当する作戦の距離種別とを含む。
【００２７】
アクションポイントは、ゲームの進行に応じて各ユニオンが取得可能なポイントであり、例えば、特定の敵キャラクタを倒したり、所定のアイテムを発見することによって取得できるポイントである。
【００２８】
「距離種別」は、本例では遠距離と近距離の２種類が用意されている。「遠距離」が対応付けされた作戦候補は、戦闘対象のユニオンから見て遠距離の敵キャラクタ（所定距離以上離れたエリアに位置する敵キャラクタ）に攻撃するときに選択可能な作戦候補であることを意味する。同様に、「近距離」が対応付けされた作戦候補は、戦闘対象のユニオンから見て近距離の敵キャラクタ（所定距離未満のエリアに位置する敵キャラクタ）に攻撃するときに選択可能な作戦候補であることを意味する。
【００２９】
本例では、図２に示すように、作戦候補内容が「攻撃しろ！」、「○○で攻めろ！」、「××で攻めろ！」、「状態異常を狙え」などである各種の作戦候補があらかじめ用意されている。
【００３０】
次に、本例のビデオゲーム処理装置１００の動作について説明する。
図３は、ビデオゲーム処理装置１００が実行するバトル処理の例を示すフローチャートである。ここでは、ビデオゲームにおけるバトルフィールドにおいて、ビデオゲーム処理装置１００を操作するユーザＡから各ユニオンへの作戦を受け付けて、受け付けた作戦に応じて決定された行動を各ユニオンに属する各プレイヤキャラクタに実行させる場合を例に説明する。なお、本発明に関係しない処理については、その内容を省略している場合がある。
【００３１】
バトル処理は、例えば、ユーザＡが指揮しているパーティが敵キャラクタに遭遇したときに開始される。本例では、ユーザＡが指揮しているパーティと敵キャラクタとの戦闘は、バトル画面に表示されるバトルフィールドにて実行される。
【００３２】
バトル処理において、制御部１１は、先ず、ユーザＡが指揮しているパーティを構成する何れかのユニオンの作戦指示タイミングとなったか否か判定する（ステップＳ１０１）。この作戦指示タイミングは、例えば、バトルが開始したときや、ユニオンに属する全てのキャラクタが新たに行動することが可能な状態となったとき（ユニオンに属する全てのキャラクタの前回の行動が終了したとき、ユニオンに属する全てのキャラクタの前回の行動が終了したあと所定時間が経過して新たに行動することが可能となったときなど）などに到来するものとする。
【００３３】
何れかのユニオンの作戦指示タイミングとなった場合には、制御部１１は、作戦候補情報テーブルを参照し、攻撃対象の敵キャラクタの位置に応じて例えば所定数の作戦候補を決定する（ステップＳ１０２）。すなわち、制御部１１は、該当するユニオンの位置（例えば、ユニオンに所属する各キャラクタの中心位置、ユニオンに所属するキャラクタのうち敵キャラクタに最も近いキャラクタの位置）から敵キャラクタまでの距離が遠距離であるか近距離であるか判定し、判定結果が示す距離種別が対応付けされた作戦候補内容の作戦候補や距離種別が空欄となっている作戦候補を作戦候補情報テーブルから所定数選択する。なお、作戦候補情報テーブルの距離種別項目が空欄となっている作戦候補は、遠距離および近距離の何れでも選択可能な作戦候補であるものとする。
【００３４】
なお、攻撃対象の敵キャラクタは、制御部１１が自動的に選択するようにしてもよいし、ユーザＡに選択させるようにしてもよい。また、攻撃対象の敵キャラクタは、１体であってもよいし、グループであってもよい。
【００３５】
本例では、ステップＳ１０２において、制御部１１は、該当するユニオンの位置から敵キャラクタまでの距離が遠距離であるものと判定し、距離種別が遠距離あるいは空欄とされている作戦候補のうち任意の４個の作戦候補を作戦候補情報テーブルから選択し、ユーザＡが選択可能な作戦候補として決定する。なお、各作戦候補に優先順位を付けておき、優先順位の高い作戦候補から選択するようにしてもよい。また、常に選択される作戦候補を設けるようにしてもよい。
【００３６】
作戦候補を決定すると、制御部１１は、表示部１４に表示するバトル画面において、例えば図４に示すように、決定した複数の作戦候補を選択可能に表示する（ステップＳ１０３）。図４に示すバトル画面には、作戦候補を表示する作戦候補表示領域１０１と、ユーザＡによって操作されるカーソル１０２と、該当するユニオンに属する各キャラクタの行動内容を表示する行動内容表示領域１０３と、該当するユニオンの名称、合計ＨＰ（ヒットポイント）、ＡＰなどが表示されるユニオン情報表示領域１０４とが設けられている。図４では明示されていないが、バトル画面では、該当するユニオンに属する各キャラクタや敵キャラクタなども表示される。
【００３７】
本例では、ステップＳ１０３において、作戦候補として、物理攻撃により攻撃するよう指示するための「攻撃しろ！」、○○という特定の道具や技によって攻撃するよう指示するための「○○で攻めろ！」、××という特定の道具や技によって攻撃するよう指示するための「××で攻めろ！」、各キャラクタの最も得意な方法で攻撃するように指示するための「叩きのめせ！」の４つの作戦が作戦候補表示領域１０１に表示されるものとする。このとき、行動内容表示領域１０３における各キャラクタの行動内容の表示欄は空欄となっている。
【００３８】
図４に示すバトル画面において、ユーザＡは、ビデオゲーム処理装置１００に接続されているコントローラを用いてカーソル１０２を操作し、作戦候補表示領域１０１に表示されている複数の作戦候補の中から実行する作戦を決定する。具体的には、ユーザＡは、例えば、選択したい作戦候補を指す位置にカーソル１０２を移動させ、コントローラの決定ボタンを押下することによって実行する作戦を決定する。
【００３９】
制御部１１は、ユーザＡによって選択された作戦を受け付けると（ステップＳ１０４）、受け付けた作戦に応じて、該当するユニオンに属する各キャラクタの行動内容を自動的に決定する（ステップＳ１０５）。すなわち、ユーザＡによって選択された作戦に合致する各キャラクタの行動内容を制御部１１が自動的に決定する。例えば、各キャラクタについて指示された作戦と実行する行動内容とが対応付けされたテーブルをあらかじめ用意しておき、そのテーブルを参照して行動内容を決定するようにすればよい。この場合、各作戦に合致する複数の行動内容が対応付けされるようにしてもよく、指定された作戦に対応する複数の行動内容からランダムに実行する行動内容を決定するようにすればよい。
【００４０】
ユニオンに属する各キャラクタの行動内容を決定すると、制御部１１は、決定した行動内容を行動内容表示領域１０３における各キャラクタの行動内容の表示欄にそれぞれ表示し、決定した行動内容を各キャラクタに実行させる（ステップＳ１０６）。
【００４１】
例えば、図４に示すバトル画面において「攻撃しろ！」の作戦が選択されると、制御部１１は、ステップＳ１０４にてユーザＡによって選択された作戦を受け付け、ステップＳ１０５にてユニオンに属する各キャラクタの行動内容を指定された作戦に合致するように決定し、例えば図５に示すように、行動内容表示領域１０３における各キャラクタの行動内容の表示欄に決定した各キャラクタの行動内容である「攻撃」をそれぞれ表示する。
【００４２】
なお、図４に示すバトル画面において「叩きのめせ！」の作戦が選択された場合には、制御部１１は、ステップＳ１０４にてユーザＡによって選択された作戦を受け付け、ステップＳ１０５にてユニオンに属する各キャラクタの行動内容を指定された作戦に合致するように決定し、例えば図６に示すように、行動内容表示領域１０３における各キャラクタの行動内容の表示欄に決定した各キャラクタの行動内容をそれぞれ表示する。
【００４３】
そして、制御部１１は、ステップＳ１０６にて、決定した行動内容である「攻撃（物理攻撃）」や「魔法Ａ」などの行動を各キャラクタが実行する様子をバトル画面に表示する処理を行うとともに、その行動によって変化した各種のパラメータ（ＨＰなど）を更新する処理を行う。
【００４４】
ユニオンに属する各キャラクタに指定された作戦に合致する行動を実行させると、制御部１１は、バトルが終了したか否かを確認する（ステップＳ１０７）。ユーザＡによって操作されているパーティに属する全てのキャラクタ又は全ての敵キャラクタが戦闘不能状態になったとき（ＨＰが０になったとき）、所定の戦闘時間を経過したときなどにバトルが終了する。バトルが終了していなければ、制御部１１は、ステップＳ１０１の処理に移行する。バトルが終了した場合には、制御部１１は、ここでのバトル処理を終了する。
【００４５】
以上の動作によって、作戦指示タイミングとなったときに各ユニオンに対して指示可能な作戦の候補を抽出して提示し、選択された作戦に応じた各キャラクタの行動を決定し、決定した行動を実行させる処理が実行される。
【００４６】
以上に説明したように、上述した一実施の形態では、プレイヤが操作する複数のプレイヤキャラクタを表示してビデオゲームの進行を制御するビデオゲーム処理装置１００が、複数のプレイヤキャラクタが属するユニオンの作戦指示タイミングとなったときに、プレイヤに対して複数の作戦候補を提示し、提示した複数の作戦候補の中から実行する作戦を受け付け、受け付けた作戦に従って、ユニオンに属する複数のプレイヤキャラクタそれぞれに実行させる攻撃、防御、回復などの行動の内容を決定し、ユニオンに属する複数のプレイヤキャラクタそれぞれに決定したそれぞれの行動の内容を実行させる構成としたので、プレイヤによる簡単な指示操作に基づき複数のキャラクタそれぞれについてプレイヤの意思に沿った動作を決定することができ、プレイヤの意思に沿った動作を簡単な指示操作によって複数のキャラクタそれぞれに実行させることができるようになる。
【００４７】
すなわち、複数のプレイヤキャラクタが属するユニオンに対する作戦の指示を受け付けるに際して、複数の作戦候補を提示することとし、さらに、受け付けた作戦に応じて自動的に各キャラクタの行動の内容を決定して実行させる構成としているので、プレイヤにとっては、作戦指示タイミングとなったときに提示される複数の作戦候補の中から実行する作戦を選択する操作を行うだけでユニオンに属する複数のプレイヤキャラクタの行動を指揮することが可能となり、簡単な指示操作に基づき複数のキャラクタそれぞれについてプレイヤの意思に沿った動作を決定することができるようになり、プレイヤの意思に沿った動作を簡単な指示操作によって複数のキャラクタそれぞれに実行させることができるようになるのである。
【００４８】
また、上述した実施の形態では、ビデオゲーム処理装置１００が、作戦候補を含む複数の作戦候補情報が登録された作戦候補情報テーブルを記憶する記憶部１２を備え、作戦指示タイミングとなったときに、作戦候補情報テーブルを参照してプレイヤに対して提示する所定数の作戦候補を選択し、選択した所定数の作戦候補を提示する構成としているので、簡単な構成によりプレイヤに対して提示する作戦候補を選択することができるようになる。
【００４９】
また、上述した実施の形態では、作戦候補情報テーブルに登録される作戦候補情報は、作戦候補と、敵キャラクタが遠距離に位置しているときに実行可能な作戦であるか、近距離に位置しているときに実行可能な作戦であるか、距離に関係なく実行可能な作戦であるかを識別可能な距離種別とが対応付けされた情報であるものとし、ビデオゲーム処理装置１００が、ユニオンに対する敵キャラクタの距離に応じて、プレイヤに対して提示する作戦候補を選択する構成としているので、敵キャラクタの距離に応じた適切な作戦候補を選択して提示することが可能となり、バトル状況に応じた的確な作戦をプレイヤに選択させることができるようになる。
【００５０】
なお、上述した実施の形態では、作戦候補情報に作戦候補と距離種別とを含む構成としていたが、敵キャラクタが位置しているエリアを識別可能なエリア種別を作戦候補情報に含む構成とし、敵キャラクタが位置しているエリアが空中、水上、水中、砂漠、氷上などの特定のエリアである場合に実行可能な作戦にエリア種別を対応付けするようにしてもよい。この場合、作戦候補情報テーブルに登録される作戦候補情報は、作戦候補と、敵キャラクタが特定のエリアに位置しているときに実行可能な作戦であるか否かを識別可能なエリア種別とが対応付けされた情報であり、ビデオゲーム処理装置１００が、敵キャラクタが位置しているエリアに応じて、プレイヤに対して提示する作戦候補を選択するようにすればよい。このように構成した場合には、例えば敵キャラクタが空中に位置している場合に、空中に位置している敵キャラクタに有効な雷や弓などの攻撃を実行させるような適切な作戦候補をプレイヤに提示することが可能となり、バトル状況に応じた的確な作戦をプレイヤに選択させることができるようになる。
【００５１】
また、上述した実施の形態では、作戦候補情報に作戦候補と距離種別とを含む構成としていたが、敵キャラクタの種類を識別可能な敵キャラクタ種別を作戦候補情報に含む構成とし、敵キャラクタが特定のタイプである場合に実行可能な作戦に敵キャラクタ種別を対応付けするようにしてもよい。この場合、作戦候補情報テーブルに登録される作戦候補情報は、例えば図７に示すように、作戦候補と、敵キャラクタが特定のタイプであるときに実行可能な作戦であるか否かを識別可能な敵キャラクタ種別とが対応付けされた情報であり、ビデオゲーム処理装置１００が、敵キャラクタのタイプに応じて、プレイヤに対して提示する作戦候補を選択するようにすればよい。このように構成した場合には、例えば敵キャラクタのタイプが状態異常攻撃に弱いタイプＢである場合に、タイプＢの敵キャラクタに有効な攻撃を実行させるような適切な作戦候補（例えば「状態異常を狙え！」）をプレイヤに提示することが可能となり、バトル状況に応じた的確な作戦をプレイヤに選択させることができるようになる。
【００５２】
また、上述した実施の形態では、作戦候補情報に作戦候補と距離種別とを含む構成としていたが、作戦指示対象となる該当ユニオンのステータスの状況を示すユニオンステータス種別を作戦候補情報に含む構成とし、該当ユニオンのステータスが特定の状態である場合に実行可能な作戦にユニオンステータス種別を対応付けするようにしてもよい。この場合、作戦候補情報テーブルに登録される作戦候補情報は、例えば図８に示すように、作戦候補と、該当ユニオンのステータスが特定の状態であるときに実行可能な作戦であるか否かを識別可能なユニオンステータス種別とが対応付けされた情報であり、ビデオゲーム処理装置１００が、該当ユニオンのステータスの状態に応じて、プレイヤに対して提示する作戦候補を選択するようにすればよい。このように構成した場合には、例えば作戦指示対象となる該当ユニオンのステータスのうちＨＰ（ユニオン合計ＨＰ）の状態が９０％以上の状態である場合に、残りＨＰが十分に余裕がある状態であるときに有効な攻撃を実行させるような適切な作戦候補（例えば「得意技で強襲しろ！」）をプレイヤに提示することが可能となり、バトル状況に応じた的確な作戦をプレイヤに選択させることができるようになる。
【００５３】
また、上述した実施の形態では、作戦候補情報に作戦候補と距離種別とを含む構成としていたが、戦況を示す戦況種別を作戦候補情報に含む構成とし、戦況が優勢である場合や劣勢である場合に実行可能な作戦に戦況種別を対応付けするようにしてもよい。この場合、作戦候補情報テーブルに登録される作戦候補情報は、作戦候補と、戦況が優勢であるときに実行可能な作戦であるか、戦況が劣勢であるときに実行可能な作戦であるか、戦況が優勢でも劣勢でもないときに実行可能な作戦であるかを識別可能な戦況種別とが対応付けされた情報であり、ビデオゲーム処理装置１００が、戦闘における戦況に応じて、プレイヤに対して提示する作戦候補を選択するようにすればよい。なお、敵キャラクタの残り数、味方キャラクタの残り数、ＨＰやＭＰ（ユニオン合計マジックポイント）の充填割合などによって、戦況が優勢であるか劣勢であるか識別するようにすればよい。このように構成した場合には、例えば敵キャラクタの数が残り僅かで戦況が優勢となっているときに有効な攻撃を実行させるような適切な作戦候補（例えば「たたみ込め！」）や、味方キャラクタの数が残り僅かで戦況が劣勢となっているときに有効な攻撃を実行させるような適切な作戦候補（例えば「警戒しながら攻撃しろ！」）をプレイヤに提示することが可能となり、バトル状況に応じた的確な作戦をプレイヤに選択させることができるようになる。
【００５４】
なお、上述した距離種別、エリア種別、敵キャラクタ種別、ユニオンステータス種別、戦況種別のうち任意の２つ以上を作戦候補に対応付けることとし、敵キャラクタの距離、位置、タイプ、該当ユニオンのステータス状態のうち少なくとも２つに応じた適切な作戦候補をプレイヤに提示するようにしてもよい。このように構成すれば、バトル状況に応じたより的確な作戦をプレイヤに選択させることができるようになる。また、各種別に優先順位を付与し、優先順位の高い種別に該当するものがある場合に、対応する作戦を優先的に作戦候補として選択するようにしてもよい。
【００５５】
なお、上述した実施形態では、ＲＰＧを例に挙げて説明したがこれに限定されず、バトル処理が実行されるものであればＲＰＧ以外のビデオゲームに適用することができる。
【００５６】
なお、上述した実施の形態では特に言及していないが、ビデオゲーム処理装置１００は、自己が備える記憶装置に記憶されている制御プログラム（ビデオゲーム処理プログラム）に従って、上述した各種の処理を実行する。
【産業上の利用可能性】
【００５７】
本発明によれば、プレイヤによる簡単な指示操作に基づき複数のキャラクタそれぞれについてプレイヤの意思に沿った動作を決定し、プレイヤの意思に沿った動作を簡単な指示操作によって複数のキャラクタそれぞれに実行させるのに有用である。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施形態におけるビデオゲーム処理装置の構成例を示すブロック図である。
【図２】作戦候補情報テーブルにおける作戦候補情報の格納状態の例を示す説明図である。
【図３】バトル処理の例を示すフローチャートである。
【図４】バトル画面の例を示す説明図である。
【図５】バトル画面の例を示す説明図である。
【図６】バトル画面の例を示す説明図である。
【図７】作戦候補情報テーブルにおける作戦候補情報の格納状態の他の例を示す説明図である。
【図８】作戦候補情報テーブルにおける作戦候補情報の格納状態のさらに他の例を示す説明図である。
【符号の説明】
【００５９】
１０        ゲームプログラム読み取り部
１１        制御部
１２        記憶部
１３        赤外線送受信部
１４        表示部
１５        音声出力部
１６        プレイヤ操作受付部
１００      ビデオゲーム処理装置
【図１】
2010035561.tif 000003
【図２】
2010035561.tif 000004
【図３】
2010035561.tif 000005
【図４】
2010035561.tif 000006
【図５】
2010035561.tif 000007
【図６】
2010035561.tif 000008
【図７】
2010035561.tif 000009
【図８】
2010035561.tif 000010