JP3570812B2 - 画像合成方法及びゲーム装置 - Google Patents
画像合成方法及びゲーム装置 Download PDFInfo
- Publication number
- JP3570812B2 JP3570812B2 JP07116696A JP7116696A JP3570812B2 JP 3570812 B2 JP3570812 B2 JP 3570812B2 JP 07116696 A JP07116696 A JP 07116696A JP 7116696 A JP7116696 A JP 7116696A JP 3570812 B2 JP3570812 B2 JP 3570812B2
- Authority
- JP
- Japan
- Prior art keywords
- player
- game
- play
- auxiliary computer
- history information
- 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
Links
Images
Classifications
-
- A63F13/10—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
- A63F13/49—Saving the game status; Pausing or ending the game
- A63F13/497—Partially or entirely replaying previous game actions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/837—Shooting of targets
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/803—Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/63—Methods for processing data by generating or executing the game program for controlling the execution of the game in time
- A63F2300/634—Methods for processing data by generating or executing the game program for controlling the execution of the game in time for replaying partially or entirely the game actions since the beginning of the game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/63—Methods for processing data by generating or executing the game program for controlling the execution of the game in time
- A63F2300/636—Methods for processing data by generating or executing the game program for controlling the execution of the game in time involving process of starting or resuming a game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8017—Driving on land or water; Flying
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8076—Shooting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Processing Or Creating Images (AREA)
Description
【発明の属する技術分野】
本発明は画像合成方法及びゲーム装置に関する。
【0002】
【背景技術及び発明が解決しようとする課題】
ゲーム装置においては、他のプレーヤとの対戦を行ったり、他のプレーヤと共同で共通の敵を倒す共同戦を行うことでゲームを楽しむ。この場合には、1のゲーム装置に例えば第1、第2のゲームコントローラを接続し、第1、第2のプレーヤが、各々、第1、第2のゲームコントローラを操作し、対戦或いは共同戦のゲームを行うことになる。
【0003】
一方、ゲーム装置は、プレーヤが1人の場合(1人プレイ)でも楽しめるようにする必要があり、この場合には、コンピュータプレーヤと対戦を行ったり、コンピュータプレーヤと共同で敵を倒すことでゲームを楽しむことになる。
【0004】
しかしながら、コンピュータプレーヤは、ゲームプログラム等にしたがい予め定められた動作しかできない場合が多く、対戦相手としては相手不足であり、共同戦のパートナーとしては役不足であった。このためこれまでのゲーム装置には、多人数プレイではゲームを楽しめるが、1人プレイではゲームを楽しむのが難しいという問題があった。
【0005】
本発明は、以上のような技術的課題に鑑みてなされたものであり、その目的とするところは、たとえ1人プレイであっても十分にゲームを楽しむことができる画像合成方法及びゲーム装置を提供することにある。
【0006】
【課題を解決するための手段】
上述した課題を解決するために、本発明はプレーヤがプレイするためのゲーム画面を生成する画像合成方法であってプレーヤのプレイに関する履歴情報を1のゲームプレイにおいて記録し、該1のゲームプレイとは異なる他のゲームプレイにおいて該履歴情報を再生し、プレーヤのゲーム結果に影響を与えるプレイを前記再生された履歴情報に基づいて行う疑似プレーヤを、プレーヤと共に該他のゲームプレイに参加させるゲーム画面を生成することを特徴とする。
【0007】
本発明によれば、プレイの履歴情報にしたがって動作する疑似プレーヤが参加するゲームプレイを楽しむことができる。疑似プレーヤは、ゲームプログラム等により予め定められた動作ではなく、プレーヤのテクニック、癖等が反映されたリアルな動作を行う。更に本発明では、疑似プレーヤの行ったプレイが、プレーヤのゲーム結果に影響を与える。従って本発明によれば、プレーヤは、たとえ1人プレイであっても、あたかも他のプレーヤと対戦しているような感覚、あるいは他のプレーヤをパートナーとする共同戦を行っているような感覚を味合うことができ、ゲームの面白味を倍増できる。
【0008】
また本発明は、プレーヤがプレイするためのゲーム画面を生成する画像合成方法であって、プレーヤのプレイに関する履歴情報を1のゲームプレイにおいて記録し、該1のゲームプレイとは異なる他のゲームプレイにおいて該履歴情報を再生し、プレーヤのプレイを補助するプレイを前記再生された履歴情報に基づいて行う疑似プレーヤを、プレーヤと共に該他のゲームプレイに参加させるゲーム画面を生成することを特徴とする。
【0009】
本発明によれば、プレーヤの履歴情報にしたがって動作する疑似プレーヤを、補助のプレーヤとしてゲームプレイに参加させることができるため、プレーヤは、ゲームをより有利に進めることができる。特に、疑似プレーヤは、プレーヤのテクニック、癖等が反映された動作をするため、予め定められた動作しかしない補助コンピュータプレーヤと異なり、プレーヤをイライラさせることが少なく、プレーヤのゲームへの没頭度を高めることができる。
【0010】
また本発明は、プレーヤが攻撃物を用いて所与の標的をシューティングするゲーム画面を生成する画像合成方法であって、シューティングの位置及び方向の少なくとも一方とシューティングタイミングとを特定するための履歴情報を1のゲームプレイにおいて記録し、該1のゲームプレイとは異なる他のゲームプレイにおいて該履歴情報を再生し、該再生された履歴情報に基づいて標的に対するシューティングを行う疑似プレーヤを、プレーヤと共に該他のゲームプレイに参加させるゲーム画面を生成することを特徴とする。
【0011】
本発明によれば、履歴情報に含まれるシューティングの位置、方向、タイミングを特定する情報に基づいてシューティングを行う疑似プレーヤを、ゲームプレイに参加させることができる。これにより、プレーヤは、この疑似プレーヤとのシューティングゲームを楽しむことが可能となる。なおシューティングの位置、方向を特定する情報は、シューティングを行う移動体の位置、方向を特定するものであってもよいし、照準の位置、方向を特定するもの等であってもよい。更に、位置、方向のいずれか一方のみを特定してもよい。
【0012】
また本発明は、複数のプレーヤのシューティングエリアが予め決められている場合において、前記履歴情報と共に、プレーヤのシューティングエリアを特定するための情報を記録することを特徴とする。このようにすれば、例えば第1のシューティングエリア(プレーヤの操作する移動体の動くエリア等)でのプレイを記憶した履歴情報を再生する際には、疑似プレーヤを第1のシューティングエリアでプレイさせることが可能となる。
【0013】
また本発明は、記録された前記履歴情報を、情報記憶媒体又は通信回線を介して他のプレーヤのゲーム装置に転送することを特徴とする。このようにすることで、自分のプレイの履歴情報に基づいてプレイする疑似プレーヤのみならず、他のプレーヤのプレイの履歴情報に基づいてプレイする疑似プレーヤをゲームに参加させることが可能となる。
【0014】
また本発明は、前記履歴情報の内容を更新し、前記疑似プレーヤに前記1のゲームプレイでのプレイとは異なる内容のプレイを行わせることを特徴とする。このようにすることで、疑似プレーヤのプレイのバラエティを増すことができると共に、ゲームの難易度の制御等も可能となる。
【0015】
また本発明は、前記1のゲームプレイの途中の時点までの履歴情報を記録できることを特徴とする。このようにすれば、1のゲームプレイを終了しなくても、履歴情報を記録することが可能となる。これにより1のゲームプレイのステージ難易度が高いものであったとしても、途中時点までの履歴情報により動作する疑似プレーヤをパートナーとすることで、難易度の高いステージをクリアすることが可能となる。
【0016】
また本発明は、プレーヤがプレイするためのゲーム画面を生成する画像合成方法であって、プレーヤのプレイを補助する補助コンピュータプレーヤと共同でプレイを行うゲーム画面を生成し、プレーヤのゲーム結果と該補助コンピュータプレーヤのゲーム結果とを比較し、プレーヤのゲーム結果の方が優っていた場合には、該補助コンピュータプレーヤとは異なる動作をする補助コンピュータプレーヤを選択できる補助コンピュータプレーヤ選択画面を生成することを特徴とする。
【0017】
本発明によれば、補助コンピュータプレーヤよりもゲーム結果が優っていた場合には、プレーヤは、例えば更にテクニックの優れた補助コンピュータプレーヤとパートナーとすることができ、ゲームを有利に進めることが可能となる。
【0018】
【発明の実施の形態】
以下、本発明の実施例について図面を用いて説明する。
【0019】
図1(A)、(B)は、本実施例により表示されるゲーム画面の一例である。図1(A)では、プレーヤはゲームコントローラを操作して戦闘機(移動体)10を左右に動かすと共に所与の弾(攻撃物)18によりシューティングを行う。これにより、敵22〜26からの攻撃を避けると共に敵に対して攻撃を加え、獲得ポイントを争うことになる。
【0020】
本実施例では、このような1のゲームプレイの際に、プレーヤのプレイに関する履歴情報、即ちプレーヤがどのようなタイミングでどのようにゲームコントローラを操作したか等に関する情報を記録できるようになっている。履歴情報を記録する場合には、ゲームの開始前に、例えば図2(A)に示すような選択画面により、履歴情報を記録するという選択を行う。そしてゲームをスタートして、通常の場合のようにゲームをプレイする。そして例えばゲーム終了後に図2(B)に示すような選択画面により、履歴情報をセーブするという選択を行う。この時、必要であれば履歴情報にファイル名をつけてセーブする。他のゲームプレイの際に履歴情報を再生する場合には、例えば図2(C)に示すような選択画面により再生する履歴情報を選択する。すると、図1(B)に示すように、再生された履歴情報にしたがって疑似プレーヤ(プレーヤのプレイを疑似的に行うコンピュータプレーヤ)が戦闘機12を操作し、敵22〜26に対するシューティングを行うことになる。この際、プレーヤもこのゲームプレイに参加することができ、プレーヤは戦闘機14により敵22〜26に対するシューティングを行うことになる。
【0021】
このように本実施例によれば、1のゲームプレイで記録した履歴情報に基づいてプレイする疑似プレーヤを、他のゲームプレイに参加させることができる。そして、この際、本実施例では、疑似プレーヤはプレーヤのゲーム結果に影響を与えるプレイを行う。例えば本実施例では、疑似プレーヤを、プレーヤと共同で敵に攻撃を加える補助コンピュータプレーヤとしてゲームに参加させることができる。このようにすると、例えば疑似プレーヤの戦闘機12が多くの敵を撃破すると、プレーヤの戦闘機14がそれらの敵に撃破される可能性がなくなり、プレーヤは、よりゲームを行い易くなる。これによりゲームステージをクリアできる可能性が高まる。即ち、疑似プレーヤのプレイによりプレーヤのゲーム結果が影響を受けることになる。一方、疑似プレーヤをプレーヤの競争相手としてゲームプレイに参加させた場合には、疑似プレーヤの戦闘機12が多くの敵を撃破することにより、プレーヤがそれらの敵を撃破できる可能性がなくなる。これによりプレーヤの敵撃破ポイントが減少し、この場合にも疑似プレーヤのプレイがプレーヤのゲーム結果に影響を及ぼすことになる。
【0022】
このように本実施例では、プレーヤのゲーム結果に影響を及ぼす疑似プレーヤを参加させているため、プレーヤが1人でゲームを行っている場合でも、あたかも他のプレーヤとゲームを行っているような感覚をプレーヤに与えることが可能となる。これにより、たとえ1人プレイであっても、ゲームの面白味を倍増させることができる。
【0023】
次に、本実施例を実現することができるゲーム装置の構成の一例について図3を用いて説明する。本体装置100には、プレーヤの操作を入力するためのゲームコントローラ120、122(操作手段)、プレーヤに関する情報等が記憶される第1の情報記憶媒体128(ICカード130、132)、ゲームプログラム等が記憶される第2の情報記憶媒体140が着脱自在となっている。本体装置100により生成された画像及び音声は、表示装置116、音声出力装置118に出力され、これによりプレーヤはゲームを楽しむことができる。
【0024】
本体装置100は、CPU102、画像合成部104、音声合成部106、RAM108、通信制御部110、インターフェース112、コントローラ114、115を含む。ここでCPU102は、ゲームコントローラ120、122からインターフェース112を介して入力される情報、第1の情報記憶媒体128からコントローラ114を介してロードされる情報、第2の情報記憶媒体140からコントローラ115を介してロードされるゲームプログラム等に基づいて、ゲーム演算等の各種の演算処理を行うものである。また画像合成部104、音声合成部106は、CPU102により行われたゲーム演算等の結果に基づき、ゲーム画面、ゲーム音声を合成し、これらを出力するものである。またRAM108は、CPU102等の作業用メモリとなるものである。更に通信制御部110はモデム等の機能を有し、通信回線を介して、ホストシステム或いは他のゲーム装置等との間でデータ転送を行うためのものである。
【0025】
図1(A)、(B)〜図2(A)〜(C)等に示す画面の表示処理は、ゲームコントローラ120、122からの情報、第2の情報記憶媒体140からのゲームプログラム等により動作するCPU102、画像合成部104等により実行されることになる。
【0026】
なお第1の情報記憶媒体128としては、ICカード以外にも、書き込み可能な情報記憶媒体、例えば光磁気ディスク、ハードディスク、磁気ディスク等の種々のものを用いることができる。また第2の情報記憶媒体140としては、CDROM、ゲームカセット等の種々のものを用いることができる。また第1の情報記憶媒体128がゲームプログラム等を格納できる容量を有している場合には、第2の情報記憶媒体140は必要ない。
【0027】
さて履歴情報の記録を行う場合、本実施例では、ゲームスタート時から所与の時までのプレーヤの操作情報等が履歴情報としてRAM108上にスタックされる。そして、図2(B)に示すような画面で履歴情報のセーブを指示すると、スタックされた履歴情報が第1の情報記憶媒体128に記憶されることになる。そして履歴情報を再生する際には、第1の情報記憶媒体128に記憶された履歴情報を再度RAM108上にロードすることになる。
【0028】
図4に、履歴情報のフォーマットの一例を示す。この履歴情報はヘッダ情報、シューティング位置・方向情報、シューティングタイミング情報を含み、ヘッダ情報はシューティングエリア情報等を含む。ここでシューティングエリア情報は、図1(A)、(B)におけるシューティングエリア1、2を特定するための情報である。例えば図1(A)、(B)では、プレーヤがシューティングを行うエリアが予め定められている。このような場合に、シューティングエリア1でシューティングするプレーヤの履歴情報を記録し、記録時と同様にして敵を撃破させるためには、再生時においてもシューティングエリア1でシューティングを行わせる必要がある。このため、本実施例では、記録時においてどのシューティングエリアでプレイしたのかを認識するための情報を履歴情報に含ませている。
【0029】
シューティング位置・方向情報は、シューティングの位置、方向を特定するための情報である。本実施例では、図1(A)に示すように戦闘機のシューティング方向は一定となっているため、戦闘機の位置座標がシューティング位置・方向情報となっている。そして本実施例では1フレーム=1/15秒となっており、1フレーム毎の戦闘機の位置座標が記録される。具体的には図4のC、Dの位置にはフレーム1、2での戦闘機の位置座標が記録される。なお例えば画面上に照準を表示し、この照準を動かすことでシューティングを行う場合には、この照準の位置座標がシューティング位置・方向情報として記録されることになる。
【0030】
シューティングタイミング情報は、シューティングのタイミングを特定するための情報である。本実施例では、各フレーム毎にシューティングしたか否かを記録している。具体的には、フレーム1〜4ではシューティングを行い、フレーム5〜8ではシューティングを行わなかった場合には、図4のEの位置には(11110000)というデータが記録されることになる(シューティングを行った場合に1を記録し、行わなかった場合に0を記録する)。
【0031】
なおシューティング位置・方向情報、シューティングタイミング情報の最後には、履歴情報がこれ以上存在しないことを示す終了フラグが記録されている。
【0032】
さて本実施例では、記録された履歴情報を、情報記憶媒体又は通信回線を介して他のプレーヤのゲーム装置に転送できるようになっている。例えば図5に示すように、第1のプレーヤのゲーム装置の本体装置100にICカード130を装着して履歴情報を記憶した場合、このICカード130を第2のプレーヤのゲーム装置の本体装置101に装着すれば、第1のプレーヤのプレイを再現する疑似プレーヤを第2のプレーヤのゲーム装置上でプレイさせることができる。履歴情報を、通信制御部110、通信回線150を介して第2のプレーヤのゲーム装置に転送しても同様である。このようにすることで、本実施例によれば、自分のプレイの履歴情報に基づいて動作する疑似プレーヤのみならず、他のプレーヤの履歴情報に基づいて動作する疑似プレーヤとの対戦あるいは共同戦を楽しむことがことが可能となる。これにより1人プレイでの遊び方のバラエティを広げることができ、ゲームの面白味を倍増できる。
【0033】
また本実施例では、記録した履歴情報をそのまま再生せず、履歴情報の内容を更新して、疑似プレーヤに、記録時のゲームプレイとは異なる内容のプレイを行わせることも可能である。履歴情報の更新としては種々のものが考えられる。例えば図6(A)、(B)に示すように、記録時には1連射であった弾を、再生時には3連射とすることもできる。このようにすることで、この疑似プレーヤを共同戦のパートナーとした場合には、プレーヤの戦いを有利な方向に導くことが可能となる。またこの疑似プレーヤを対戦相手とした場合には、ゲームの難易度をより高めることが可能となる。また図6(C)に示すように、記録時にはなかったバリア30を再生時に生じさせるようにしてもよい。このようにすることによっても、プレーヤを有利に導いたり、ゲームの難易度を変更したりすることが可能となる。
【0034】
また本実施例には、ゲームプレイの途中の時点までの履歴情報を記録できるという特徴もある。例えば図2(A)の画面で履歴情報の記録を開始し、ゲームプレイの途中でポーズをかけ、図2(B)の画面で履歴情報をセーブすれば、ゲーム開始からポーズをかけた時点までの履歴情報が記録される。この場合には、ポーズの時点までのゲームプレイ、即ち図4の終了フラグが検出される時点までのゲームプレイが再生されることになる。また履歴情報を記録している際に、記録しているプレーヤの戦闘機が破壊され消滅してしまった場合においても、消滅時点までの履歴情報が記録される。ゲームプレイ(ゲームステージ)の最後まで達しない限り履歴情報を記録できないようにすると、難易度の高いゲームステージにおいては履歴情報を記録するのが難しくなるという問題が生じる。本実施例によれば、ゲームプレイの途中の時点までの履歴情報を記録できるため、このような問題が生じない。パートナーとなる疑似プレーヤがゲームプレイの途中までしかプレーヤを補助してくれなくても、少なくともその途中の時点まではプレーヤはゲームを有利に進めることができ、難易度の高いゲームステージをクリアすることも容易となる。
【0035】
なお本実施例では、1人プレイでのゲームの面白味を高めるために次のような工夫も行っている。即ち、まずプレーヤは、パートナーとなって敵と戦う補助コンピュータプレーヤを選んでプレイすることができる。そして、1つのゲームプレイが終わって、そのゲームプレイにおいてプレーヤの方が補助コンピュータプレーヤよりも高得点を獲得した場合に、プレーヤは、より強い新たな補助コンピュータプレーヤを選択できるようになる。図7(A)に、この場合の処理を表すフローチャートを示す。まず補助コンピュータプレーヤと共同でプレイを行う(ステップS1)。この場合の補助コンピュータプレーヤの選択は、図7(B)に示すような選択画面により行う。図7(B)の選択画面には、2人の補助コンピュータプレーヤのみが映し出されている。次に、プレーヤと補助コンピュータプレーヤのゲーム結果を比較し(ステップS2)、プレーヤが優っている場合には、新たな補助コンピュータプレーヤを選択画面上に発生させる(ステップS3、S4、S5)。即ち、図7(C)に示すように、補助コンピュータプレーヤ40、42より強い新たな補助コンピュータプレーヤ44を発生させる。プレーヤは、より強くなったこの補助コンピュータプレーヤ44とパートナーを組むことで、その後のプレイを有利に運ぶことができ、より面白いゲームを実現できる。なお新たな補助コンピュータプレーヤを発生させた場合、旧い補助コンピュータプレーヤは選択できないようにしてもよいし、選択できるようにしてもよい。また新たな補助コンピュータプレーヤは、旧い補助コンピュータプレーヤの性質等をある程度受け継ぐようにしてもよいし、全く新種の補助コンピュータプレーヤを発生するようにしてもよい。
【0036】
なお、本発明は、上記実施例で説明したものに限らず、種々の変形実施が可能である。
【0037】
例えば本発明は、上記実施例で説明したもの以外の種々のゲームに適用できる。例えば画面上に現れる標的の射撃を競い合う或いは共同で行う射撃ゲームにも適用できる。あるいは第1のプレーヤが車を運転しその車上で第2のプレーヤが射撃を行うゲームにおいて、第1、第2プレーヤのどちらか一方を疑似プレーヤとすることもできる。あるいはゴルフゲームにおいて、前回の自分のプレイの履歴情報にしたがってゴルフを行う疑似プレーヤとマッチプレイを行うようにしてもよい。またアイテム拾いゲーム、あるいは陸上競技ゲーム、スキーゲーム等のスポーツゲームにも本発明は適用できる。
【0038】
また本実施例では、履歴情報の再生時に、1人の疑似プレーヤと1人のプレーヤをゲーム参加させる場合について説明した。しかしながら、本発明には、複数人の疑似プレーヤ或いは複数人のプレーヤを参加させる場合も含まれる。
【0039】
また履歴情報の形態も本実施例で説明したものに限られるものではなく、ゲーム装置の構成も図3に示すもの以外の種々のものを採用できる。
【0040】
【図面の簡単な説明】
【図1】図1(A)、(B)は、本実施例により表示されるゲーム画面の一例を示す図である。
【図2】図2(A)、(B)、(C)は、履歴情報の記録、セーブ、再生のための選択画面の一例を示す図である。
【図3】本実施例のゲーム装置の構成の一例を示す図である。
【図4】履歴情報のフォーマットの一例を示す図である。
【図5】情報記憶媒体又は通信回線を介した履歴情報の転送について説明するための図である。
【図6】図6(A)、(B)、(C)は、履歴情報の更新について説明するための図である。
【図7】図7(A)、(B)は、新たな補助コンピュータプレーヤの出現について説明するための図である。
【符号の説明】
10、12、14 戦闘機(移動体)
18 弾(攻撃物)
22、23、24、25、26 敵
120、122 ゲームコントローラ
100 本体装置
102 CPU
104 画像合成部
106 音声合成部
108 RAM
110 通信制御部
112 インターフェース
114、115 コントローラ
116 表示装置
118 音声出力装置
128 第1の情報記憶媒体
130、132 第1、第2のICカード
140 第2の情報記憶媒体
Claims (2)
- プレーヤがプレイするためのゲーム画面を生成するゲーム装置であって、
プレーヤと共同で敵に攻撃を加えることでプレーヤのプレイを補助する補助コンピュータプレーヤを選択するための補助コンピュータプレーヤ選択画面を生成する手段と、
選択された補助コンピュータプレーヤがプレーヤと共同で敵に攻撃を加えるゲーム画面を生成する手段と、
プレーヤのゲーム結果と該補助コンピュータプレーヤのゲーム結果とを比較する手段とを含み、
前記選択画面生成手段が、
プレーヤのゲーム結果の方が優っていた場合には、該補助コンピュータプレーヤとは異なる新たな補助コンピュータプレーヤを補助コンピュータプレーヤ選択画面上に発生し、発生した新たな補助コンピュータプレーヤを選択できる補助コンピュータプレーヤ選択画面を生成することを特徴とするゲーム装置。 - プレーヤがプレイするためのゲーム画面を生成する手段と、ゲーム結果比較手段と、選択画面を生成する手段とを含むゲーム装置における画像合成方法であって、
前記選択画面生成手段が、プレーヤと共同で敵に攻撃を加えることでプレーヤのプレイを補助する補助コンピュータプレーヤを選択するための補助コンピュータプレーヤ選択画面を生成し、
前記ゲーム画面生成手段が、選択された補助コンピュータプレーヤがプレーヤと共同で敵に攻撃を加えるゲーム画面を生成し、
前記ゲーム結果比較手段が、プレーヤのゲーム結果と該補助コンピュータプレーヤのゲーム結果とを比較し、
前記選択画面生成手段が、プレーヤのゲーム結果の方が優っていた場合には、該補助コンピュータプレーヤとは異なる新たな補助コンピュータプレーヤを補助コンピュータプレーヤ選択画面上に発生し、発生した新たな補助コンピュータプレーヤを選択できる補助コンピュータプレーヤ選択画面を生成することを特徴とする画像合成方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP07116696A JP3570812B2 (ja) | 1996-02-29 | 1996-02-29 | 画像合成方法及びゲーム装置 |
PCT/JP1997/000606 WO2004089487A1 (ja) | 1996-02-29 | 1997-02-28 | 画像合成方法、ゲーム装置及び情報記憶媒体 |
US08/945,429 US6095920A (en) | 1996-02-29 | 1997-02-28 | Image synthesis method, games machine, and information storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP07116696A JP3570812B2 (ja) | 1996-02-29 | 1996-02-29 | 画像合成方法及びゲーム装置 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004146956A Division JP3824617B2 (ja) | 2004-05-17 | 2004-05-17 | ゲーム装置及び画像合成方法 |
JP2004146957A Division JP3807504B2 (ja) | 2004-05-17 | 2004-05-17 | ゲーム装置及び画像合成方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09234285A JPH09234285A (ja) | 1997-09-09 |
JP3570812B2 true JP3570812B2 (ja) | 2004-09-29 |
Family
ID=13452799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP07116696A Expired - Fee Related JP3570812B2 (ja) | 1996-02-29 | 1996-02-29 | 画像合成方法及びゲーム装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US6095920A (ja) |
JP (1) | JP3570812B2 (ja) |
WO (1) | WO2004089487A1 (ja) |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100382856B1 (ko) * | 1998-04-27 | 2003-05-09 | 가부시키가이샤 세가 | 플레이어 데이타를 이용한 게임 실행 방법 및 게임 장치 |
JP2000126454A (ja) * | 1998-10-23 | 2000-05-09 | Sega Enterp Ltd | 遊戯装置及び画像処理装置 |
JP2001038049A (ja) | 1999-07-30 | 2001-02-13 | Sega Corp | ゲーム装置 |
JP4639374B2 (ja) * | 1999-08-19 | 2011-02-23 | 株式会社ユニバーサルエンターテインメント | 遊技機 |
JP4596097B2 (ja) * | 2000-07-12 | 2010-12-08 | 株式会社セガ | 通信ゲームシステム、通信ゲーム方法、及び記録媒体 |
EP1216733A3 (en) | 2000-12-20 | 2004-09-08 | Aruze Co., Ltd. | Server providing competitive game service, program storage medium for use in the server, and method of providing competitive game service using the server |
JP4094826B2 (ja) * | 2000-12-20 | 2008-06-04 | アルゼ株式会社 | 通信回線を利用した対戦ゲーム方法、及びその方法が実行可能なサーバ、並びに記憶媒体 |
US7198568B2 (en) * | 2002-05-01 | 2007-04-03 | Nintendo Co., Ltd. | Game machine and game program for changing the movement of one character based on the movement of another character |
US20030224332A1 (en) * | 2002-05-31 | 2003-12-04 | Kirill Trachuk | Computerized battle-control system/game (BCS) |
JP3708537B1 (ja) * | 2004-04-09 | 2005-10-19 | コナミ株式会社 | ゲーム方法およびゲームシステム |
JP4385863B2 (ja) * | 2004-06-23 | 2009-12-16 | 株式会社セガ | オンラインゲーム不正検出方法 |
US8529341B2 (en) * | 2004-07-27 | 2013-09-10 | Igt | Optically sensitive display for a gaming apparatus |
US7515311B2 (en) * | 2004-10-13 | 2009-04-07 | Panasonic Corporation | Image synthesis apparatus and image synthesis method |
US8597097B2 (en) * | 2005-05-25 | 2013-12-03 | Wms Gaming Inc. | Wagering game with computer player |
JP4001896B2 (ja) * | 2005-11-30 | 2007-10-31 | 株式会社コナミデジタルエンタテインメント | ゲームシステム、サーバ及び端末機 |
JP2007313091A (ja) * | 2006-05-26 | 2007-12-06 | Samii Kk | ゲーム装置及びゲームプログラム |
JP4145944B2 (ja) * | 2006-12-12 | 2008-09-03 | 株式会社コナミデジタルエンタテインメント | ゲームシステム |
JP4145945B2 (ja) * | 2006-12-12 | 2008-09-03 | 株式会社コナミデジタルエンタテインメント | ゲームシステム |
JP4404932B2 (ja) * | 2008-02-13 | 2010-01-27 | 株式会社コナミデジタルエンタテインメント | ゲームシステム及びゲーム端末 |
JP5498690B2 (ja) * | 2008-12-08 | 2014-05-21 | 任天堂株式会社 | ゲームプログラムおよびゲーム装置 |
JP2010274070A (ja) * | 2009-06-01 | 2010-12-09 | Sony Computer Entertainment Inc | ゲーム制御プログラム、ゲーム装置、及びゲーム制御方法 |
JP2011045649A (ja) * | 2009-08-28 | 2011-03-10 | Konami Digital Entertainment Co Ltd | ゲーム装置、ゲームシステム、動作方法、ならびに、プログラム |
US8602875B2 (en) | 2009-10-17 | 2013-12-10 | Nguyen Gaming Llc | Preserving game state data for asynchronous persistent group bonus games |
JP5054085B2 (ja) * | 2009-10-26 | 2012-10-24 | 株式会社コナミデジタルエンタテインメント | 行動制御データ生成システム、行動制御データの生成方法、情報処理装置、情報処理装置の制御方法、及びプログラム |
US8864586B2 (en) | 2009-11-12 | 2014-10-21 | Nguyen Gaming Llc | Gaming systems including viral gaming events |
US9626826B2 (en) | 2010-06-10 | 2017-04-18 | Nguyen Gaming Llc | Location-based real-time casino data |
US11990005B2 (en) | 2009-11-12 | 2024-05-21 | Aristocrat Technologies, Inc. (ATI) | Gaming system supporting data distribution to gaming devices |
US8597108B2 (en) | 2009-11-16 | 2013-12-03 | Nguyen Gaming Llc | Asynchronous persistent group bonus game |
JP5307065B2 (ja) * | 2010-03-24 | 2013-10-02 | 株式会社コナミデジタルエンタテインメント | ゲーム装置、ゲーム処理方法、ならびに、プログラム |
US8696470B2 (en) | 2010-04-09 | 2014-04-15 | Nguyen Gaming Llc | Spontaneous player preferences |
US9564018B2 (en) | 2010-11-14 | 2017-02-07 | Nguyen Gaming Llc | Temporary grant of real-time bonus feature |
US9235952B2 (en) | 2010-11-14 | 2016-01-12 | Nguyen Gaming Llc | Peripheral management device for virtual game interaction |
US20180053374A9 (en) | 2010-11-14 | 2018-02-22 | Binh T. Nguyen | Multi-Functional Peripheral Device |
US9486704B2 (en) | 2010-11-14 | 2016-11-08 | Nguyen Gaming Llc | Social gaming |
US9595161B2 (en) | 2010-11-14 | 2017-03-14 | Nguyen Gaming Llc | Social gaming |
US10052551B2 (en) | 2010-11-14 | 2018-08-21 | Nguyen Gaming Llc | Multi-functional peripheral device |
JP5028535B1 (ja) * | 2011-03-31 | 2012-09-19 | 株式会社コナミデジタルエンタテインメント | ゲーム機、ゲームシステム及びゲーム機のコンピュータプログラム |
US9630096B2 (en) | 2011-10-03 | 2017-04-25 | Nguyen Gaming Llc | Control of mobile game play on a mobile vessel |
US9672686B2 (en) | 2011-10-03 | 2017-06-06 | Nguyen Gaming Llc | Electronic fund transfer for mobile gaming |
JP5546572B2 (ja) | 2012-03-29 | 2014-07-09 | 株式会社スクウェア・エニックス | ビデオゲーム処理装置、およびビデオゲーム処理プログラム |
US9325203B2 (en) | 2012-07-24 | 2016-04-26 | Binh Nguyen | Optimized power consumption in a gaming device |
US10176666B2 (en) | 2012-10-01 | 2019-01-08 | Nguyen Gaming Llc | Viral benefit distribution using mobile devices |
US9814970B2 (en) | 2013-03-15 | 2017-11-14 | Nguyen Gaming Llc | Authentication of mobile servers |
US9576425B2 (en) | 2013-03-15 | 2017-02-21 | Nguyen Gaming Llc | Portable intermediary trusted device |
US11030851B2 (en) | 2013-03-15 | 2021-06-08 | Nguyen Gaming Llc | Method and system for localized mobile gaming |
US9600976B2 (en) | 2013-03-15 | 2017-03-21 | Nguyen Gaming Llc | Adaptive mobile device gaming system |
US10421010B2 (en) | 2013-03-15 | 2019-09-24 | Nguyen Gaming Llc | Determination of advertisement based on player physiology |
JP2014039862A (ja) * | 2013-10-18 | 2014-03-06 | Nintendo Co Ltd | ゲーム装置およびゲームプログラム |
JP6023108B2 (ja) * | 2014-03-10 | 2016-11-09 | 株式会社スクウェア・エニックス | ビデオゲーム処理システム、およびビデオゲーム処理プログラム |
JP5724129B1 (ja) * | 2014-07-29 | 2015-05-27 | 株式会社gloops | 端末装置、端末装置のゲーム実行方法、ゲーム実行プログラム、ゲーム実行プログラム記録媒体、ゲームサーバ及びゲームシステム |
TWI537035B (zh) * | 2014-10-31 | 2016-06-11 | 宏正自動科技股份有限公司 | 遊戲歷程記錄裝置、遊戲歷程記錄方法及遊戲歷程互動方法 |
KR101875913B1 (ko) * | 2016-05-20 | 2018-07-06 | 주식회사 엑소게임즈 | 사용자 단말에서 수행되는 다중 접속 네트워크 게임 제공 방법 및 사용자 단말 |
US10916090B2 (en) | 2016-08-23 | 2021-02-09 | Igt | System and method for transferring funds from a financial institution device to a cashless wagering account accessible via a mobile device |
JP6744182B2 (ja) | 2016-09-28 | 2020-08-19 | 任天堂株式会社 | 表示制御装置、表示制御システム、表示制御方法および表示制御プログラム |
US11386747B2 (en) | 2017-10-23 | 2022-07-12 | Aristocrat Technologies, Inc. (ATI) | Gaming monetary instrument tracking system |
JP6471214B1 (ja) * | 2017-12-21 | 2019-02-13 | 株式会社gloops | ゲームサーバ、方法、プログラム、プログラム記録媒体、及び端末装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5354202A (en) * | 1990-08-01 | 1994-10-11 | Atari Games Corporation | System and method for driver training with multiple driver competition |
US5388990A (en) * | 1993-04-23 | 1995-02-14 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Virtual reality flight control display with six-degree-of-freedom controller and spherical orientation overlay |
JP3898238B2 (ja) * | 1994-12-02 | 2007-03-28 | 株式会社バンダイナムコゲームス | ビデオゲーム装置及びその画像合成方法 |
-
1996
- 1996-02-29 JP JP07116696A patent/JP3570812B2/ja not_active Expired - Fee Related
-
1997
- 1997-02-28 US US08/945,429 patent/US6095920A/en not_active Expired - Lifetime
- 1997-02-28 WO PCT/JP1997/000606 patent/WO2004089487A1/ja active Application Filing
Also Published As
Publication number | Publication date |
---|---|
US6095920A (en) | 2000-08-01 |
JPH09234285A (ja) | 1997-09-09 |
WO2004089487A1 (ja) | 2004-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3570812B2 (ja) | 画像合成方法及びゲーム装置 | |
US6650329B1 (en) | Game system and program | |
US8021220B2 (en) | Shooting game apparatus, storage medium storing a shooting game program, and target control method | |
KR100508368B1 (ko) | 게임장치및게임장치에있어서의화면표시방법 | |
JP3999282B2 (ja) | 学習機能を有するコンピュータゲーム装置 | |
WO1998022191A1 (fr) | Dispositif de jeu, procede de visualisation de jeu, procede d'evaluation de resulats de jeu et support d'enregistrement du programme de jeu | |
JP3495029B2 (ja) | コマンド処理プログラム、コマンド処理プログラムを記録した記録媒体、コマンド処理装置及び方法 | |
JP2000132705A (ja) | 画像処理装置、画像処理方法及びゲーム装置並びに記録媒体 | |
JP2002166053A (ja) | ゲーム装置、ゲーム提供方法及び情報記憶媒体 | |
JP3231335B2 (ja) | 画像処理装置、画像処理方法及びゲーム機並びに記録媒体 | |
JP3852944B2 (ja) | ゲーム装置及び画像合成方法 | |
JP3824617B2 (ja) | ゲーム装置及び画像合成方法 | |
JPH10201958A (ja) | ビデオゲームシステムにおける得点場面再生装置、該再生方法及び得点場面再生プログラムを記憶した媒体 | |
JP2002166048A (ja) | ゲーム装置、ゲーム提供方法及び情報記憶媒体 | |
JP3990049B2 (ja) | ゲーム装置及び情報記憶媒体 | |
EP1010445A1 (en) | Video game device, play control method for video game, and readable recording medium recording the method | |
US6672964B2 (en) | Video game with readily distinguishable characters displaying the character's line of sight | |
TWI337884B (en) | Game program, game device, and game control method | |
US20020137563A1 (en) | Role playing video game using cards | |
JP3736589B2 (ja) | 対戦ゲーム機における行動決定装置、行動決定方法及び対戦ゲーム機並びに媒体 | |
JP3807504B2 (ja) | ゲーム装置及び画像合成方法 | |
JPH10201957A (ja) | サッカーゲーム装置におけるpk合戦用のカーソル表示装置、カーソル表示方法及びカーソル表示を行うプログラムを記憶した媒体 | |
JP3457656B2 (ja) | ビデオゲームプログラムを記録した可読記録媒体、ビデオゲーム方法、ビデオゲーム装置、及びビデオゲームプログラム | |
JP4191768B2 (ja) | ゲームプログラム、ゲーム装置及びゲーム制御方法 | |
JP2007167117A (ja) | ゲームプログラム、ゲーム装置及びゲーム制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040316 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040517 |
|
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: 20040608 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040622 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
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: 20080702 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080702 Year of fee payment: 4 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080702 Year of fee payment: 4 |
|
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: 20090702 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090702 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090702 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100702 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100702 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110702 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110702 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120702 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120702 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120702 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120702 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130702 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130702 Year of fee payment: 9 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |