(57)【要約】【課題】通常移動時のゲームシーンと戦闘イベント発生時のゲームシーンとをシームレスに連動させ、操作対象キャラクタの操作性および視認性を損なうことなくゲームの興趣性の向上を図ったゲームプログラムおよび記録媒体を提供する。【解決手段】操作対象キャラクタの周囲に設定された戦闘発生エリア内における敵キャラクタ発生ポイントの有無を判定し、その判定結果に応じて、敵キャラクタ発生ポイントから所定の敵キャラクタを発生させる処理を実行し、操作対象キャラクタと敵キャラクタとが関わる戦闘イベントを発生させ、かつ、該戦闘イベントが発生した際に、仮想空間内における仮想カメラの視点位置を操作対象キャラクタの位置に対してシームレスに接近させるとともに、移動操作時の操作対象キャラクタの仮想空間内における移動速度を通常移動速度よりも低速に設定された戦闘移動速度に変更するようにした。【選択図】図５
2009279038.tif 000002
【特許請求の範囲】
【請求項１】
入力手段を介して入力された操作者からの指示に基づいて仮想空間内における行動を操作される操作対象キャラクタと、前記入力手段による指示に関係なく前記仮想空間内で行動する敵キャラクタとを前記仮想空間内に配置し、前記操作対象キャラクタと前記敵キャラクタとを含む前記仮想空間内の一部を仮想カメラから見た画像を生成して表示手段に表示させるゲーム装置としてコンピュータを機能させるゲームプログラムであって、
前記操作対象キャラクタの周囲の所定範囲に設定された戦闘発生エリア内に、前記敵キャラクタが前記仮想空間内に発生するポイントとして設定された敵キャラクタ発生ポイントが含まれているか否かを判定する戦闘イベント判定手段と、
前記戦闘イベント判定手段によって、前記敵キャラクタ発生ポイントが前記戦闘発生エリア内に含まれていると判定された場合に、前記敵キャラクタ発生ポイントから所定の前記敵キャラクタを発生させる処理を実行して、前記操作対象キャラクタと前記敵キャラクタとが関わる戦闘イベントを発生させる戦闘イベント発生手段と、
前記戦闘イベントが発生した際に、前記仮想空間内における前記仮想カメラの視点位置を前記操作対象キャラクタの位置に対してシームレスに接近させる視点変更手段と、
前記入力手段を介して入力された前記操作対象キャラクタの移動操作に応じて、該操作対象キャラクタ用に設定された所定の移動速度パラメータに基づいて前記操作対象キャラクタの前記仮想空間内における移動速度を決定し、該移動速度で前記操作対象キャラクタを移動操作方向に移動させる移動制御手段と、
前記戦闘イベントが発生した際に、前記所定の移動速度パラメータを、通常移動操作時用として設定された通常移動速度パラメータから該通常移動速度パラメータよりも低速に設定された戦闘移動速度パラメータに変更する移動速度変更手段と
を備えたゲーム装置として前記コンピュータを機能させることを特徴とするゲームプログラム。
【請求項２】
前記視点変更手段は、前記戦闘イベント判定手段によって前記戦闘発生エリア内に前記敵キャラクタが含まれていないと判定された後に、変更前の前記仮想カメラと前記操作対象キャラクタとの位置関係となるように前記仮想カメラの視点位置をシームレスに移動させる請求項１に記載のゲームプログラム。
【請求項３】
前記視点変更手段は、前記戦闘イベント判定手段によって前記戦闘発生エリア内に前記敵キャラクタが含まれていないと判定された場合に、該判定から所定時間経過後に、変更前の前記仮想カメラと前記操作対象キャラクタとの位置関係となるように前記仮想カメラの視点位置をシームレスに移動させる請求項２に記載のゲームプログラム。
【請求項４】
前記移動速度変更手段は、前記戦闘イベント判定手段によって前記戦闘発生エリア内に前記敵キャラクタが含まれてないと判定された後に、前記所定の移動速度パラメータを、前記戦闘移動速度パラメータから前記通常移動速度パラメータに戻す請求項１ないし３のいずれかに記載のゲームプログラム。
【請求項５】
前記移動速度変更手段は、前記戦闘イベント判定手段によって前記所定のエリア内に侵入していた前記敵キャラクタが含まれていないと判定された場合に、該判定から所定時間経過後に、前記所定の移動速度パラメータを、前記戦闘移動速度パラメータから前記通常移動速度パラメータに戻す請求項４に記載のゲームプログラム。
【請求項６】
コンピュータにより読取可能な記録媒体であって、請求項１ないし５のいずれかに記載のゲームプログラムが記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２次元または３次元の仮想空間を構成するフィールドマップ上に操作対象キャラクタを含む複数のオブジェクトを反映したゲーム映像を表示端末の画面上に表示させる機能を有するゲームプログラムおよび記録媒体に関する。
【背景技術】
【０００２】
一般に、コンピュータゲームを実現するゲーム装置では、プレイヤーによって操作される入力手段（例えば、コントローラパッドなど）からの操作信号に応じて、表示端末の画面上に表示されたゲーム映像中の操作対象キャラクタの行動が制御され、ゲームが進行される。特に、近年では、ハードウェア性能の向上に伴い、仮想３次元空間内を操作対象キャラクタが行動するようなゲーム映像を３次元グラフィックスにより提供することで、ゲームの演出効果を高めている。
【０００３】
従来より、２次元または３次元の仮想空間を構成するフィールドマップ上で操作対象キャラクタを移動させるゲームでは、仮想空間における視点位置から視線方向にあるオブジェクトの空間的な位置関係を求めてゲーム映像を生成している。この種の画像処理を用いたゲームとしては、ロールプレイングゲーム（ＲＰＧ）と呼ばれるものが知られている。
【０００４】
一般的なＲＰＧでは、操作対象キャラクタが敵キャラクタと戦闘（対戦）を行ないながらゲームが進行される。ところが、従来のＲＰＧでは、この敵キャラクタとの戦闘が付加的なイベントとして定義されていたため、操作対象キャラクタがフィールドマップ上を移動する移動用画面とは別に、敵キャラクタと戦闘するための戦闘用画面が設けられ、移動用画面において所定の条件が成立すると移動用画面から戦闘用画面に移行するようになっていた。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したような従来のゲーム（ＲＰＧ）では、戦闘が発生する度に移動用画面から戦闘用画面に移行されるため、臨場感が欠けてしまうという問題があった。さらに、この戦闘シーンでは、ターン方式（プレイヤー側のターンと敵側のターンとが交互に繰り返される方式）やアクティブ・タイム・バトル方式（キャラクタ毎に定められた待機時間を経過したことを条件にコマンド入力が許可される方式）が採用されていたが、これらの戦闘シーンの制御方式は、現実世界のようにシームレスに進行する戦闘シーンを表現できるものではなかった。そのため、従来のＲＰＧでは、プレイヤーが仮想現実感を十分に体感することができなかった。
【０００６】
そこで、近年、上述したようなＲＰＧにアクションゲームの要素を取り入れたアクションＲＰＧと呼ばれるゲームが各種提供されている。この種のアクションＲＰＧでは、戦闘シーンを含むゲーム映像において、映画のアクションシーンのように操作対象キャラクタをシームレスに動作させることによって臨場感が演出されている。
【０００７】
ところが、このようなアクションＲＰＧでは、フィールドマップ上に表示される各種キャラクタやオブジェクトを視認できる程度の大きさに表示する必要があり、かつ、戦闘シーンにおけるキャラクタの操作性を重視してキャラクタの仮想空間内における移動速度が設定されていた。したがって、この種のアクションＲＰＧのフィールドマップ全体の大きさは、ゲーム映像の視認性や移動速度に応じた行動範囲などを考慮して設定されていたため、従来のＲＰＧと比較すると非常に狭かった。そのため、ゲーム映像に日出や日没などの時間経過事象が反映されると違和感が生じてしまう、という問題があった。
【０００８】
また、この種のアクションＲＰＧでは、フィールドマップが狭すぎるため、従来のＲＰＧのように、プレイヤーの入力操作に基づいてフィールドマップ上を船や飛空挺などの乗り物で自由に飛び回るというゲーム映像を採用することができず、結局、このような事象のゲーム映像は、予め所定の移動先に自動的に運ばれるワープゲート的なムービーイベントになっていた。そのため、プレイヤーは、広大な仮想世界を自由に移動するという爽快感を体感することができない、という問題があった。
【０００９】
その一方で、従来のＲＰＧの移動用画面のような広大なフィールドマップ上で操作対象キャラクタの移動シーンや戦闘シーンをシームレスに実行できるように制御すると、戦闘時でもキャラクタやオブジェクトの表示が小さくなってしまうため、視認性が低下し、臨場感が欠けてしまうという問題があった。また、この条件下でキャラクタの移動等の動作速度を速くすると、戦闘シーンなどにおけるコマンド入力が慌しくなって操作性が低下してしまうという問題があり、一方、動作速度を遅くすると、移動シーンが冗長的になって興趣性が低下してしまうという問題があった。
【００１０】
そこで、本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、通常移動時のゲームシーンと戦闘イベント発生時のゲームシーンとをシームレスに連動させ、操作対象キャラクタの操作性および視認性を損なうことなくゲームの興趣性の向上を図ったゲームプログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の上記目的は、入力手段を介して入力された操作者からの指示に基づいて仮想空間内における行動を操作される操作対象キャラクタと、前記入力手段による指示に関係なく前記仮想空間内で行動する敵キャラクタとを前記仮想空間内に配置し、前記操作対象キャラクタと前記敵キャラクタとを含む前記仮想空間内の一部を仮想カメラから見た画像を生成して表示手段に表示させるゲーム装置としてコンピュータを機能させるゲームプログラムにおいて、前記操作対象キャラクタの周囲の所定範囲に設定された戦闘発生エリア内に、前記敵キャラクタが前記仮想空間内に発生するポイントとして設定された敵キャラクタ発生ポイントが含まれているか否かを判定する戦闘イベント判定手段と、前記戦闘イベント判定手段によって、前記敵キャラクタ発生ポイントが前記戦闘発生エリア内に含まれていると判定された場合に、前記敵キャラクタ発生ポイントから所定の前記敵キャラクタを発生させる処理を実行して、前記操作対象キャラクタと前記敵キャラクタとが関わる戦闘イベントを発生させる戦闘イベント発生手段と、前記戦闘イベントが発生した際に、前記仮想空間内における前記仮想カメラの視点位置を前記操作対象キャラクタの位置に対してシームレスに接近させる視点変更手段と、前記入力手段を介して入力された前記操作対象キャラクタの移動操作に応じて、該操作対象キャラクタ用に設定された所定の移動速度パラメータに基づいて前記操作対象キャラクタの前記仮想空間内における所定の移動速度を決定し、該所定の移動速度で前記操作対象キャラクタを移動操作方向に移動させる移動制御手段と、前記戦闘イベントが発生した際に、前記所定の移動速度パラメータを、通常移動操作時用として設定された通常移動速度パラメータから該通常移動速度パラメータよりも低速に設定された戦闘移動速度パラメータに変更するに変更する移動速度変更手段とを備えたゲーム装置として前記コンピュータを機能させることにより、達成される。
【００１２】
また、上記目的は、前記視点変更手段が、前記戦闘イベント判定手段によって前記戦闘発生エリア内に前記敵キャラクタが含まれていないと判定された後に、変更前の前記仮想カメラと前記操作対象キャラクタとの位置関係となるように前記仮想カメラの視点位置をシームレスに移動させることにより、効果的に達成される。
【００１３】
また、上記目的は、前記視点変更手段が、前記戦闘イベント判定手段によって前記戦闘発生エリア内に前記敵キャラクタが含まれていないと判定された場合に、該判定から所定時間経過後に、変更前の前記仮想カメラと前記操作対象キャラクタとの位置関係となるように前記仮想カメラの視点位置をシームレスに移動させることにより、効果的に達成される。
【００１４】
また、上記目的は、前記移動速度変更手段が、前記戦闘イベント判定手段によって前記戦闘発生エリア内に前記敵キャラクタが含まれていないと判定された後に、前記所定の移動速度パラメータを前記戦闘移動速度パラメータから前記通常移動速度パラメータに戻すことにより、効果的に達成される。
【００１５】
さらに、上記目的は、前記移動速度変更手段が、前記戦闘イベント判定手段によって前記所定のエリア内に侵入していた前記敵キャラクタが含まれていないと判定された場合に、該判定から所定時間経過後に、前記所定の移動速度パラメータを前記戦闘移動速度パラメータから前記通常移動速度パラメータに戻すことにより、効果的に達成される。
【００１６】
また、上記目的は、上記いずれかのゲームプログラムが記録されている、コンピュータにより読取可能な記録媒体により、達成される。
【発明の効果】
【００１７】
本発明に係るゲームプログラムおよび記録媒体によれば、通常移動時のゲーム映像と戦闘イベント発生時のゲーム映像とをシームレスに連動させ、かつ、戦闘イベント発生時には操作対象キャラクタを中心に拡大したゲーム映像を表示するとともに、操作対象キャラクタの移動速度を戦闘イベント発生時の操作性を考慮して通常移動時よりも低速に変更するようになっている。これにより、戦闘イベント発生時の視認性や操作対象キャラクタの操作性を向上させつつ、通常移動時に生じていた冗長性を解消することができるので、ゲームの興趣性の向上を図ることができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照にしながら本発明の実施形態について説明する。
【００１９】
図１は、本発明の実施形態に係るゲーム装置のハードウェアの構成例を概略的に示すブロック図である。ここでは、テレビジョン・モニタ等の表示端末に接続して使用することができる家庭用ゲーム装置を例として説明するが、本発明はこれに限定されず、例えば表示画面を備えた携帯用ゲーム機や業務用ゲーム装置（アーケイド・マシン）などにも適用することができる。
【００２０】
図１において、本実施形態に係るゲーム装置１は、ゲーム装置本体２と、表示端末（テレビジョン・モニタ等）３と、スピーカ４とを備え、表示端末３およびスピーカ４は、ケーブルなどを介してゲーム装置本体２に電気的に接続されている。
【００２１】
ゲーム装置本体２は、ＣＰＵなどによってゲーム装置１の全体的な制御を行なう制御部５と、該制御部５によって実行されるゲーム制御プログラムや各種データなどが保存・格納される記憶部６と、コントローラパッド７などを介して入力された操作指示信号を受信して記憶部６などに格納する操作入力部８と、ＤＶＤ／ＣＤ−ＲＯＭ９やメモリカード１０などの記録媒体からゲーム用の各種データを読み出す記録媒体読取部１１と、制御部５の指示信号に基づいて表示端末３に表示信号を出力する表示出力部１０と、制御部５の指示信号に基づいてスピーカ４に音声信号を出力する音声出力部１１と、インターネットなどの通信ネット１４を介して他の端末との通信を実行する通信部１５とを備え、これらの各部は、ゲーム装置本体２の内部バス１６を介して接続されている。なお、ハードウェア的には、制御部５は、ＣＰＵ，ＭＰＵ，ＲＯＭ等を含む制御装置で構成され、記憶部６は、ＲＡＭやハードディスクドライブ（ＨＤＤ）などの情報記憶媒体で構成されているが、本発明は、これらのハードウェアの種類や数に限定されるものではない。
【００２２】
図２は、本発明の実施形態に係るゲームシステムの機能構成例を概略的に示すブロック図であり、図３は、本発明の実施形態に係るゲームの通常移動モード（ａ）および戦闘イベントモード（ｂ）について説明するための模式図である。また、図４は、本実施形態に係るゲーム映像の一例を示す図であって、（ａ）は通常移動モードのゲームシーンの映像であり、（ｂ）は戦闘イベントモードのゲームシーンの映像である。
【００２３】
本実施形態に係るゲームシステムでは、ＤＶＤ／ＣＤ−ＲＯＭ９などに記録されたゲーム制御プログラムが記録媒体読取部１１を介して読み出されて記憶部６にロードされ、この記憶部６にロードされたゲーム制御プログラムおよび各種データが制御部５によって処理されることにより、以下に述べるゲーム処理手段が実現される。なお、本発明はこれに限定されるものではなく、例えば、ネットワーク１４を介して接続されたサーバ端末等の記憶媒体に記録されているプログラムとゲーム装置１側のプログラムとを協働させてゲーム処理を実行するような形態としてもよく、また、記憶部６に予め格納されたゲーム制御プログラムに基づいて、ゲーム処理手段が実現されるような形態でもよい。
【００２４】
図２において、本発明の実施形態に係るゲームシステムの処理を実行するゲーム処理手段２０は、メイン処理手段２１と、戦闘イベント判定手段２２と、戦闘イベント発生手段２３と、視点変更手段２４と、移動制御手段２５と、移動速度変更手段２６と、経過時間計測手段２７とを備えている。
【００２５】
このゲーム処理手段２０によって実行されるゲームは、アクションＲＰＧであり、図３に示すように、コントローラパッド７等によって入力された指示に基づいて仮想空間３１内における行動を操作される操作対象キャラクタ３２と、コントローラパッド７等によって入力される指示に関係なく仮想空間３１内で行動する敵キャラクタ３３とを有している。本実施形態に係るゲーム処理手段２０によって実行されるゲームでは、敵キャラクタ３３の行動が主に制御部５のＣＰＵ等によってを制御され、操作対象キャラクタ３２と敵キャラクタ３３とが所定の条件を満たした場合に、戦闘イベントを発生するように設定されている。
【００２６】
メイン処理手段２１は、記憶部６にロードされたゲーム制御プログラムや各種データ（各キャラクタ３２，３３のオブジェクトデータや仮想空間３１を形成する地形データ等）を読み込んで、ゲームストーリーの進行や仮想空間３１のシチュエーション設定などの処理を実行するとともに、仮想空間３１内の任意の位置に設定された仮想カメラ３４で操作対象キャラクタ３２を含む仮想空間３１の一部を投影し、この投影された映像を表示端末３の表示画面上に表示する。この仮想カメラ３４の視点位置は、操作対象キャラクタ３２の移動に伴って連続的に移動され、表示端末３の表示画面上に映し出される映像も、その移動に応じて徐々に変化する。
【００２７】
戦闘イベント判定手段２２は、所定のイベントとしての戦闘シーンの発生条件を満たしているか否かを判定するものであり、操作対象キャラクタ３２が仮想空間（フィールドマップ）３１を移動している通常移動時に、敵キャラクタ３３が仮想空間３１内に発生するポイントとして設定された敵キャラクタ発生ポイントが、該操作対象キャラクタ３２の周囲に予め設定された戦闘発生エリア３５内に含まれているか否かを判定する。
【００２８】
戦闘イベント発生手段２３は、戦闘イベント判定手段２２によって、敵キャラクタ３３の発生ポイントが戦闘発生エリア３５内に含まれていると判定された場合に、記憶部６にロードされた各種データに基づいて、敵キャラクタ発生ポイントから所定の敵キャラクタ３３を発生させる処理を実行し、操作対象キャラクタ３２と敵キャラクタ３３とが関わる戦闘イベントを発生させる。
【００２９】
視点変更手段２４は、戦闘イベントの発生に応じて、仮想空間３１内における仮想カメラ３４の視点位置を操作対象キャラクタ３２の位置に対してシームレスに接近（ズームイン）させ、その後、戦闘イベント判定手段２２によって戦闘発生エリア３５内に敵キャラクタ３３が含まれていない、すなわち敵キャラクタが消滅したと判定された際に、変更前の仮想カメラ３４と操作対象キャラクタ３２との位置関係（図３（ａ）に示す位置関係）となるように、仮想カメラ３４の視点位置をシームレスに移動（ズームアウト）させる。なお、図３（ｂ），図４（ｂ）に示すズームアップ状態において、仮想カメラ３４は、戦闘発生エリア３５内に含まれている敵キャラクタ３３のうちの最も遠い場所に位置するキャラクタ３３を捕捉することができる視野を有している。
【００３０】
移動制御手段２５は、コントローラパッド７等によって入力された操作対象キャラクタ３２の移動操作に応じて、該操作対象キャラクタ用に設定された所定の移動速度パラメータに基づいて操作対象キャラクタ３２の仮想空間３１内における移動速度を決定し、該移動速度で操作対象キャラクタ３２を移動操作方向に移動させる。
【００３１】
移動速度変更手段２６は、戦闘イベントの発生に応じて、移動制御手段２５が操作対象キャラクタ３２の移動速度の決定時に参照する所定の移動速度パラメータを、通常移動操作時用として設定された通常移動速度パラメータから、該通常移動速度パラメータよりも低速に設定された戦闘移動速度パラメータに変更する。その後、戦闘イベント判定手段２２によって戦闘発生エリア３５内に敵キャラクタ３３が含まれていない、すなわち敵キャラクタが消滅したと判定された場合、移動速度変更手段２６は、移動制御手段２５が操作対象キャラクタ３２の移動速度の決定時に参照する所定の移動速度パラメータを、戦闘移動速度パラメータから通常移動速度パラメータに戻す。なお、通常移動速度パラメータおよび戦闘移動速度パラメータは、記憶部６にロードされた各種データに含まれているものである。本実施形態に係るゲーム処理手段２０によって実行されるゲームでは、操作対象キャラクタ３２の仮想空間３１内における通常時の移動速度（通常移動速度パラメータ）が中・高速に設定されているため、戦闘イベント時においては、コマンド入力等の操作が慌しくならないように、操作対象キャラクタ３２の仮想空間３１内における移動速度を通常移動時よりも低速に変更するようになっている。
【００３２】
経過時間計測手段２７は、戦闘イベント判定手段２２によって戦闘発生エリア３５内に侵入していた敵キャラクタ３３の存在が無くなったと判定された時点、すなわち戦闘イベントが終了したと判定された時点からの経過時間を計測する。視点変更手段２４および移動速度変更手段２６は、この経過時間計測手段２７による計時に基づいて、戦闘イベント判定手段２２によるイベント終了判定から所定時間（数秒）経過後に、仮想カメラ３４の位置を変更前の操作対象キャラクタ３２に対する視点位置となるようにシームレスに移動させるとともに、移動制御手段２５が操作対象キャラクタ３２の移動速度の決定時に参照する所定の移動速度パラメータを戦闘移動速度パラメータから通常移動速度パラメータに戻すようになっている。
【００３３】
なお、図４（ａ）に示した通常時のゲーム映像の一例では、実際には仮想空間３１の一部に存在している敵キャラクタ３３の表示が省略されているが、これは、ゲーム装置１のメモリ機能への負荷を軽減するとともに、操作対象キャラクタ３２の視認性およびゲームの興趣性の向上を図るための処理である。この種のアクションＲＰＧにおいて、通常移動時の画面上に敵キャラクタ３３を表示してしまうと、複数の敵キャラクタ３３の存在によって操作対象キャラクタ３２を認識しづらくなるとともに、プレイヤーに敵キャラクタ３３の位置を事前に知られてしまう。そのため、本実施形態に係るゲーム処理手段２０によって実行されるゲームでは、通常移動時における敵キャラクタ３３の表示を省略することにより、操作対象キャラクタ３２の視認性およびゲームの興趣性を良好にしている。
【００３４】
また、図３では、戦闘発生エリア３５として、操作対象キャラクタ３２の位置を中心とした矩形エリアを示したが、本発明はこれに限定されるものではなく、例えば操作対象キャラクタ３２の位置を中心点として描いた所定半径を有する円形や球体を戦闘発生エリア３５として設定してもよく、また、進行方向に広がる所定の扇形エリアなどを戦闘発生エリア３５として設定してもよい。
【００３５】
また、移動制御手段２５が操作対象キャラクタ３２の移動速度の決定時に参照する所定の移動速度パラメータ、すなわち通常移動速度パラメータおよび戦闘移動速度パラメータは、視点変更手段２４によるズームアップの度合いに応じて適切な速度に設定されていることが好ましい。例えば、戦闘イベント時のゲーム映像が通常時のゲーム映像に対して２倍にズームアップされるのであれば、通常移動速度パラメータが０〜１００の範囲で設定され、かつ、戦闘移動速度パラメータが０〜５０の範囲で設定されているのが適当である。
【００３６】
次に、本発明の実施形態に係るゲーム処理の全体の流れを図５を参照にしながら説明する。図５は、本発明の実施形態に係るゲーム処理を説明するためのフローチャートである。同図のフローチャートでは、操作対象キャラクタ３２をＰキャラクタ（プレイヤー・キャラクタ）と記載し、かつ、敵キャラクタ３３をＥキャラクタ（エネミー・キャラクタ）と記載している。
【００３７】
本実施形態に係るゲーム処理では、操作対象キャラクタ３２が仮想空間３１内を移動するのがメイン行動である通常移動モードと、操作対象キャラクタ３２と敵キャラクタ３３とが所定の条件を満たした場合に発生する戦闘イベントとに大別され、この通常移動モードと戦闘イベントモードとがシームレスに連動する構成になっている。
【００３８】
まず、ゲーム装置１の制御部５によってゲーム処理手段２０が起動されると、メイン処理手段２１によって、通常移動モードが実行される（ステップＳ１０１）。この通常移動モードでは、移動制御手段２５が操作対象キャラクタ３２の移動速度の決定時に参照する所定の移動速度パラメータは、通常移動速度パラメータに設定されており、敵キャラクタ３３の表示フラグはオフ状態に設定されている。そして、操作入力部８からの操作信号の入力に応じて操作対象キャラクタ３２の位置情報が更新され（ステップＳ１０２，Ｓ１０３）、かつ、記憶部６にロードされた各種データから敵キャラクタ３３の位置情報が取得される（ステップＳ１０４）。
【００３９】
続いて、戦闘イベント判定手段２２によって、操作対象キャラクタ３２の周囲に設定された戦闘発生エリア３５内に敵キャラクタ３３の発生ポイントが含まれているか否かが判定される（ステップＳ１０５）。この判定の結果、戦闘発生エリア３５内に敵キャラクタ３３の発生ポイントが含まれている場合には、視点変更手段２４によって仮想カメラ３４の視点位置が操作対象キャラクタ３２の位置に近づけられることにより、ゲーム映像がシームレスにズームアップされ（ステップＳ１０６）、かつ、移動速度変更手段２６によって移動制御手段２５が操作対象キャラクタ３２の移動速度の決定時に参照する所定の移動速度パラメータが通常移動速度パラメータから戦闘移動速度パラメータに変更される（ステップＳ１０７）。そして、戦闘イベント発生手段２３によって、敵キャラクタ発生ポイントから敵キャラクタ３３を生じる（敵キャラクタ３３の表示フラグをオン状態にする）処理が実行され、操作対象キャラクタ３２と敵キャラクタ３３とが関わる戦闘イベントを発生させる戦闘イベントモードが実行される（ステップＳ１０８）。戦闘イベントにおける各敵キャラクタ３３は、予め付与されているライフゲージ値が操作対象キャラクタ３２との戦闘により減少して０になるか、あるいは戦闘発生エリア３５の範囲外に退避するまで存在している。
【００４０】
その後、戦闘イベント判定手段２２によって、戦闘発生エリア３５内に存在していた敵キャラクタ３３の有無が判定され（ステップＳ１０９）、戦闘発生エリア３５内の敵キャラクタ３３が消滅・退避したと判定されると、経過時間計測手段２７によって、その判定時点からの経過が計時される（ステップＳ１１０）。そして、ステップＳ１０２〜ステップＳ１０４と同様に、メイン処理手段２１によって、操作対象キャラクタ３２の位置情報の更新および敵キャラクタ３３の位置情報の取得が実行される（ステップＳ１１１〜ステップＳ１１３）。経過時間計測手段２７による計時を参照して、敵キャラクタ３３の消滅・退避の判定から所定時間（数秒間）経過したことが確認されると（ステップＳ１１４）、戦闘イベント判定手段２２によって、再度、戦闘発生エリア３５内における敵キャラクタ３３の存在の有無が判定される（ステップＳ１１５）。
【００４１】
ステップＳ１１５において、再び戦闘発生エリア３５内に敵キャラクタ３３の存在が確認された場合には、ステップＳ１０８に戻って戦闘イベントモードが継続される。一方、ステップＳ１１５において、戦闘発生エリア３５内に敵キャラクタ３３の存在が確認されなかった場合には、視点変更手段２４によって変更前の仮想カメラ３４と操作対象キャラクタ３２との位置関係となるように、仮想カメラ３４の視点位置がシームレスに移動（ズームアウト）されるとともに（ステップＳ１１６）、移動速度変更手段２６によって移動制御手段２５が操作対象キャラクタ３２の移動速度の決定時に参照する所定の移動速度パラメータが戦闘移動速度パラメータから通常移動速度パラメータに戻され（ステップＳ１１７）、再び、メイン処理手段２１によって通常移動モードが実行され、敵キャラクタ３３の表示フラグがオフ状態に設定される（ステップＳ１０１）。
【００４２】
以上のように、本実施形態に係るゲームプログラムおよび該ゲームプログラムを記録した記録媒体９によれば、通常移動モードのゲーム映像と戦闘イベントモードのゲーム映像とをシームレスに連動させ、かつ、戦闘イベントモードには操作対象キャラクタ３２を中心にズームインしたゲーム映像を出力するとともに、移動操作時の操作対象キャラクタ３２の仮想空間３１内における移動速度を通常移動時よりも低速に変更するようになっている。これにより、戦闘イベント発生時の視認性や操作対象キャラクタ３２の操作性を損なうことなく、通常移動モードにおける操作対象キャラクタ３２の移動速度を速めることができる。この結果、冗長的になりやすかった通常移動モードにおけるゲーム進行のスピード化を図ることができ、かつ、ゲームの興趣性の向上を図ることができる。
【００４３】
以上、本発明の実施形態について具体的に説明してきたが、本発明はこれに限定されるものではなく、その趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係るゲーム装置のハードウェアの構成例を概略的に示すブロック図である。
【図２】本発明の実施形態に係るゲームシステムの機能構成例を概略的に示すブラック図である。
【図３】本発明の実施形態に係るゲームの通常移動モード（ａ）および戦闘イベントモード（ｂ）について説明するための模式図である。
【図４】本実施形態に係るゲーム映像の一例を示す図であって、（ａ）は通常移動モードのゲームシーンの映像であり、（ｂ）は戦闘イベントモードのゲームシーンの映像である。
【図５】本発明の実施形態に係るゲーム処理を説明するためのフローチャートである。
【符号の説明】
【００４５】
１    ゲーム装置
３    表示端末
７    コントローラパッド
９    記録媒体
２０    ゲーム処理手段
２１    メイン処理手段
２２    イベント判定手段
２３    戦闘イベント判定手段
２４    視点変更手段
２５    移動制御手段
２６    移動速度変更手段  
２７    経過時間計測手段
３１    仮想空間
３２    操作対象キャラクタ（プレイヤー（Ｐ）キャラクタ）
３３    敵キャラクタ（エネミー（Ｅ）キャラクタ）
３４    仮想カメラ
３５    戦闘発生エリア
【図１】
2009279038.tif 000003
【図２】
2009279038.tif 000004
【図３】
2009279038.tif 000005
【図５】
2009279038.tif 000006
【図４】
2009279038.tif 000007