(57)【要約】【課題】所定の抽選許容条件を満たしたときにプレイヤキャラクタに付与される特殊効果がプレイヤに事前に特定されてしまうことを防止し、プレイヤの遊戯に対する興趣を向上させる。【解決手段】制御部１１は、プレイヤキャラクタが敵キャラクタにダメージを与えることによって蓄積されるフィーバ蓄積値が所定値になりフィーバゲージが満タン状態になると、プレイヤからの操作に応じて、スロットマシンを模したスロット演出による特殊効果選択演出を実行し、その演出結果に応じてプレイヤキャラクタに特殊効果を付与する。そして、フィーバ蓄積値が順次減算され初期値になると、プレイヤキャラクタへの特殊効果の付与が終了する。【選択図】図４
2007229205.tif 000002
【特許請求の範囲】
【請求項１】
プレイヤキャラクタを画像表示装置の表示画面上に表示し、プレイヤの操作に応じて前記表示画面上に表示されているプレイヤキャラクタの行動を制御することでビデオゲームの進行を制御するビデオゲーム処理装置であって、
所定の抽選許容条件が成立したことに基づいて、予め定められた複数種類の特殊効果のうちいずれかを抽選により選択する特殊効果選択演出を実行する特殊効果選択演出実行手段と、
該特殊効果選択演出実行手段による特殊効果選択演出にて選択された特殊効果を、前記プレイヤキャラクタに与える特殊効果付与手段とを含む
ことを特徴とするビデオゲーム処理装置。
【請求項２】
所定の抽選許容条件が成立したときに、プレイヤキャラクタに特殊効果を付与するか否かを決定する特殊効果付与決定手段を含み、
特殊効果選択演出実行手段は、特殊効果付与決定手段により特殊効果を付与することが決定されたときに、特殊効果選択演出を実行する
請求項１記載のビデオゲーム処理装置。
【請求項３】
予め定められた複数種類の特殊効果の何れも付与されない旨の特殊効果非付与演出を実行する特殊効果非付与演出実行手段を含み、
該特殊効果非付与演出実行手段は、特殊効果付与決定手段により特殊効果を付与しないことが決定されたときに、特殊効果非付与演出を実行する
請求項２記載のビデオゲーム処理装置。
【請求項４】
プレイヤキャラクタに関連する所定の動作に応じた動作値を蓄積する動作値蓄積手段を含み、
抽選許容条件は、前記動作値蓄積手段により蓄積された動作値が所定値となったときに成立する
請求項１から請求項３のうちいずれかに記載のビデオゲーム処理装置。
【請求項５】
動作値蓄積手段は、プレイヤキャラクタが敵キャラクタに与えた攻撃のヒット数、あるいはプレイヤキャラクタの攻撃により敵キャラクタに与えたダメージに応じて、動作値を蓄積する
請求項４記載のビデオゲーム処理装置。
【請求項６】
動作値蓄積手段は、プレイヤキャラクタが敵キャラクタから与えられた攻撃のヒット数、あるいは敵キャラクタの攻撃によりプレイヤキャラクタに与えられたダメージに応じて、動作値を蓄積する
請求項４または請求項５記載のビデオゲーム処理装置。
【請求項７】
特殊効果付与手段により特殊効果がプレイヤキャラクタに与えられたときから、動作値蓄積手段により蓄積された動作値を経時的に減算する動作値減算手段を含み、
前記プレイヤキャラクタに付与された特殊効果は、前記動作値減算手段の減算処理により前記動作値が初期値となるまでの一定期間が経過するまで継続する
請求項４から請求項６のうちいずれかに記載のビデオゲーム処理装置。
【請求項８】
所定の抽選許容条件が成立したあと、プレイヤキャラクタへの特殊効果の付与希望を受け付ける特殊効果付与希望受付手段を含み、
特殊効果選択演出実行手段は、特殊効果付与希望受付手段が特殊効果の付与希望を受け付けたことにもとづき特殊効果選択演出を実行する
請求項１から請求項７のうちいずれかに記載のビデオゲーム処理装置。
【請求項９】
特殊効果選択演出は、スロット演出を含む
請求項１から請求項８のうちいずれかに記載のビデオゲーム処理装置。
【請求項１０】
特殊効果選択演出は、ルーレット演出を含む
請求項１から請求項９のうちいずれかに記載のビデオゲーム処理装置。
【請求項１１】
特殊効果は、プレイヤキャラクタの行動能力を向上させるための特典、或いはプレイヤキャラクタの行動能力を低下させるための非特典である
請求項１から請求項１０のうちいずれかに記載のビデオゲーム処理装置。
【請求項１２】
プレイヤキャラクタを画像表示装置の表示画面上に表示し、プレイヤの操作に応じて前記表示画面上に表示されているプレイヤキャラクタの行動を制御することでビデオゲームの進行を制御するビデオゲーム処理方法であって、
所定の抽選許容条件が成立したことに基づいて、予め定められた複数種類の特殊効果のうちいずれかを抽選により選択する特殊効果選択演出を実行する特殊効果選択演出実行処理と、
前記特殊効果選択演出にて選択された特殊効果を、前記プレイヤキャラクタに与える特殊効果付与処理とを含む
ことを特徴とするビデオゲーム処理方法。
【請求項１３】
所定の抽選許容条件が成立したときに、プレイヤキャラクタに特殊効果を付与するか否かを決定する特殊効果付与決定処理を含み、
特殊効果選択演出実行処理では、特殊効果付与決定処理にて特殊効果を付与することを決定したときに、特殊効果選択演出を実行する
請求項１２記載のビデオゲーム処理方法。
【請求項１４】
予め定められた複数種類の特殊効果の何れも付与されない旨の特殊効果非付与演出を実行する特殊効果非付与演出実行処理を含み、
該特殊効果非付与演出実行処理では、特殊効果付与決定処理にて特殊効果を付与しないことを決定したときに、特殊効果非付与演出を実行する
請求項１３記載のビデオゲーム処理方法。
【請求項１５】
プレイヤキャラクタに関連する所定の動作に応じた動作値を蓄積する動作値蓄積処理を含み、
抽選許容条件は、前記動作値蓄積処理にて蓄積した動作値が所定値となったときに成立する
請求項１２から請求項１４のうちいずれかに記載のビデオゲーム処理方法。
【請求項１６】
動作値蓄積処理では、プレイヤキャラクタが敵キャラクタに与えた攻撃のヒット数、あるいはプレイヤキャラクタの攻撃により敵キャラクタに与えたダメージに応じて、動作値を蓄積する
請求項１５記載のビデオゲーム処理方法。
【請求項１７】
動作値蓄積処理では、プレイヤキャラクタが敵キャラクタから与えられた攻撃のヒット数、あるいは敵キャラクタの攻撃によりプレイヤキャラクタに与えられたダメージに応じて、動作値を蓄積する
請求項１５または請求項１６記載のビデオゲーム処理方法。
【請求項１８】
特殊効果付与処理にて特殊効果をプレイヤキャラクタに与えたときから、動作値蓄積処理にて蓄積した動作値を経時的に減算する動作値減算処理を含み、
前記プレイヤキャラクタに付与した特殊効果は、前記動作値減算処理での減算処理により前記動作値が初期値となるまでの一定期間が経過するまで継続する
請求項１５から請求項１７のうちいずれかに記載のビデオゲーム処理方法。
【請求項１９】
所定の抽選許容条件が成立したあと、プレイヤキャラクタへの特殊効果の付与希望を受け付ける特殊効果付与希望受付処理を含み、
特殊効果選択演出実行処理では、特殊効果付与希望受付処理にて特殊効果の付与希望を受け付けたことにもとづき特殊効果選択演出を実行する
請求項１２から請求項１８のうちいずれかに記載のビデオゲーム処理方法。
【請求項２０】
特殊効果選択演出は、スロット演出を含む
請求項１２から請求項１９のうちいずれかに記載のビデオゲーム処理方法。
【請求項２１】
特殊効果選択演出は、ルーレット演出を含む
請求項１２から請求項２０のうちいずれかに記載のビデオゲーム処理方法。
【請求項２２】
特殊効果は、プレイヤキャラクタの行動能力を向上させるための特典、或いはプレイヤキャラクタの行動能力を低下させるための非特典である
請求項１２から請求項２０のうちいずれかに記載のビデオゲーム処理方法。
【請求項２３】
プレイヤキャラクタを画像表示装置の表示画面上に表示し、プレイヤの操作に応じて前記表示画面上に表示されているプレイヤキャラクタの行動を制御することでビデオゲームの進行を制御させるビデオゲーム処理プログラムであって、
コンピュータに、
所定の抽選許容条件が成立したことに基づいて、予め定められた複数種類の特殊効果のうちいずれかを抽選により選択する特殊効果選択演出を実行する特殊効果選択演出実行処理と、
前記特殊効果選択演出にて選択された特殊効果を、前記プレイヤキャラクタに与える特殊効果付与処理とを
実行させるためのビデオゲーム処理プログラム。
【請求項２４】
コンピュータに、
さらに、所定の抽選許容条件が成立したときに、プレイヤキャラクタに特殊効果を付与するか否かを決定する特殊効果付与決定処理を実行させ、
特殊効果選択演出実行処理において、特殊効果付与決定処理にて特殊効果を付与することを決定したときに、特殊効果選択演出を実行する処理を
実行させるための請求項２３記載のビデオゲーム処理プログラム。
【請求項２５】
コンピュータに、
さらに、予め定められた複数種類の特殊効果の何れも付与されない旨の特殊効果非付与演出を実行する特殊効果非付与演出実行処理を実行させ、
該特殊効果非付与演出実行処理において、特殊効果付与決定処理にて特殊効果を付与しないことを決定したときに、特殊効果非付与演出を実行する処理を
実行させるための請求項２４記載のビデオゲーム処理プログラム。
【請求項２６】
コンピュータに、
さらに、プレイヤキャラクタに関連する所定の動作に応じた動作値を蓄積する動作値蓄積処理を実行させ、
抽選許容条件は、前記動作値蓄積処理にて蓄積した動作値が所定値となったときに成立する
請求項２３から請求項２５のうちいずれかに記載のビデオゲーム処理プログラム。
【請求項２７】
特殊効果選択演出は、スロット演出を含む
請求項２３から請求項２６のうちいずれかに記載のビデオゲーム処理プログラム。
【請求項２８】
特殊効果選択演出は、ルーレット演出を含む
請求項２３から請求項２７のうちいずれかに記載のビデオゲーム処理プログラム。
【請求項２９】
特殊効果は、プレイヤキャラクタの行動能力を向上させるための特典、或いはプレイヤキャラクタの行動能力を低下させるための非特典である
請求項２３から請求項２８のうちいずれかに記載のビデオゲーム処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレイヤキャラクタを画像表示装置の表示画面上に表示し、プレイヤの操作に応じて表示画面上に表示されているプレイヤキャラクタの行動を制御することでビデオゲームの進行を制御するための技術に関する。
【背景技術】
【０００２】
従来から、ＲＰＧ（ロールプレイングゲーム：プレイヤがゲームの世界の中であるキャラクタの役割を演じ、様々な経験を通して成長していく過程を楽しみながら、所定の目的を達成していくゲーム。）と呼ばれるゲームが各種提供されている。
【０００３】
ＲＰＧでは、一般に、プレイヤの操作に応じて行動するプレイヤキャラクタが、所定目的の達成を阻害する敵キャラクタとの戦闘に勝利することによって、プレイヤキャラクタに対して経験値などの様々な特典が与えられる。
【０００４】
ＲＰＧに限らず従来のビデオゲームにおいては、所定の条件を満たした場合に、プレイヤキャラクタに対して、何らかのメリットを与えることが行われている。例えば、所定のアイテムを獲得した場合に所定のキャラクタの数が増加されたり、プレイヤキャラクタが無敵状態にされたりするビデオゲームがある。また、特許文献１記載のように、敵キャラクタとの戦闘場面において、敵キャラクタにプレイヤキャラクタの攻撃がヒットする度にゲージ等にポイントが溜まっていき、一定のレベルに達した場合に、特殊技が利用可能になる等の何らかのメリットをプレイヤキャラクタに与えるようにしたものもある。
【０００５】
【特許文献１】特開２００４−０００３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１記載のゲーム機にあっては、得られるメリットがワンパターンであり、どのようなメリットが得られるかがプレイヤに予め分かってしまっているため、プレイヤの遊戯に対する興趣が低下してしまう虞があった。
【０００７】
本発明は、上述した問題を解消し、所定条件を満たしたときにプレイヤキャラクタに付与される特殊効果がプレイヤに事前に特定されてしまうことを防止することができ、プレイヤの遊戯に対する興趣を向上させることを目的とする。
【課題を解決するための手段】
【０００８】
本発明のビデオゲーム処理装置は、プレイヤキャラクタを画像表示装置の表示画面上に表示し、プレイヤの操作に応じて表示画面上に表示されているプレイヤキャラクタの行動を制御することでビデオゲームの進行を制御するビデオゲーム処理装置（例えば、ビデオゲーム装置１００、ビデオゲーム装置本体１０）であって、所定の抽選許容条件が成立したことに基づいて、予め定められた複数種類の特殊効果のうちいずれかを抽選により選択する特殊効果選択演出を実行する特殊効果選択演出実行手段と、該特殊効果選択演出実行手段による特殊効果選択演出にて選択された特殊効果を、プレイヤキャラクタに与える特殊効果付与手段とを含むことを特徴とする。
【０００９】
上記のように構成したことで、所定の抽選許容条件を満たしたときにプレイヤキャラクタに付与される特殊効果がプレイヤに事前に特定されてしまうことを防止することができ、プレイヤの遊戯に対する興趣を向上させることができる。
【００１０】
所定の抽選許容条件が成立したときに、プレイヤキャラクタに特殊効果を付与するか否かを決定する特殊効果付与決定手段を含み、特殊効果選択演出実行手段は、特殊効果付与決定手段により特殊効果を付与することが決定されたときに、特殊効果選択演出を実行するように構成されていてもよい。上記のように構成することで、抽選許容条件が成立しても常には特殊効果選択演出が実行されないようにすることができ、遊戯の興趣をさらに向上させることが可能となる。
【００１１】
予め定められた複数種類の特殊効果の何れも付与されない旨の特殊効果非付与演出を実行する特殊効果非付与演出実行手段を含み、該特殊効果非付与演出実行手段は、特殊効果付与決定手段により特殊効果を付与しないことが決定されたときに、特殊効果非付与演出を実行するように構成されていてもよい。上記のように構成することで、特殊効果を付与しないときに、その旨を示す特殊効果非付与演出を行うことができるようになる。特に、特殊効果選択演出に似た特殊効果非付与演出を行うようにすれば、プレイヤに期待感を持たせることができるようになり、遊戯の興趣をさらに向上させることが可能となる。
【００１２】
プレイヤキャラクタに関連する所定の動作に応じた動作値を蓄積する動作値蓄積手段を含み、抽選許容条件は、動作値蓄積手段により蓄積された動作値が所定値となったときに成立するように構成してもよい。このように構成すれば、動作値の蓄積という目的意識を持ってプレイヤにプレイヤキャラクタを操作させることができるようになり、遊戯の興趣をさらに向上させることが可能となる。
【００１３】
動作値蓄積手段は、例えば、プレイヤキャラクタが敵キャラクタに与えた攻撃のヒット数、あるいはプレイヤキャラクタの攻撃により敵キャラクタに与えたダメージに応じて、動作値を蓄積する。また、動作値蓄積手段は、例えば、プレイヤキャラクタが敵キャラクタから与えられた攻撃のヒット数、あるいは敵キャラクタの攻撃によりプレイヤキャラクタに与えられたダメージに応じて、動作値を蓄積する。
【００１４】
特殊効果付与手段により特殊効果がプレイヤキャラクタに与えられたときから、動作値蓄積手段により蓄積された動作値を経時的に減算する動作値減算手段を含み、プレイヤキャラクタに付与された特殊効果は、動作値減算手段の減算処理により動作値が初期値となるまでの一定期間が経過するまで継続する構成とされていてもよい。このように構成すれば、特殊効果が継続する残り時間をプレイヤに認識させることができるようになる。
【００１５】
所定の抽選許容条件が成立したあと、プレイヤキャラクタへの特殊効果の付与希望を受け付ける特殊効果付与希望受付手段を含み、特殊効果選択演出実行手段は、特殊効果付与希望受付手段が特殊効果の付与希望を受け付けたことにもとづき特殊効果選択演出を実行する構成とされていてもよい。このように構成すれば、特殊効果選択演出の実行タイミングをプレイヤが指定することが可能となり、遊戯の興趣をさらに向上させることが可能となる。
【００１６】
特殊効果選択演出は、例えば、スロットマシンを模したスロット演出、あるいはルーレットゲームを模したルーレット演出を含む。
【００１７】
特殊効果は、例えば、プレイヤキャラクタの行動能力を向上させるための特典、あるいはプレイヤキャラクタの行動能力を低下させるための非特典である。
【００１８】
また、本発明のビデオゲーム処理方法は、プレイヤキャラクタを画像表示装置の表示画面上に表示し、プレイヤの操作に応じて表示画面上に表示されているプレイヤキャラクタの行動を制御することでビデオゲームの進行を制御するビデオゲーム処理方法であって、所定の抽選許容条件が成立したことに基づいて、予め定められた複数種類の特殊効果のうちいずれかを抽選により選択する特殊効果選択演出を実行する特殊効果選択演出実行処理と、特殊効果選択演出にて選択された特殊効果を、プレイヤキャラクタに与える特殊効果付与処理とを含むことを特徴とする。
【００１９】
さらに、本発明のビデオゲーム処理プログラムは、プレイヤキャラクタを画像表示装置の表示画面上に表示し、プレイヤの操作に応じて表示画面上に表示されているプレイヤキャラクタの行動を制御することでビデオゲームの進行を制御させるビデオゲーム処理プログラムであって、コンピュータ（例えば、ビデオゲーム装置１００、ビデオゲーム装置本体１０、制御部１１）に、所定の抽選許容条件が成立したことに基づいて、予め定められた複数種類の特殊効果のうちいずれかを抽選により選択する特殊効果選択演出を実行する特殊効果選択演出実行処理と、特殊効果選択演出にて選択された特殊効果を、プレイヤキャラクタに与える特殊効果付与処理とを実行させるためのものである。
【発明の効果】
【００２０】
本発明によれば、所定の抽選許容条件を満たしたときにプレイヤキャラクタに付与される特殊効果がプレイヤに事前に特定されてしまうことを防止することができ、プレイヤの遊戯に対する興趣を向上させることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施の形態について図面を参照して説明する。
図１は、本発明の一実施の形態におけるビデオゲーム装置１００の構成の例を示すブロック図である。
【００２２】
図１に示すように、本例のビデオゲーム装置１００は、ビデオゲーム装置本体１０と、表示装置５０と、サウンド出力装置６０とを含む。ビデオゲーム装置本体１０は、例えば市販のビデオゲーム機によって構成される。また、表示装置５０は、例えばテレビジョン装置や液晶表示装置などによって構成され、画像表示部５１を有している。
【００２３】
ビデオゲーム装置本体１０は、制御部１１と、ＲＡＭ１２と、ハードディスクドライブ（ＨＤＤ）１３と、サウンド処理部１４と、グラフィック処理部１５と、ＤＶＤ／ＣＤ−ＲＯＭドライブ１６と、通信インターフェイス１７と、インターフェイス部１８と、フレームメモリ１９と、メモリーカードスロット２０と、入力インターフェイス部２１とを含む。
【００２４】
制御部１１、ＲＡＭ１２、ハードディスクドライブ（ＨＤＤ）１３、サウンド処理部１４、グラフィック処理部１５、ＤＶＤ／ＣＤ−ＲＯＭドライブ１６、通信インターフェイス１７、及びインターフェイス部１８は、それぞれ内部バス２２に接続されている。
【００２５】
制御部１１は、ＣＰＵやＲＯＭなどを含み、ＨＤＤ１３や記憶媒体７０に格納された制御プログラムに従ってビデオゲーム装置１００全体の制御を行う。制御部１１は、タイマ割り込みを発生させるため等に用いられる内部タイマを備えている。ＲＡＭ１２は、制御部１１のワークエリアとして用いられる。ＨＤＤ１３は、制御プログラムや各種のデータを保存するための記憶領域である。
【００２６】
サウンド処理部１４は、例えばスピーカによって構成されるサウンド出力装置６０に接続される。サウンド処理部１４は、制御プログラムに従って処理を実行している制御部１１からのサウンド出力指示に従って、サウンド出力装置６０に対してサウンド信号を出力する。なお、サウンド出力装置６０は、表示装置５０あるいはビデオゲーム装置本体１０に内蔵されていてもよい。
【００２７】
グラフィック処理部１５は、画面表示がなされる画像表示部５１を有する表示装置５０に接続される。グラフィック処理部１５は、制御部１１からの描画命令に従って、フレームメモリ１９に画像を展開するとともに、画像表示部５１に画像を表示させるためのビデオ信号を表示装置５０に対して出力する。ビデオ信号によって表示される画像の切替時間は、例えば、１フレームあたり１／３０秒とされる。
【００２８】
ＤＶＤ／ＣＤ−ＲＯＭドライブ１６には、ＤＶＤ−ＲＯＭやＣＤ−ＲＯＭなどのゲーム用の制御プログラムが格納された記憶媒体７０が装着される。ＤＶＤ／ＣＤ−ＲＯＭドライブ１６は、装着された記憶媒体７０から、制御プログラムなどの各種データを読み出す処理を行う。
【００２９】
通信インターフェイス１７は、インターネットなどの通信ネットワーク８０に無線あるいは有線によって接続される。ビデオゲーム装置本体１０は、通信インターフェイス１７における通信機能を用いて、通信ネットワーク８０を介して例えば他のコンピュータとの通信を行う。
【００３０】
インターフェイス部１８には、入力インターフェイス部２１と、メモリカードスロット２０とが接続される。インターフェイス部１８は、プレイヤによるキーパッド３０の操作にもとづく入力インターフェイス部２１からの指示データをＲＡＭ１２に格納する。すると、ＲＡＭ１２に格納された指示データに従って、制御部１１が各種の演算処理を実行する。
【００３１】
ビデオゲーム装置本体１０は、入力インターフェイス部２１を介して操作入力部（コントローラ）としてのキーパッド３０に接続される。
【００３２】
キーパッド３０の上部には、十字キー３１と、ボタン群３２と、左ジョイスティック３８と、右ジョイスティック３９とが配設されており、十字キー３１には、上方キー３１ａ、下方キー３１ｂ、右方キー３１ｃ及び左方キー３１ｄが含まれ、ボタン群３２には、○ボタン３２ａ、×ボタン３２ｂ、△ボタン３２ｃ及び□ボタン３２ｄが含まれる。また、十字キー３１が配設される基部と、ボタン群３２とが配設される基部との連結部には、セレクトボタン３５が配設されている。なお、キーパッド３０の側部にもＲ１ボタン３６やＬ１ボタン３３等の複数のボタンが配設されている。
【００３３】
キーパッド３０は、十字キー３１、○ボタン３２ａ、×ボタン３２ｂ、△ボタン３２ｃ、□ボタン３２ｄ、セレクトボタン３５、Ｒ１ボタン３６及びＬ１ボタン３３等のそれぞれと連係するスイッチを備え、各ボタンに対して押圧力が加えられると、その対応したスイッチがオンする。このスイッチのオン／オフに応じた検出信号がキーパッド３０において生成されると共に、左ジョイスティック３８及び右ジョイスティック３９のそれぞれの傾倒方位に対応した検出信号がキーパッド３０において生成される。
【００３４】
キーパッド３０において生成された２系統の検出信号が入力インターフェイス部２１に供給され、キーパッド３０からの検出信号が入力インターフェイス部２１を介されることによりキーパッド３０上のどのボタンがオンされたかを示す検出情報と、左ジョイスティック３８及び右ジョイスティック３９のそれぞれの状態を示す検出情報となる。このようにキーパッド３０に対してなされたプレイヤによる操作指令がビデオゲーム装置本体１０に与えられる。
【００３５】
また、インターフェイス部１８は、制御部１１からの指示に従って、ＲＡＭ１２に記憶されているゲームの進行状況を示すデータをメモリカードスロット２０に装着されているメモリーカード９０に格納する処理や、メモリーカード９０に保存されている中断時のゲームのデータを読み出してＲＡＭ１２に転送する処理などを行う。
【００３６】
ビデオゲーム装置１００でゲームを行うための制御プログラムなどの各種のデータは、例えば記憶媒体７０に記憶されている。記憶媒体７０に記憶されている制御プログラムなどの各種のデータは、記憶媒体７０が装着されているＤＶＤ／ＣＤ−ＲＯＭドライブ１６によって読み出され、ＲＡＭ１２にロードされる。制御部１１は、ＲＡＭ１２にロードされた制御プログラムに従って、グラフィック処理部１５に対して描画命令を出力する処理や、サウンド処理部１４に対してサウンド出力の指示を出力する処理などの各種の処理を実行する。なお、制御部１１が処理を実行している間は、ワークメモリとして用いられるＲＡＭ１２に、ゲームの進行状況によって中間的に発生するデータ（例えば、ゲームの得点、プレイヤキャラクタの状態を示すデータなど）が保存される。
【００３７】
この実施の形態に係る３次元ビデオゲームは、仮想３次元空間に設けられたフィールド上を、プレイヤキャラクタ（プレイヤによるキーパッド３０の操作に従って動作するキャラクタ）などの複数のキャラクタが移動していくことによりゲームが進行する部分を含むゲームであるものとする。なお、フィールドが形成された仮想３次元空間は、ワールド座標系によって示されるものとする。フィールドは、複数の面で構成され、各構成面の頂点の座標を特徴点として表したものである。
【００３８】
次に、本例のビデオゲーム装置１００の動作について説明する。
ここでは、説明を簡単にするため、仮想３次元空間において動作するオブジェクトとして、プレイヤキャラクタと複数のノンプレイヤキャラクタ（ＮＰＣ：ゲーム機側の制御（具体的には制御部１１の制御）に従って動作するキャラクタ）のみが存在するものとし、本発明に特に関わる処理以外は、説明を省略している場合があるものとする。なお、本例では、ＲＰＧについてのビデオゲーム制御が実行されるものとする。
【００３９】
図２は、本例のビデオゲーム装置１００におけるメイン処理の例を示すフローチャートである。メイン処理は、１フレーム分の画像を生成するための処理、及びビデオゲームの制御に必要な処理であり、１／３０秒ごとのタイマ割り込みに応じて実行される。なお、「１／３０秒ごと」は一例であり、メイン処理は、例えば、１フィールド期間（１／６０秒）ごとのタイマ割り込みに応じて実行されるものとしても、処理量によっては２フレーム期間（１／１５秒）ごとのタイマ割り込みに応じて実行されるものとしてもよい。
【００４０】
本例では、プレイヤキャラクタの移動やプレイヤキャラクタによる戦闘を含む各種の行動が許容された共通のフィールド上でゲームが進行するものとし、当該フィールド上での所定目的が達成されるとステージ終了となり、次のフィールド上でのステージに移行するものとする。また、本例では、フィールド上に登場する各キャラクタは、同一時間軸が与えられており、一旦登場するとＨＰ（ヒットポイント：生命力を表す値）が０にならない限り同一時間軸に従ってフィールド上を移動したりフィールド上で静止していたりする。なお、キャラクタ画像として画像表示部５１に表示される部分は、フィールドにおける仮想カメラの視界内に存在する部分である。
【００４１】
メイン処理において、制御部１１は、ゲーム開始前であればプレイヤによるキーパッド３０の操作によりゲームの開始指示があったか否かを判定し、ゲームの実行中であれば場面変更（例えばフィールドの変更）を行うタイミングとなったか否かを判定する（ステップＳ１０１）。場面変更を行うタイミングは、例えば、これまで画像表示部５１に表示していた場面（例えば、仮想３次元空間によって表されている場面、ムービー画像による動画演出によって表されていた場面）を終了し、新たな場面に切り替えるために、画像表示部５１に新たな場面を示す仮想３次元空間を表示するタイミングを意味する。
【００４２】
ゲームの開始指示があったと判定したとき、あるいは場面変更を行うタイミングとなったと判定したときは（ステップＳ１０１のＹ）、制御部１１は、制御プログラムに従って、初期画面（ゲーム開始時の初期画面、場面変更時の初期画面）を決定する（ステップＳ１０２）。なお、ゲームに用いられる画面やキャラクタなどの各種のデータは、記憶媒体７０に格納されている。ステップＳ１０２では、初期画面あるいは変更後の場面（例えば新しいステージ）におけるプレイヤキャラクタの初期表示位置、表示するＮＰＣ及びその初期表示位置などが、制御プログラムに従って決定される。
【００４３】
次いで、制御部１１は、仮想カメラの視点の位置、視軸の方向、および視角の大きさを、制御プログラムに従って決定し、透視変換を行うための仮想カメラの初期設定を行う（ステップＳ１０３）。そして、ステップＳ１１５に移行する。
【００４４】
ゲームの実行中であり場面変更を行うタイミングでないと判定したときは（ステップＳ１０１のＮ）、制御部１１は、プレイヤによるキーパッド３０の操作にもとづく指示データを受け付ける（ステップＳ１０４）。すなわち、プレイヤキャラクタの動作などを実行させるための指示データがキーパッド３０から入力されているか否かを判定し、有効な指示データ（受付が許容されている指示データを意味する）が入力されていれば、その指示データを受け付ける。
【００４５】
移動に関するプレイヤキャラクタの行動を指示するためのキーパッド３０の操作（移動操作）に応じて、ステップＳ１０４にて移動に関する行動を指示するための指示データ（移動指示データ：移動コマンドや方向指示キーによる移動指示）を受け付けた場合には（ステップＳ１０５のＹ）、制御部１１は、受け付けた移動指示データに応じて移動処理を実行する（ステップＳ１０６）。移動処理では、制御部１１は、仮想空間（現在のフィールド上）におけるプレイヤキャラクタの位置を、受け付けた移動指示データに応じて移動させる。なお、移動コマンドには、例えばダッシュ指示コマンドなどがある。ダッシュ指示コマンドは、プレイヤキャラクタを素早く移動させるためのコマンドであり、戦闘中であれば戦闘エリアから素早く離れる（逃げる）指示を与えるためのコマンドとなる。
【００４６】
次いで、制御部１１は、移動処理に伴って派生するプレイヤキャラクタの位置情報にもとづいて移動情報を生成する（ステップＳ１０７）。すなわち、移動処理によるプレイヤキャラクタの位置の移動に応じて、仮想カメラの視点の位置、視軸の方向、視角の大きさのうち、必要なデータを更新し、仮想カメラの設定内容の変更を行う。移動情報は、プレイヤキャラクタの移動後の位置、プレイヤキャラクタの移動によって変更された仮想カメラの視点の位置、視軸の方向、視角の大きさなど、移動に関する各種の情報を含む。そして、ステップＳ１１３に移行する。
【００４７】
戦闘に関するプレイヤキャラクタの行動を指示するためのキーパッド３０の操作（バトル操作）に応じて、ステップＳ１０４にて戦闘に関する行動を指示するための指示データ（バトル指示データ：バトルコマンド）を受け付けた場合には（ステップＳ１０８のＹ）、制御部１１は、受け付けたバトル指示データに応じてバトル処理を実行する（ステップＳ１０９）。バトル処理では、制御部１１は、例えば、戦闘相手となっている敵キャラクタとプレイヤキャラクタとの戦闘結果や戦闘経過を決定する処理などが実行される。
【００４８】
次いで、制御部１１は、バトル処理によって決定された戦闘結果や戦闘経過にもとづいてバトル情報を生成する（ステップＳ１１０）。すなわち、バトル処理による戦闘結果や戦闘経過に応じて、対戦したプレイヤキャラクタ及び敵キャラクタ名、対戦経過、その対戦結果、プレイヤキャラクタの能力を規定するパラメータなどのうち、必要な情報の更新及び設定を行う。バトル情報は、対戦したプレイヤキャラクタ及び敵キャラクタ名、対戦経過、その対戦結果、プレイヤキャラクタの能力を規定するパラメータなど、戦闘に関する各種の情報を含む。そして、ステップＳ１１３に移行する。
【００４９】
その他の指示を行うためのキーパッド３０の操作（その他操作）に応じて、ステップＳ１０４にてその他の指示のための指示データ（その他指示データ：その他コマンド）を受け付けた場合には（ステップＳ１１１のＹ）、制御部１１は、受け付けたその他指示データに応じた処理（例えば、会話、買物、拾得等）を実行する（ステップＳ１１２）。そして、ステップＳ１１２の処理結果に応じたその他の諸情報が生成され、ステップＳ１１３に移行する。
【００５０】
ステップＳ１１３にて、制御部１１は、ステップＳ１０７にて生成した移動情報をＲＡＭ１２の所定のデータ領域に格納することにより、プレイヤキャラクタの現在位置を更新する。また、ステップＳ１１３にて、制御部１１は、ステップＳ１１０にて生成したバトル情報や、ステップＳ１１２の後に生成したその他の諸情報をＲＡＭ１２の所定のデータ領域に格納することにより、プレイヤキャラクタの各種の行動履歴を記憶保持する。
【００５１】
次いで、制御部１１は、ＲＡＭ１２に一旦格納されたプレイヤキャラクタの行動履歴を示す情報にもとづいて、行動評価処理を実行する（ステップＳ１１４）。具体的には、数値化が必要な情報に対しては、予め容易されている変換テーブルが用いられて数値化がなされ、また、重み付けが必要な情報に対しては、所定の計数が乗算されてそれらの数値が合計されて得点が計算される。そして、算出された得点がＲＡＭ１２の所定のデータ領域に格納されている旧得点に加算され、再び所定のデータ領域に格納されることにより評価情報としての得点が更新される。
【００５２】
そして、制御部１１は、仮想カメラの設定内容等に応じて、仮想カメラから表示すべきプレイヤキャラクタやノンプレイヤキャラクタを含む仮想３次元空間を仮想スクリーン上に透視変換して、画像表示部５１に表示させる２次元画像を生成するための表示処理を行う（ステップＳ１１５）。表示処理を終了すると、今回のメイン処理を終了する。その後、次のフレーム期間の開始タイミングにおいてタイマ割り込みが発生すると、次回のメイン処理が実行されることとなる。そして、メイン処理が繰り返し実行されることで、キャラクタ画像がフレーム期間毎に切り替えられて、画像表示部５１にて動画が表示されることになる。
【００５３】
ここで、ステップＳ１１５の表示処理について簡単に説明する。ステップＳ１１５では、制御部１１は、先ず、プレイヤキャラクタやノンプレイヤキャラクタを含む仮想３次元空間を構成するポリゴンの頂点の座標のうち、少なくとも仮想スクリーン上に透視変換される範囲に含まれるポリゴンの頂点の座標を、ワールド座標系の座標から視点座標系の座標に変換する。次いで、制御部１１は、プレイヤキャラクタやノンプレイヤキャラクタについての視点座標系におけるポリゴンの頂点の座標とをグラフィック処理部１５に送信し、グラフィック処理部１５に対して描画命令を出力する。
【００５４】
描画命令が入力されると、グラフィック処理部１５は、視点座標系の座標にもとづいて、各面を構成する各点について、前側にある点のデータが残るようにＺバッファの内容を更新する。Ｚバッファの内容を更新すると、グラフィック処理部１５は、前側にある残った点についての画像データをフレームメモリ１９に展開する。また、グラフィック処理部１５は、展開される画像データに対して、シェーディングやテクスチャマッピングなどの処理も行う。
【００５５】
そして、グラフィック処理部１５は、フレームメモリ１９に展開された画像データを順次読み出し、同期信号を付加してビデオ信号を生成し、表示装置５０に出力する。表示装置５０は、グラフィック処理部１５から出力されたビデオ信号に対応した画像を画像表示部５１に表示する。１フレーム時間ごとに画像表示部５１の画像が切り替えられていくことで、プレイヤは、プレイヤキャラクタやノンプレイヤキャラクタがフィールド上を移動する様子を含む画像を見ることができる。
【００５６】
次に、本例のビデオゲームにおいて表示装置５０の表示画面５１に表示される３次元フィールド画面の例について説明する。
図３は、３次元フィールド画面の例を示す説明図である。図３に示すように、３次元フィールド画面には、例えば、プレイヤキャラクタ２０１や、プレイヤキャラクタの所定目的を阻害する複数の敵キャラクタ表示２０２などの各キャラクタが表示される。なお、３次元フィールド画面は、本例では、やや上方からフィールドを見下ろした画像とされる。また、３次元フィールド画面には、各キャラクタの他、プレイヤキャラクタ２０１が現在使用可能なアイテムを表示するアイテム表示領域２０３と、プレイヤキャラクタ２０１が現在装備している武器（例えば２つ装備可能）を表示する武器表示領域２０４と、プレイヤキャラクタ２０１のヒットポイント（ＨＰ）の最大値と現在のＨＰの値とを表示するＨＰ表示領域２０５と、プレイヤキャラクタのマジックポイント（ＭＰ）の最大値と現在のＭＰの値とを表示するＭＰ表示領域２０６と、後述するフィーバ値の蓄積値を表示するフィーバゲージ２０７とが設けられている。本例では、フィーバゲージ２０７を満タンにすることにより、プレイヤキャラクタ２０１をフィーバ状態とすることが可能となる。
【００５７】
「フィーバ値」は、プレイヤキャラクタ２０１が敵キャラクタ２０２に攻撃を加えたり、プレイヤキャラクタ２０１が敵キャラクタ２０２から攻撃を受けたりした場合に獲得される値の蓄積値を意味する。「フィーバ状態」とは、フィーバ値が所定値となりフィーバゲージ２０７が満タン状態となったときに発動可能な特殊効果がプレイヤキャラクタ２０２に与えられた状態を意味する。なお、「敵キャラクタ２０２から攻撃を受けた場合」とは、敵キャラクタ２０２の攻撃によってプレイヤキャラクタ２０１が有しているＨＰが低下させられた場合であり、「敵キャラクタ２０２に攻撃を加えた場合」とは、プレイヤキャラクタ２０１の攻撃によって敵キャラクタ２０２のＨＰを低下させた場合である。
【００５８】
本例では、フィーバ値が所定値となりフィーバゲージ２０７が満タン状態となったときに、プレイヤによってフィーバ状態への移行が希望された場合にのみ、プレイヤキャラクタ２０１をフィーバ状態とすることが可能となるものとする。すなわち、本例では、フィーバ値が所定値となりフィーバゲージ２０７が満タン状態となった場合であっても、直ちにプレイヤキャラクタ２０１がフィーバ状態となることはない。
【００５９】
次に、フィーバ値の算出方法の例について説明する。
本例では、敵キャラクタとの戦闘によって獲得されるフィーバ値は、敵キャラクタに与えたダメージによって決定された値を含む。例えば、敵キャラクタに「１００のダメージ」を与えたことに応じて、１００のフィーバ値を得る。あるいは、そのダメージの値に０．１等の所定のファクタを掛けて、１００×０．１＝１０のフィーバ値を得るなどしてもよい。なお、フィーバ値が、プレイヤキャラクタが敵キャラクタに与えた攻撃のヒット回数によって決定されるようにしてもよい。
【００６０】
また、本例では、敵キャラクタとの戦闘によって獲得されるフィーバ値は、敵キャラクタから受けたダメージによって決定された値も含む。例えば、敵キャラクタから「１００のダメージ」を受けたら、１００のフィーバ値を得る。あるいは、そのダメージの値に０．１等の所定のファクタを掛けて、１００×０．１＝１０のフィーバ値を得るなどしてもよい。なお、フィーバ値が、プレイヤキャラクタが敵キャラクタから受けた攻撃のヒット回数によって決定されるようにしてもよい。
【００６１】
なお、フィーバ値は、敵キャラクタに与えたダメージによって決定された値のみとされていても、敵キャラクタから受けたダメージによって決定された値のみとされていてもよい。
【００６２】
一般に、ＲＰＧでは、ゲームが進行するに従って、プレイヤキャラクタの最大ＨＰの値が高くなるとともに、プレイヤキャラクタの攻撃力が増大する。同様に、ゲームが進行するに従って、敵キャラクタの最大ＨＰの値や攻撃力も増大する。すなわち、フィーバ値をダメージに基づくものとすれば、ＲＰＧの後半に進むにつれ、直ぐにフィーバゲージ２０７が満たされることとなり、当該ゲームの興趣性を欠くおそれがある。したがって、ＲＰＧの開始時におけるファクタから、ＲＰＧが進行するにつれて、ファクタを低く設定するなどして、その均衡を保ってもよい。また、敵キャラクタにダメージ与えた場合の方が、敵キャラクタからダメージを受けた場合よりも、ファクタを高く設定するなどしてもよい。
【００６３】
また、フィーバ値は、プレイヤキャラクタが敵キャラクタに与えたダメージ、プレイヤキャラクタが敵キャラクタから受けたダメージ、プレイヤキャラクタが敵キャラクタに与えた攻撃のヒット数、プレイヤキャラクタが敵キャラクタから受けた攻撃のヒット数以外に、敵キャラクタにダメージを与える方法（例えば、剣、魔法等）、及びダメージを与えた敵キャラクタの種類、及びプレイヤキャラクタのレベル（設定された強さ）等をファクタとして算出するようにしてもよい。
【００６４】
次に、本例のビデオゲーム装置１００における特殊効果付与処理について説明する。図４は、本例のビデオゲーム装置１００における特殊効果付与処理の例を示すフローチャートである。特殊効果付与処理は、プレイヤキャラクタに対する特殊効果の付与に関する処理をまとめた処理である。特殊効果付与処理は、上述したメイン処理が繰り返し実行されることによって実効される。
【００６５】
特殊効果付与処理において、制御部１１は、先ず、プレイヤキャラクタの攻撃が敵キャラクタに命中したか否か確認する（ステップＳ２０１）。プレイヤキャラクタの攻撃が敵キャラクタに命中したと判定すると（ステップＳ２０１のＹ）、制御部１１は、その攻撃によるフィーバ値を決定し、決定したフィーバ値をフィーバ蓄積値に加算する（ステップＳ２０３）。なお、フィーバ蓄積値は、フィーバ値の合計値である。
【００６６】
また、制御部１１は、プレイヤキャラクタが敵キャラクタから攻撃を受けたか否かを確認する（ステップＳ２０２）。敵キャラクタから攻撃を受けたと判定すると（ステップＳ２０２のＹ）、制御部１１は、その攻撃によるフィーバ値を決定し、決定したフィーバ値を蓄積値に加算する（ステップＳ２０３）。
【００６７】
ステップＳ２０１にて攻撃が命中したと判定したとき、またはステップＳ２０２にて攻撃を受けたと判定したときは、制御部１１は、例えば図５（ａ）に示すように、フィーバ値を獲得したことを示すフィーバ値獲得報知表示２０８を行う。なお、図５（ａ）に示すように、フィーバ値獲得報知表示２０８は、ここではフィーバゲージ２０７の所定位置が光輝く表示とされる。
【００６８】
そして、ステップＳ２０３にてフィーバ値が加算されたときは、制御部１１は、フィーバ蓄積値の増加量に応じて、フィーバゲージ２０７の目盛を増加させる。具体的には、ステップＳ２０３にてフィーバ値が加算され、フィーバ蓄積値が最大値（フィーバゲージ２０７が満タンとなるときの値）の１／１０の値となった場合には、例えば図５（ｂ）に示すように、フィーバゲージ２０７を構成する１０個のゲージの一つ２０９に所定の色を付す。本例では、１０個のゲージの全てに色が付されているときは、フィーバゲージ２０７が満タンとなっていることを意味する。
【００６９】
フィーバ値がフィーバ蓄積値に加算されると（ステップＳ２０３）、制御部１１は、フィーバ蓄積値が所定の最大値に達したか否か判断する（ステップＳ２０４）。なお、フィーバ値が所定の最大値に達していなければ（ステップＳ２０４のＮ）、ステップＳ２０１に戻る。フィーバ蓄積値が所定の最大値に達していれば（ステップＳ２０４のＹ）、制御部１１は、プレイヤのキーパッド３０の操作による所定ボタンの押下を待ち受ける待ち受け状態となる（ステップＳ２０５）。
【００７０】
プレイヤのキーパッド３０の操作による所定ボタン（例えば、セレクトボタン３５）の押下にもとづく指示信号を受け付けると（ステップＳ２０５のＹ）、制御部１１は、プレイヤキャラクタを所定のフィーバ状態とする（ステップＳ２０６）。
【００７１】
すなわち、フィーバ蓄積値が所定の最大値に達しておりフィーバゲージ２０７が満タン状態となっているとき（フィーバゲージ２０７における全てのゲージに色が付いているとき）に、キーパッド３０の操作によってプレイヤにより所定ボタンが押下されると、制御部１１は、例えば図５（ｃ）に示すように、フィーバゲージ２０７の上に「ＦＥＶＥＲ」２１０と表示し、プレイヤキャラクタを所定のフィーバ状態とする。
【００７２】
本例では、プレイヤキャラクタが「フィーバ状態」になると、そのプレイヤキャラクタは、攻撃アクションの硬直時間をキャンセルすることができる。加えて、プレイヤキャラクタが２つの武器を装備していれば、２つの武器を組み合わせて、連続的に攻撃をすることが可能となる。また、広範囲に素早く必殺技を使用することが可能となる。
【００７３】
次に、制御部１１は、特殊効果選択演出動作を行う（ステップＳ２０７）。図６は、ステップＳ２０７の特殊効果選択演出動作処理の具体例を示すフローチャートである。特殊効果選択演出動作において、制御部１１は、先ず、特殊効果を付与するか否か判定する（ステップＳ３０１）。この判定は、例えば乱数などを用いて行うようにすればよい。特殊効果を付与しないことに決定（はずれとすることに決定）した場合には（ステップＳ３０１のＮ）、制御部１１は、その旨をプレイヤに報知するためのはずれ演出を行い（ステップＳ３０２）、ステップＳ２０９に移行する。
【００７４】
特殊効果を付与することに決定（大当り、又は当りとすることに決定）した場合には（ステップＳ３０１のＹ）、制御部１１は、付与する特殊効果を特典（メリット）とするか非特典（デメリット）とするか判定する（ステップＳ３０３）。この判定は、例えば乱数などを用いて行うようにすればよい。特典とすることに決定した場合には（ステップＳ３０３のＹ）、制御部１１は、その旨をプレイヤに報知するための特典付与演出を行い（ステップＳ３０４）、ステップＳ２０８に移行する。一方、非特典とすることに決定した場合には（ステップＳ３０３のＮ）、制御部１１は、その旨をプレイヤに報知するための非特典付与演出を行い（ステップＳ３０５）、ステップＳ２０８に移行する。
【００７５】
なお、「大当り」は、左中右の３つの図柄が揃い、揃った図柄に応じて特典あるいは非特典が付与されることをいう。また、「当り」は、左中右の３つの図柄のうち２つが揃い、揃った図柄に応じて特典（例えば、ＨＰ全回復等）あるいは非特典（例えば、モンスター出現等）が付与されることをいう。
【００７６】
なお、ステップＳ３０１の判断は、少なくとも左中右の３つの図柄のうち２つ目の図柄が停止表示される前までに行うようにすればよい。ステップＳ３０３の判断は、少なくとも左中右の３つの図柄の全てが停止表示される前までに行うようにすればよい。
【００７７】
ここで、特殊効果選択演出（特典付与演出、非特典付与演出）とはずれ演出の例について説明する。特典付与演出では、制御部１１は、先ず、図５（ｄ）に示すように、フィーバゲージ２０７を左中右の３つの大きな図柄表示領域２１１ａ，２１１ｂ，２１１ｃに変化させ、各図柄表示領域２１１ａ〜２１１ｃそれぞれで、例えば５種類の図柄がランダムに変化していくスロットマシンを模した演出表示を行う。ここで、フィーバゲージ２０７の全体が輝き、特殊効果選択演出が可能となったことをアナウンスしてもよい。なお、図５（ｄ）〜図５（ｆ）においては、各図柄表示領域２１１ａ〜２１１ｃにて図柄が順次変化していて停止図柄が決定していないときの表示を、「？」で表している。
【００７８】
特典付与演出が開始されると、図５（ｅ）に示すように、まず、左の図柄表示領域２１１ａにて図柄が停止表示される。次に、図５（ｆ）に示すように、中央の図柄表示領域２１１ｂにて図柄が停止表示される。そして、図５（ｇ）に示すように、最後に右の図柄表示領域２１１ｃにて図柄が停止表示される。
【００７９】
なお、左中右の停止図柄の決定方法はどのようにしてもよい。ただし、特殊効果を付与することが決定されている場合には、３図柄のうち少なくとも２図柄が揃うように制御する。また、特殊効果を付与しないことが決定されている場合には、左中右の３図柄が全て異なる図柄となるような「はずれ演出」が実行されるように制御する。そして、特典を付与することが決定されている場合には、特典の付与を示す図柄で少なくとも２図柄が揃うような「特典付与演出」が実行されるように制御する。さらに、非特典を付与することが決定されている場合には、非特典の付与を示す図柄で少なくとも２図柄が揃うような「非特典付与演出」が実行されるように制御する。なお、図５（ｄ）〜図５（ｇ）に示す演出は、「特典付与演出」の一例である。
【００８０】
なお、本例では、特殊効果の付与の有無や、特典の付与の有無をあらかじめ決定するようにしているが、各図柄表示領域２１１ａ〜２１１ｃにおける図柄の表示結果にもとづいて特殊効果の付与の有無や特典の付与の有無を決定するようにしてもよい。
【００８１】
特典付与演出あるいは非特典付与演出を終えると、制御部１１は、各図柄表示領域２１１ａ〜２１１ｃに停止表示された図柄に応じてプレイヤキャラクタに付与する特殊効果を決定し、プレイヤキャラクタに対する特殊効果の付与を開始する（ステップＳ２０８）。
【００８２】
本例では、例えば図５（ｇ）に示すように、停止図柄としてまんまるドロップ（包装されたあめ玉の表示）が３つ揃う特典付与演出が実行された場合には、例えばプレイヤキャラクタのＨＰとＭＰを回復させる特殊効果を付与する。そして、例えば、フィーバゲージ２０７の上に、付与された特殊効果を示す「全回復」２１２等の文字を表示する。つまり、この効果は、プレイヤキャラクタにとって特典となる。
【００８３】
また、例えば、停止図柄として「ソード（剣の表示）」が３つ揃う特典付与演出が実行された場合には、プレイヤキャラクタの攻撃が全てクリティカルヒット（通常状態以上のダメージを敵キャラクタ与える攻撃）になる特殊効果を付与する。この場合、例えば、フィーバゲージ２０７の上には、付与された特殊効果を示す「クリティカルヒット」等の文字が表示される。つまり、この特殊効果は、プレイヤキャラクタにとって特典となる。
【００８４】
また、例えば、停止図柄として「アーマ（鎧の表示）」が３つ揃う特典付与演出が実行された場合には、プレイヤキャラクタが敵キャラクタから受けるダメージを無効とする特殊効果を付与する。この場合、例えば、フィーバゲージ２０７の上には、得られた効果である「ダメージ無効」等の文字が表示される。つまり、この特殊効果は、プレイヤキャラクタにとって特典となる。
【００８５】
また、例えば、停止図柄として「ルク袋（ゲーム中のお金が入った袋）」が３つ揃う特典付与演出が実行された場合には、プレイヤキャラクタが敵キャラクタに攻撃を当てると、敵キャラクタがゲーム中のお金を置いていくようになる特殊効果を付与する。この場合、例えば、フィーバゲージ２０７の上には、得られた効果である「お金」等の文字が表示される。つまり、この特殊効果は、プレイヤキャラクタにとって特典となる。
【００８６】
また、例えば、停止図柄として「ドクロマーク」が３つ揃う非特典付与演出が実行された場合には、フィーバゲージ２０７が急速に減少させられる特殊効果を付与する。この場合、例えば、フィーバゲージ２０７の上には、得られた効果である「フィーバゲージ減」等の文字が表示される。つまり、この特殊効果は、プレイヤキャラクタにとって非特典となる。
【００８７】
また、例えば、停止図柄として「モンスター（敵キャラクタ）」が３つ揃う非特典付与演出が実行された場合には、モンスター（敵キャラクタ）が出現する特殊効果を付与する。この場合、例えば、フィーバゲージ２０７の上には、得られた効果である「モンスター出現」等の文字が表示される。つまり、この特殊効果は、プレイヤキャラクタにとって非特典となる。なお、停止図柄として「所定のモンスター（ある敵キャラクタ）」が３つ揃う非特典付与演出が実行された場合に、その所定のモンスターが出現するようにしてもよい。
【００８８】
また、例えば、所定の停止図柄が２つ揃った場合であれば、プレイヤキャラクタの最大ＨＰの半分を回復させる特殊効果を付与するようにすればよい。この場合、例えば、フィーバゲージ２０７の上には、得られた効果である「ＨＰ半分回復」等の文字が表示される。つまり、この特殊効果は、プレイヤキャラクタにとって特典となる。
【００８９】
なお、はずれ演出を終えると、制御部１１は、プレイヤキャラクタに特殊効果を付与することなく、ステップＳ２０９に移行する。例えば、停止図柄がそれぞれ異なる場合には、プレイヤキャラクタに特殊効果を付与することなく、ステップＳ２０９に移行する。停止図柄がそれぞれ異なる場合には、フィーバゲージ２０７の上には、特殊効果が付与されない旨を示す「ハズレ」等の文字が表示される。
【００９０】
特殊効果選択演出にて停止表示される図柄の種類は、確率的にランダムに決定するようにしてもよいし、フィーバ値を蓄積する工程を反映して決定するものとしてもよい。例えば、プレイヤキャラクタが剣により敵キャラクタにダメージを加え、フィーバゲージ２０７を満タンとした場合には、プレイヤキャラクタのＨＰを回復させる「まんまるドロップ」の図柄が揃うようにし、プレイヤキャラクタが魔法を使って敵キャラクタにダメージを加え、フィーバゲージ２０７を満タンにした場合には、ＭＰを回復させる図柄が揃うようにしてもよい。また、本例では、スロットマシンを模したスロット演出により特殊効果選択演出を行うようにしていたが、スロット演出に限られることはなく、ルーレットゲームを模したルーレット演出などの他の種の演出により特殊効果選択演出を行うようにしてもよい。また、特殊効果選択演出において、スロット演出及びルーレット演出を同時あるいは連続して行うようにしてもよい。
【００９１】
次に、制御部１１は、例えば図５（ｈ）に示すように、時間経過に従ってフィーバ蓄積値を減算していき（ステップＳ２０９，ステップＳ２１０のＮ）、フィーバゲージ２０７における各ゲージ２０９の着色を消去していく。そして、フィーバ蓄積値が初期値（例えば０）となるまで減算し、図５（ｉ）に示すようにフィーバゲージ２０７が空となった場合には（ステップＳ２１０のＹ）、制御部１１は、フィーバ状態及び特殊効果の付与を終了する（ステップＳ２１１）。
【００９２】
以上に説明したように、上述した一実施の形態では、所定の抽選許容条件を満たした場合（例えば、プレイヤキャラクタが敵キャラクタに与えたダメージ、或いは、プレイヤキャラクタが敵キャラクタから受けたダメージによって蓄積されたフィーバ蓄積値が所定の最大値に達した場合）に、予め定められた複数種類の特殊効果のうちいずれかを抽選により選択する特殊効果選択演出を実行し、その特殊効果選択演出にて選択された特殊効果をプレイヤキャラクタに与える構成としたので、所定の抽選許容条件を満たしたときにプレイヤキャラクタに付与される特殊効果がプレイヤに事前に特定されてしまうことを防止することができ、プレイヤの遊戯に対する興趣を向上させることができる。すなわち、付与される特殊効果が必然的に定められないようにすることができ、付与される特殊効果が偶発的に決定されるので、特殊効果選択演出が実行されている間は、付与される特殊演出が確定するまで、プレイヤの興味を強く引き付けることが可能となり、プレイヤの遊戯に対する興趣を向上させることができる。
【００９３】
また、上述した一実施の形態では、抽選許容条件が成立したときに、プレイヤキャラクタに特殊効果を付与するか否かを決定し、特殊効果を付与することが決定されたときに特殊効果選択演出を実行する構成としたので、抽選許容条件が成立しても常には特殊効果選択演出が実行されないようにすることができ、遊戯の興趣をさらに向上させることが可能となる。
【００９４】
また、上述した一実施の形態では、抽選許容条件が成立したときに、プレイヤキャラクタに特殊効果を付与するか否かを決定し、特殊効果を付与しないことが決定されたときに、予め定められた複数種類の特殊効果の何れも付与されない旨のはずれ演出を実行する構成としたので、特殊効果を付与しないときに、その旨を示すはずれ演出を行うことができるようになる。すなわち、特殊効果を付与するか否かに応じた演出をすることができ、遊戯の興趣をさらに向上させることが可能となる。特に、上述した一実施の形態のように、特殊効果選択演出に似たはずれ演出（共にスロット演出）を行うようにすれば、プレイヤに期待感を持たせることができるようになり、遊戯の興趣をさらに向上させることが可能となる。
【００９５】
また、上述した一実施の形態では、プレイヤキャラクタに関連する所定の動作（例えば攻撃）に応じた動作値（例えばフィーバ値）を蓄積し、蓄積された動作値が所定値となったときに抽選許容条件が成立する構成としたので、動作値の蓄積（具体的には例えば敵キャラクタへの攻撃）という目的意識を持ってプレイヤにプレイヤキャラクタを操作させることができるようになり、遊戯の興趣をさらに向上させることが可能となる。
【００９６】
また、上述した一実施の形態では、特殊効果がプレイヤキャラクタに与えられたときから、蓄積された動作値（例えばフィーバ蓄積値）を経時的に減算していき、蓄積された動作値が初期値となるまでの一定期間が経過したときに、プレイヤキャラクタへの特殊効果の付与を終了する構成としていてので、特殊効果が継続する残り時間をフィーバゲージ２０７の目盛によってプレイヤに認識させることができるようになる。
【００９７】
また、上述した一実施の形態では、所定の抽選許容条件が成立したあと、プレイヤによる所定のボタンの押下（特殊効果の付与希望）を待ってから、特殊効果選択演出を実行するようにしたので、特殊効果選択演出の実行タイミングをプレイヤが指定することが可能となり、遊戯の興趣をさらに向上させることが可能となる。なお、プレイヤによる所定ボタンの押下を待つことなく、特殊効果選択演出を実行するようにしてもよい。
【００９８】
また、上述した一実施の形態において示した特殊効果は一例であり、例えばアイテムの付与などの他の特殊効果が付与されるようにしてもよい。アイテムの付与などの非継続的な特殊効果が付与される場合には、フィーバ蓄積値の減算による所定期間の計測などは行わず、特殊効果の付与と同時にフィーバ蓄積値が初期値になりフィーバゲージの目盛が空になるようにすればよい。
【００９９】
また、上述した一実施の形態では、ビデオゲーム装置本体１０と表示装置５０とが別体として構成されていたが、ビデオゲーム装置本体１０に表示装置５０を備える構成としてもよい。
【０１００】
また、上述した実施の形態では、ＲＰＧのゲーム制御について説明していたが、ガンアクションＲＰＧ等の同種のゲームに適用することができることは勿論であり、さらに他の種のゲームにも好適に適用することができる。
【０１０１】
また、上述した実施の形態ではビデオゲーム装置１００を例に説明したが、画像生成機能を備えた機器であれば、パーソナルコンピュータ、携帯電話端末、携帯用ゲーム機などの各種の機器に本発明を適用することができる。なお、携帯用ゲーム機などに適用する場合には、上述した記憶媒体７０として、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭの替わりに半導体メモリーカードなどの小型の記憶媒体を用いるようにすればよい。
【０１０２】
また、上述した実施の形態では、ビデオゲーム装置本体１０に上述した各種の処理を実行させるためのゲーム用データ（ゲームに用いられる制御プログラムなどの各種のデータ）が記憶媒体７０に格納されているものとしていたが、ゲーム用データは、ＷＷＷサーバなどのサーバ装置によって配信されるものであってもよい。この場合、ビデオゲーム装置本体１０は、サーバ装置によって配信されるゲーム用データを通信ネットワーク８０を介して取得してＨＤＤ１３に格納し、ゲーム用データをＨＤＤ１３からＲＡＭ１２にロードして使用するようにすればよい。なお、上記の例ではゲーム用データとしていたが、少なくとも上述した実施の形態における画像生成処理をコンピュータに実行させるための制御プログラムを含むデータであればよい。
【産業上の利用可能性】
【０１０３】
本発明によれば、プレイヤキャラクタを画像表示装置の表示画面上に表示し、プレイヤの操作に応じて表示画面上に表示されているプレイヤキャラクタの行動を制御することでビデオゲームの進行を制御するビデオゲーム装置、パーソナルコンピュータ、携帯電話端末、携帯用ゲーム機などに適用するのに有用である。
【図面の簡単な説明】
【０１０４】
【図１】本発明の一実施の形態におけるビデオゲーム装置の構成例を示すブロック図である。
【図２】メイン処理の例を示すフローチャートである。
【図３】３次元フィールド画面の例を示す説明図である。
【図４】特殊効果付与処理を示すフローチャートである。
【図５】特殊効果選択演出を含むフィーバゲージの遷移図である。
【図６】特殊効果選択演出動作処理の詳細を示すフローチャートである。
【符号の説明】
【０１０５】
１０    ビデオゲーム装置本体
１１    制御部
１２    ＲＡＭ
１３    ＨＤＤ
１４    サウンド処理部
１５    グラフィック処理部
１６    ＤＶＤ／ＣＤ−ＲＯＭ
１７    通信インターフェイス
１８    インターフェイス部
１９    フレームメモリ
２０    メモリーカードスロット
２１    入力インターフェイス部
２２    内部バス
３０    キーパッド
５０    表示装置
５１    画像表示部
６０    サウンド出力装置
７０    記憶媒体
８０    通信ネットワーク
９０    メモリーカード
１００  ビデオゲーム装置
【図１】
2007229205.tif 000003
【図２】
2007229205.tif 000004
【図３】
2007229205.tif 000005
【図４】
2007229205.tif 000006
【図５】
2007229205.tif 000007
【図６】
2007229205.tif 000008