[go: up one dir, main page]

JP2004141261A - ゲームプログラム及びゲーム装置 - Google Patents

ゲームプログラム及びゲーム装置 Download PDF

Info

Publication number
JP2004141261A
JP2004141261A JP2002307410A JP2002307410A JP2004141261A JP 2004141261 A JP2004141261 A JP 2004141261A JP 2002307410 A JP2002307410 A JP 2002307410A JP 2002307410 A JP2002307410 A JP 2002307410A JP 2004141261 A JP2004141261 A JP 2004141261A
Authority
JP
Japan
Prior art keywords
item
game
sound
program
distance
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.)
Granted
Application number
JP2002307410A
Other languages
English (en)
Other versions
JP3534345B1 (ja
Inventor
Tsutomu Watanabe
渡邉 勉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Group Corp
Original Assignee
Konami Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Konami Corp filed Critical Konami Corp
Priority to JP2002307410A priority Critical patent/JP3534345B1/ja
Priority to TW092125162A priority patent/TWI268797B/zh
Priority to EP20030020932 priority patent/EP1413340A1/en
Priority to US10/673,622 priority patent/US7037197B2/en
Priority to SG200306266A priority patent/SG117463A1/en
Priority to CNB2003101017251A priority patent/CN100427164C/zh
Publication of JP2004141261A publication Critical patent/JP2004141261A/ja
Application granted granted Critical
Publication of JP3534345B1 publication Critical patent/JP3534345B1/ja
Priority to HK04104455.6A priority patent/HK1061536B/xx
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • A63F13/10
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/54Controlling the output signals based on the game progress involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/57Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/69Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/204Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform the platform being a handheld device
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/6063Methods for processing data by generating or executing the game program for sound processing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/64Methods for processing data by generating or executing the game program for computing dynamical parameters of game objects, e.g. motion determination or computation of frictional forces for a virtual car
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/66Methods for processing data by generating or executing the game program for rendering three dimensional images

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Processing Or Creating Images (AREA)
  • Stereophonic System (AREA)

Abstract

【課題】アイテムを取得に関しての音をゲームの不可欠な要素とすることにより、ゲームの興趣を高めることの出来る、ゲームプログラムを提供。
【解決手段】音生成制御手順SGP、SMPは、アイテム距離演算手順DCPにより演算される、不可視アイテムの取得位置と操作キャラクタとの間の距離に応じて、所定の音を生成して音出力手段7から出力し、また不可視アイテム取得手順ISPは、上記距離が所定値以下となった状態で、不可視アイテムの取得処理を行なう。これにより、アイテムの取得に関してプレーヤの聴覚的な認識をゲームの要素に取り入れることが可能となり、プレーヤは生成された所定の音を手掛かりにアイテムを探索することが出来、ゲームの興趣を高めることが出来る。
【選択図】 図3

Description

【0001】
【発明の属する技術分野】
本発明は、プレーヤが操作するキャラクタにゲーム中のアイテムを取得させて、ゲームを進行させることの出来るゲームプログラムに係り、詳しくは、アイテムの取得に関しての音をゲーム進行上の不可欠な要素とすることの出来るゲームプログラムに関する。
【0002】
【従来の技術】
一般的に、この種のゲームプログラムなどにおいて、ゲームの進行中に各種の音を鳴らすようになっている。ゲームに使用される音としては、ゲームの進行内容やキャラクタの発する音声の他、BGM(背景音楽)や効果音などがある。これらBGMや効果音などの音により、ゲームの臨場感を高めたり、視覚以外の情報をプレーヤに与えたりすることが出来る。例えばキャラクタがアイテムを取得する際に所定の効果音を鳴らすことによって、プレーヤは、アイテムを取得できたことを視覚だけでなく、聴覚を通じて認識することが出来る。
【0003】
なお、本出願人は、出願時において、上述したようなゲームに使用される音について体系的に記した技術文献を知らないため、開示すべき先行技術文献情報はない。
【0004】
しかし、上述したようなゲームプログラムにおいて、BGMや効果音などの音は、演出的な効果や視覚の補助的な役割などを果たすに過ぎず、ゲーム進行上必ずしも必要な要素ではなく、プレーヤの聴覚的な認識に基づいてゲームの興趣が十分高められていない不都合がある。そのため、このようなゲームプログラムに、ゲームの興趣をより高める上で、視覚のみならず聴覚的な認識をも、ゲームの要素として取り入れたいという要望がある。
【0005】
【発明が解決しようとする課題】
そこで、アイテムの取得に関しての音を、ゲーム進行上の不可欠な要素とすることにより、ゲームの興趣を高めることの出来る、ゲームプログラムを提供することを目的とする。
【0006】
【課題を解決するための手段】
請求項1の発明は、ゲームプログラム(CGP)であって、
該ゲームプログラム(CGP)は、コンピュータ(1)に、
該コンピュータ(1)に接続されたコントローラ(4)を操作することにより操作キャラクタ(CC)をその中で移動させることの出来る仮想ゲーム空間を生成する仮想ゲーム空間生成手順(CGP)、
前記仮想ゲーム空間内に、前記操作キャラクタ(CC)が取得することの出来る不可視アイテム(IT)の取得位置(例えばP)を設定する不可視アイテム設定手順(ISP)、
前記操作キャラクタ(CC)と前記取得位置(例えばP)に設定された不可視アイテム(IT)との間の前記仮想ゲーム空間内における距離(LITB)を演算するアイテム距離演算手順(DCP)、
前記アイテム距離演算手順(DCP)により演算された距離(LITB)に応じて所定の音(例えばSE)を生成して前記コンピュータ(1)に接続された音出力手段(例えば7)から出力する音生成制御手順(SGP、SMP)、
前記アイテム距離演算手順(DCP)により演算された前記距離(LITB)が所定値以下となった状態で、前記不可視アイテム(IT)の取得処理を行う不可視アイテム取得処理手順(ISP)、
を実行させるためのプログラムであることを特徴とするゲームプログラム(CGP)として構成される。
【0007】
従って上記請求項1の発明は、前記ゲームプログラム(CGP)は、更にコンピュータ(1)に、
前記仮想ゲーム空間生成手順(CGP)により生成された仮想ゲーム空間の少なくとも一部を、前記操作キャラクタ(CC)と共にディスプレイ(3)上に(例えばPC2として)表示する表示手順(ANP)、
を実行させるためのプログラムであることを特徴とする、請求項1記載のゲームプログラム(CGP)をも含むと解釈されるし、また、コンピュータ(1)に上記表示手順(ANP)を実行させないプログラムをも含むものと解釈される。
【0008】
請求項2の発明は、前記音生成制御手順(SGP、SMP)は、前記アイテム距離演算手順(DCP)により演算された距離(LITB)に応じて、前記音出力手段(例えば7)から出力する音の出力態様(例えばST)を変化させることを特徴する、請求項1記載のゲームプログラム(CGP)として構成される。
【0009】
請求項3の発明は、前記不可視アイテム設定手順(ISP)は、前記取得位置(例えばP)を前記仮想ゲーム空間内で移動させるように制御することを特徴とする、請求項1記載のゲームプログラム(CGP)として構成される。
【0010】
請求項4の発明は、ゲーム装置(1)であって、
該ゲーム装置(1)は、
該ゲーム装置(1)に接続されたコントローラ(4)を操作することにより操作キャラクタ(CC)をその中で移動させることの出来る仮想ゲーム空間を生成する仮想ゲーム空間生成手段(11、CGP)、
前記仮想ゲーム空間内に、前記操作キャラクタ(CC)が取得することの出来る不可視アイテム(IT)の取得位置(例えばP)を設定する不可視アイテム設定手段(11、ISP)、
前記操作キャラクタ(CC)と前記取得位置(例えばP)に設定された不可視アイテム(IT)との間の前記仮想ゲーム空間内における距離(LITB)を演算するアイテム距離演算手段(11、DCP)、
前記アイテム距離演算手段(11、DCP)により演算された距離(LITB)に応じて所定の音(例えばSE)を生成して前記ゲーム装置(1)に接続された音出力手段(例えば7)から出力する音生成制御手段(11、SGP、SMP)、
前記アイテム距離演算手段(11、DCP)により演算された前記距離(LITB)が所定値以下となった状態で、前記不可視アイテム(IT)の取得処理を行う不可視アイテム取得処理手段(11、ISP)、
を有することを特徴とするゲーム装置(1)として構成される。
【0011】
【発明の効果】
請求項1又は4の発明によれば、音生成制御手順(SGP、SMP)により、不可視アイテム(IT)の取得位置(例えばP)と操作キャラクタ(CC)との間の距離(LITB)に応じて、所定の音(例えばSE)が生成されて、音出力手段(例えば7)から出力されるので、アイテムの取得に関してプレーヤの聴覚的な認識をゲームの不可欠要素として取り入れることが可能となり、プレーヤは生成された音を手掛かりにアイテムを探索することが出来、ゲームの興趣を高めることが出来る。
【0012】
請求項2の発明によれば、アイテム距離演算手順(DCP)が演算する距離(LITB)に応じて、出力される音の出力態様(例えばST)が変化されるので、プレーヤは、出力態様の変化に応じて不可視アイテムを探索することが出来、ゲームの興趣を高めることが出来る。例えば、上記距離(LITB)が小さくなるほど、出力態様として音の強さ(ST)を大きくなるように変化させると、プレーヤに対して、音があたかも取得位置(例えばP)から発している感覚を与えることが出来、ゲームの臨場感を更に高めることが出来る。
【0013】
請求項3の発明によれば、プレーヤは、仮想ゲーム空間内を動き回るアイテムを探索することとなるので、アイテム取得の難度が上がることにより、プレーヤに対して、アイテム取得の動機付けを与えることが出来る。
【0014】
【発明の実施の形態】
図1は、本発明が適用される携帯型ゲーム機の一例を示す外観図、図2は、図1のゲーム機の制御ブロック図、図3は、本発明に係るゲームプログラムの構成の一例を示す構成図、図4は、透明アイテムの取得処理を説明するゲーム空間の一例を示す概念図である。
【0015】
図1は、ゲームシステムを構成するコンピュータとしての携帯型ゲーム機を示している。携帯型ゲーム機1は、本体2と、その本体2に取り付けられた表示装置としての反射形液晶ディスプレイ3と、入力装置4とを有している。入力装置4は、本体2の図中下部の操作部2aに設けられた、方向キー5と、複数の押釦スイッチ6a、6bなどを備えている。方向キー5は、例えば十字型の操作部材5aを有し、その操作部材5aの上下左右方向の操作(上下左右の端部の押し込み操作)に対応した信号を出力する。
【0016】
なお、入力装置4の方向キー5、押釦スイッチ6a、6bなどの各種操作部材が設けられる操作部2aは、必ずしもディスプレイ3と一体に備えられてなくてもよく、例えば、ディスプレイ3が操作部2aと別体となった構成であってもよい。
【0017】
このような入力装置4の構成は公知であり、種々変形が可能である。例えば操作部材5aに代え、上下左右にそれぞれ一つずつ押釦スイッチが配置されてもよい。また、押釦スイッチ6a、6bの個数及び配置は、種々変更してもよい。以下の説明では、これら押釦スイッチ6a、6bを区別する必要がないときは、押釦スイッチ6と表現する。この他に、ゲーム機1には電源スイッチ、音量調整用の操作部材等が設けられるが、それらは省略した。
【0018】
図2は、ゲーム機1に設けられた制御装置10の構成を示している。制御装置10は、マイクロプロセッサを利用したCPU(セントラルプロセッシングユニット)11を主体とするコンピュータとして構成されている。CPU11には、主記憶装置としてのROM(リードオンリーメモリ)12及びRAM(ランダムアクセスメモリ)13と、画像処理回路14と、サウンド処理回路15とが、バス16を介してそれぞれ接続される。
【0019】
ROM12には、ゲーム機1の基本的な制御(例えば起動処理)に必要なプログラムが格納される。RAM13には、CPU11に対する作業領域が確保される。画像処理回路14は、CPU11からの描画指示に応じて液晶ディスプレイ3を制御して、その画面上に所定の画像を表示させる。
【0020】
サウンド処理回路15は、PCM(パルス符号変調)音源などを搭載し、CPU11からの発音指示に応じて、効果音や楽音などの、所定のサンプリング周波数で符号化されたサンプリングデータを、アナログ信号に変換してスピーカ7に出力する。
【0021】
CPU11には、バス16を介して入力装置4の方向キー5及び押釦スイッチ6が接続され、それによりCPU11は方向キー5及び押釦スイッチ6の操作状態を判別可能である。また、バス16には、制御装置10とは別体の外部記憶装置17が接続される。
【0022】
外部記憶装置17は、例えば本体2に対して着脱自在なカートリッジ型に構成され、その内部には記憶媒体としてROM(リードオンリーメモリ)18、及び書き換え可能なユーザ用メモリとしてのRAM(ランダムアクセスメモリ)19が設けられる。ROM18には、ゲーム機1をコンピュータとして機能させるためのゲームプログラムCGPが予め記録されており、また、RAM19は、フラッシュメモリのような書き換え可能なROMが使用され、そこには例えばゲームのセーブデータ等が必要に応じて記録される。
【0023】
なお、外部記憶装置17の記憶媒体は、半導体記憶素子に限らず、磁気記憶媒体、光学式記憶媒体、光磁気記憶媒体等の各種の記憶媒体を使用してよい。また、このような記憶媒体を用いることなく、インターネットなどのネットワークを介してゲームプログラムCGPを供給することも可能である。なお、バス16と各要素との問には必要に応じてインターフェース回路が介在されるが、それらの図示は省略した。制御装置10の構成は上記に限定されず、種々の制御装置を使用してよい。
【0024】
ゲーム機1を所定の通信回線や他のゲーム機等に接続するため、CPU11には、バス16を介して通信制御回路20が接続される。通信制御回路20には、通信インターフェース21を介して通信コネクタ22が接続される。通信制御回路20としては、例えばDSP(デジタルシグナルプロセッサ)とソフトウエアとの組み合わせにより、モデムやネットワークインターフェースとして機能するものが利用できる。通信コネクタ22やインターフェース21を、ゲーム機1に対して外部接続される周辺機器として設けてもよい。
【0025】
図3は、本発明に係るゲームプログラムCGPの構成の一例を示す。ゲームプログラムCGPは、図3に示すように、複数のプログラムがモジュール化された階層構造として構成されて、ゲーム機1を機能させている。
【0026】
図中左方に示す下位の階層には、入力処理プログラムIPP、画像処理プログラムANP、サウンド処理プログラムSDPなどの、ユーザ・インターフェースを処理するプログラムが記録されている。図中略中央に示す上位の階層には、シナリオに基づいてゲームを進行させるシナリオ処理プログラムSSPが記録されている。また、図中右方に示す更に上位の階層には、キャラクタ制御プログラムCCP、アイテム処理プログラムISP、アイテム間距離演算プログラムDCP、サウンド制御プログラム(破線枠内)など、ゲーム進行に必要な各種タスクを実行制御するプログラムが記録されている。更に、上記サウンド制御プログラムは、サウンド状態補正プログラムSMP及びサウンド生成プログラムSGPにより構成されている。
【0027】
また、図中右方に示す上位の階層におけるデータ領域には、キャラクタの属性や取得したアイテムをなどのキャラクタに関するデータからなる、キャラクタデータCD、ゲーム中に使用されるアイテムに関するデータを有する、アイテムデータリストIL、及び効果音や楽音などのサウンドに関するデータを有する、サウンドデータリストSLが予め記録されている。また、上記アイテムデータリストILには、各アイテムについて、その種類、名称、アイテム自体の内容を示すデータ、アイテム出現位置座標、などのアイテムデータID1、ID、… が記録されている。また、上記サウンドデータリストSLには、各種のサウンドデータSD、… が記録されている。
【0028】
これらの各プログラムCCP、ISP、… に基づいて生成された複数のタスクは、不図示のマルチタスクオペレーションシステム(マルチタスクOS)によりマルチタスクとしてその優先順位に応じて順次実行される。なお、上述した階層構造は、本発明を説明する上で必要なプログラムのみを、簡単な階層構造として示したものであり、実際の階層構造は更に複雑で、並列処理プログラムなどの種々のプログラムを含むものである。また、各プログラム間には、指令やデータの受け渡しを示す矢印を示しているが、該矢印は発明を理解し易くするためのものであり、これらの矢印によってプログラムの処理方法やデータの取り扱いが限定されるものでない。
【0029】
以上の構成におけるゲーム機1では、所定の初期化操作(例えば電源の投入操作)が行なわれると、CPU11は、まずROM12のプログラムに従って所定の初期化処理を実行する。初期化処理が終わるとCPU11は、外部記憶装置17のROM18に記録された、ゲームプログラムCGPの各プログラム及び各データを読み込んでRAM13に格納する。こうして、RAM13に格納されたゲームプログラムCGP中の図3に示すシナリオ処理プログラムSSPに基づいて、CPU11は、当該シナリオ処理プログラムSSPに示されたシナリオに応じてゲーム進行を開始する。
【0030】
ゲーム進行が開始されると、まず、図3に示す画像処理プログラムANPは、図2に示すRAM13のデータ領域に格納されている、各種の画像データを予め登録したキャラクタテーブル(不図示)から、プレーヤが操作自在なキャラクタの画像データを呼び出す。
【0031】
図4は、ゲーム空間の一例を示す概念図を示している。画像処理プログラムANPは、上記画像データに基づいて、キャラクタCCを表現するスプライト画面を生成し、図4に示すように、該スプライト画面を背景画面BG上に重ねた形でキャラクタCCを配置した画像を、画像処理回路14を介してディスプレイ3上に表示する。なお、背景画面BGとしては、ゲームの種類やシナリオに応じて各種のグラフィック(例えば建物と街路からなる町の絵など)が表現されるが、本実施例にあっては説明上省略している。
【0032】
プレーヤが、入力装置4の方向キー5を所定方向に押下して、キャラクタCCを動作させる所定信号を入力すると、図2に示す入力処理プログラムIPPは、上記所定信号を操作信号として、図3に示すキャラクタ制御プログラムCCPに出力する。キャラクタ制御プログラムCCPは、上記操作信号に応じて、キャラクタCCの各種動作を表現した(例えば所定方向に歩いて進む態様の)スプライト画面を生成すると共に、該スプライト画面をディスプレイ3上に設定されたゲーム座標上で移動制御する。
【0033】
ゲーム空間は、図4に示すように、例えば互いに直交するx、y軸座標(ワールド座標)による仮想2次元空間が設定されており、方向キー5の上下左右方向への1回の押下に応じて、キャラクタCCが該座標上で移動される所定量が設定されている。
【0034】
従って、キャラクタ制御プログラムCCPは、方向キー5の所定方向の押下に応じて、キャラクタCCのスプライト画面を所定量移動制御し、画像処理プログラムANPにより、キャラクタCCの対応する移動モーションが、スクリーン座標(ディスプレイ3の左上隅を原点とするxy座標)に対応する形で、ディスプレイ3上に再生表示される。こうしてプレーヤは、方向キー5を各方向に繰り返して押下することにより、背景画面BGとして表現される例えば町の中を、キャラクタCCがあたかも歩行するような動作など、各種の動作が表現されることとなる。
【0035】
ところで、ゲームプログラムCGPは、各種のアイテムを準備しており、アイテムITを取得する機会がシナリオに応じてプレーヤに対して与えられるように設定されている。
【0036】
ここでアイテムITとは、ゲーム中においてプレーヤが取得するアイテムとして表現され、プレーヤがアイテムITを取得することにより、例えば、ゲームがプレーヤに対し有利に展開(例えば、装備の強化、次のステージへの進行)したり、プレーヤがゲーム上の特典(例えば、所定画像の表示機会)を取得したりして、ゲーム進行を好ましい状態に出来るものである。また、必ずしもゲーム進行を好ましい状態にする必要はなく、単にプレーヤのコレクションとしての性質を有するものであってもよい。
【0037】
プレーヤが、入力装置4を介してキャラクタCCを、例えば図4に示すゲーム座標上の位置P1に配置するように操作すると、画像処理プログラムANPにより、図4の一点鎖線内に示す画像PC1がディスプレイ3上に表示される。するとシナリオ処理プログラムSSPは、シナリオ展開に基づいて、キャラクタCCが配置される上記位置P1に応じてアイテム処理の開始指令を、図3に示すアイテム処理プログラムISPに出力し、該アイテム処理プログラムISPによりアイテム処理が開始される。
【0038】
アイテム処理プログラムISPは、図2に示すRAM13のデータ領域に格納されているアイテムデータリストIL(図3参照)から、上記指令に応じた、例えばアイテムデータID1を呼び出し、画像処理プログラムANPに該アイテムデータID1に応じた描画指令を出力する。
【0039】
描画指令を受けた画像処理プログラムANPは、上述したキャラクタテーブル(不図示)から、上記アイテムデータID1に対応する画像データを呼び出し、該画像データによりアイテムIT1を表現したスプライト画面を生成する。そしてアイテムIT1が、図4に示すように、当該アイテムについてのアイテムデータID1に示されたアイテム出現位置座標(ワールド座標)に対応して、例えば座標(x1、y1)に配置された形で、ディスプレイ3上に表示される。
【0040】
プレーヤは、表示されたアイテムIT1を見て、該アイテムIT1を取得するため、キャラクタCCを上記アイテムIT1に接近させるように、方向キー5を押下して所定信号を入力する。するとキャラクタ制御プログラムCCPにより、所定スプライト画面が生成される共にアイテムIT1に向かって所定量移動制御されて、更に画像処理プログラムANPにより、キャラクタCCがアイテムIT1に接近する移動モーションがディスプレイ3上に再生表示される。
【0041】
ところで、図3に示すアイテム間距離演算プログラムDCPは、アイテム処理が開始されてから、上記キャラクタCCのスプライト画面の移動制御毎に、アイテムIT1の出現位置とキャラクタCCの間のxy座標上の距離(以下、「アイテム間距離LIT1」という。)を演算している。そして、アイテム処理プログラムISPは、キャラクタCCに対するアイテムIT1の取得処理の実行可否を判断するため、該演算されたアイテム間距離LIT1が所定値以下となったか、つまりキャラクタCCがアイテムIT1に所定距離まで接近したか否かを常に監視している。
【0042】
プレーヤが、方向キー5を押下して、キャラクタCCをアイテムIT1に接近させ、アイテム処理プログラムISPが、アイテム間距離LIT1が所定値以下となったと判定した状態で、プレーヤが押釦スイッチ6を押下して、アイテムの取得指令を出力すると、CPU11は、アイテム処理プログラムISPに基づいて、キャラクタCCに対してアイテムIT1の取得処理を実行する。なお、アイテム間距離LIT1が所定値以下となったと判定した状態(即ち当り判定が「YES」の状態)になると、押釦スイッチ6の押下の有無にかかわらずアイテムIT1の取得処理を実行する仕様にしても構わない。このゲーム装置としては、グラフィック装置やモニタを有さないものも可能である。
【0043】
アイテム処理プログラムISPは、図2に示すRAM13のデータ領域に格納されているキャラクタデータCD(図3参照)に、アイテムデータID1に基づいてアイテムIT1を取得した旨の所定データを書き込む。これにより、これ以降進行するゲームにおいて、プレーヤは、取得したアイテムIT1に応じて、例えば、ゲームを有利な展開にしたり、ゲーム上の特典を取得したりして、ゲームを好ましい状態に実現することが出来る。またプレーヤは、更に他のアイテムを取得したりして、ゲームが進行していく。
【0044】
こうしてゲームが進行していき、例えばプレーヤの入力装置4を介した操作により、キャラクタCCが図4に示すゲーム座標上の位置P2に移動制御されると、画像処理プログラムANPにより、画像がスクロール処理されて同図に示す画像PC2(一点鎖線枠内)がディスプレイ3上に表示される。
【0045】
ところで、本発明では不可視アイテムとして、ワールド座標上の存在位置や効果属性は有するが、画像情報を有しないアイテム、或いは画像情報は存在してもその画像が透明処理されるアイテム、或いは背景画像と同一の色情報を有した画像情報を持つアイテム等を利用する。つまり不可視アイテムとは、オブジェクトとしての実体は存在するが、該オブジェクトとこれ以外のオブジェクトとの間における描画段階での判別性を有さないものを意味する。例えば本実施形態のゲームプログラムCCPでは、メロディ、音声などの効果属性のみを有し、画像情報を有さないアイテムが、透明アイテムITとして設定されており、プレーヤは、シナリオ展開に応じてそれら透明アイテムITを収集することとなるように設定されている。即ち、上記キャラクタの移動に伴って、シナリオ処理プログラムSSPが、該透明アイテムITについてのアイテム処理の開始指令を、アイテム処理プログラムISPに出力したとする。
【0046】
透明アイテムITは、既に述べたように、アイテムIT1と同様に、ゲーム中においてプレーヤが取得するアイテムとして表現されるものであるが、上記アイテムIT1と異なり、ディスプレイ3上に画像として表示されないように、つまりプレーヤが視覚で認識できないように設定されている。一方、メロディ、音声などの音を出力して、透明アイテムITの出現位置からあたかも音が出力されているかのように、透明アイテムITを表現する。即ち、本発明に係るゲームプログラムCGPは、プレーヤが視覚で認識できないアイテムITを、聴覚により探索可能なアイテムとして設けたものである(詳細後述)。
【0047】
上記アイテム処理の開始指令を受けたアイテム処理プログラムISPは、上記透明アイテムITについてアイテム処理を開始する。アイテム処理プログラムISPは、まず、図2に示すRAM13のデータ領域に格納されているアイテムデータリストIL(図3参照)から、上記指令に応じたアイテムデータIDを呼び出す。該アイテムデータIDを呼び出すと、アイテム処理プログラムISPは、サウンド制御の実行指令を、図3に示すサウンド生成プログラムSGPに出力する。
【0048】
サウンド生成プログラムSGPは、図2に示すRAM13のデータ領域に格納されているサウンドデータリストSL(図3参照)から、上記アイテムデータIDに応じたサウンドデータSDを呼び出し、変換すべきサンプリングデータを生成して、サウンド処理の開始指令を、図3に示すサウンド処理プログラムSDPに出力する。そして、サウンド処理プログラムSDPは、上記サンプリングデータをアナログ信号に変換し、サウンド処理回路15を介して、上記アイテムデータIDに応じた例えば特定の効果音SEをスピーカ7を介して出力する。
【0049】
なお、プレーヤは、上述した聴覚により探索可能なアイテムITが、ゲームプログラムCGPに設定されていることを知っているものとし、上述したように、キャラクタCCのゲーム座標上での移動に対応した形でスピーカ7から特定の効果音SEが出力されると、プレーヤは透明アイテムITの取得の機会が与えられたことを認識することとなる。但し、ゲームプログラムCGPにアイテムITが設定されていることは、プレーヤは必ずしも知っている必要はなく、アイテムITが、例えば予めプレーヤにその存在を知らせないアイテム(いわゆる隠れアイテム)であってもよい。
【0050】
こうして、プレーヤが透明アイテムITの取得の機会が与えられたことを認識すると、プレーヤは、透明アイテムITを取得するために、方向キー5を押下して、キャラクタCCを移動させる所定信号を入力する。キャラクタCCは背景画面BG上を移動すると、図3に示すサウンド状態補正プログラムSMPが、該移動に応じたキャラクタCCの配置座標に基づいて、出力されている効果音SEの状態の補正処理を実行する。
【0051】
ところで、アイテム間距離演算プログラムDCPは、上述と同様に、透明アイテムITについてアイテム処理が開始されてから、上記キャラクタCCのスプライト画面の移動制御毎に、アイテム間距離を演算する。即ち、アイテムデータIDに示されたアイテム出現位置座標(ワールド座標)に基づいて、該透明アイテムITの出現位置P(図4参照、座標(x2、y2))とキャラクタCCの間のxy座標上の距離(以下、「アイテム間距離LITB」という。)が演算されることとなる。
【0052】
従って、サウンド状態補正プログラムSMPは、アイテム間距離演算プログラムDCPにより演算されたアイテム間距離LITBを検知して、該アイテム間距離アイテム間距離LITBに基づいて、出力されている効果音SEの状態を補正する。
【0053】
具体的には、サウンド状態補正プログラムSMPは、生成したサンプリングデータの波形の高さを基準として、例えばアイテム間距離LITBが小さくなるほど(つまりキャラクタCCが透明アイテムITの出現位置Pに近付くほど)、効果音SEの音の強さST(dB:デシベル)が大きくなるように、波形の高さを大きく補正する。一方、アイテム間距離LITBが大きくなるほど(つまりキャラクタCCが透明アイテムITの出現位置Pから遠ざかるほど)、音の強さSTが小さくなるように(そして、所定値以上、アイテム間距離LITBが離れた場合には、音の強さSTを0にするように)、波形の高さを小さく補正する。
【0054】
例えば、プレーヤが、方向キー5を押下して、キャラクタCCを透明アイテムITの出現位置Pに近付けるように所定信号を入力したとする。キャラクタCCが透明アイテムITの出現位置Pに近付くと、アイテム間距離演算プログラムDCPにより演算されるアイテム間距離LITBが小さくなり、サウンド状態補正プログラムSMPは、該小さくなったアイテム間距離LITBに基づいて、波形の高さが大きくなるように生成されたサンプリングデータを補正する。
【0055】
これにより、サウンド生成プログラムSGPは、補正されたサンプリングデータをサウンド処理プログラムSDPに順次出力し、これを受けたサウンド処理プログラムSDPが、該データを順次アナログ変換することによって、音の強さSTが大きく補正された効果音SEがスピーカ7から出力される。プレーヤが、更にキャラクタCCを透明アイテムITの出現位置Pに接近するように操作すると、音の強さSTは更に大きくなることとなる。
【0056】
一方、プレーヤは、方向キー5を押下して、キャラクタCCを透明アイテムITの出現位置Pから遠ざかるように操作すると、上述とは異なり、サウンド状態補正プログラムSMPにより、波形の高さが小さくなる(無音状態であり「0」を含む)ようにサンプリングデータが補正されて、音の強さSTが小さく補正された効果音SEがスピーカ7から出力される。
【0057】
その結果、プレーヤは、キャラクタCCがアイテムITに近付いているような、あるいは遠ざかるような感覚を得て、効果音SEがあたかも透明アイテムITの出現位置座標(x2、y2)から発しているかのように認識することとなる。これによりプレーヤは、音の強さSTが増減する効果音SEを手掛かりとして、キャラクタCCが透明アイテムITの出現位置Pに接近できるように、つまり効果音SEの音の強さSTが大きくなるようにキャラクタCCを操作して、アイテムITを探索することとなる。
【0058】
なお、透明アイテムITは、出現位置座標(x2、y2)に固定させる必要はなく、コンピュータ側で自動的に移動させてもよい。例えば、サウンド状態補正プログラムSMPが、移動する透明アイテムITの座標に応じて変化するアイテム間距離LITBに基づいて、サンプリングデータを補正し、サウンド処理プログラムSDPが、該アイテム間距離LITBに応じて音の強さSTを変化させた効果音SEをスピーカ7から出力する。即ち、プレーヤは、動き回る透明アイテムITから発せられる効果音SEを手掛かりとして、アイテムITを探索することとなる。
【0059】
また、効果音SEの状態を補正する一例として、効果音SEの強さ(dB:デシベル)の補正を示したが、効果音SEが出力される際のその態様(出力態様)を変化させることにより、プレーヤがアイテムITを探索することが出来るものであればこれに限られない。例えば、効果音SEの周波数を補正してもよく、また効果音SEを連続するパルス音として設定し、アイテム間距離LITBに応じてそのパルス幅を補正することも可能である。更に、前述した音の強さSTや周波数などの音の出力特性に関するものの他、アイテムの位置を案内する音声データ(例えば「遠い」、「近い」などのメッセージデータ)を予め複数準備しておき、アイテム間距離LITBに応じて上記複数の音声データから所定音声データを選択して、音として出力してもよい。
【0060】
また、効果音SEとしては、可聴範囲の音であればいずれのものであってもよいが、ゲームの興趣を損なわないように、ゲームの種類や場面に応じた効果音、音声、メロディなどのBGM(背景音楽)、などが好ましい。
【0061】
こうして、キャラクタCCが透明アイテムITの出現位置Pに接近し、演算されるアイテム間距離LITBが所定値以下となった状態で、プレーヤが入力装置4を操作してアイテムの取得を指令した場合には、ワールド座標上より当該アイテムITが撤去されることになる。つまり、アイテム間距離演算プログラムDCPにより演算される上記撤去されたアイテムITとの間のアイテム間距離LITBとしてNULLを返すので、サウンド状態補正プログラムSMPはこのアイテム間距離アイテム間距離LITBに基づいて効果音SEを出力しない。つまり、アイテム処理プログラムISPは、サウンド生成プログラムSGPにサウンド制御の停止指令を出力する。これを受けてサウンド生成プログラムSGPは、サウンド処理プログラムSDPへのサンプリングデータの出力を停止し、効果音SEの出力が停止される。即ち、特定の効果音SEの出力が停止されたことにより、プレーヤは、キャラクタCCが透明アイテムITを取得したことを認識することとなる。
【0062】
また、アイテム処理プログラムISPは、アイテム間距離LITBが所定値以下となったと判定すると、上述と同様に、キャラクタCCに対して透明アイテムITの取得処理を実行し、図2に示すRAM13のデータ領域に格納されているキャラクタデータCD(図3参照)に、アイテムデータIDに基づいて透明アイテムITを取得した旨の所定データを書き込む。
【0063】
こうして、これ以降進行するゲームにおいて、プレーヤは、取得した透明アイテムITに応じて、例えば、ゲームを有利な展開にしたり、ゲーム上の特典を取得したりして、ゲームを好ましい状態に実現して、ゲームが進行していく。
【0064】
以上のように、本発明に係るゲームプログラムCGPによれば、キャラクタCCと透明アイテムITの間の距離に応じて、該透明アイテムITに対応する特定の効果音SEの出力態様を変化させるので、音をアイテムの取得に関するゲーム進行上の不可欠な要素とすることが可能となり、プレーヤは、アイテムの取得について視覚のみならず聴覚な認識に基づいてゲームを楽しむことが出来る。これにより、ゲームの臨場感を高めて、ゲームの興趣を高めることの出来る。
【0065】
なお、上述した実施の形態において、効果音SEの状態の補正例として、アイテム間距離LITBに応じた補正について説明したが、キャラクタCCとアイテムITのゲーム空間上の位置関係に応じて補正してもよい。例えば、キャラクタCCとアイテムITとの間のゲーム空間上に、効果音SEを遮るような障害物が配置されている場合、障害物によって効果音SEの音の強さSTを小さくするように補正してもよい。これにより、画像上の表現内容に応じて効果音SEが変化されて、ゲームの臨場感を更に高めることが可能となり、ゲームの興趣を更に高めることが出来る。
【0066】
また、上述した実施の形態において、効果音SEの音響方式としてモノラルについて説明したが、ステレオの音響方式であってもよい。例えば、プレーヤ自身がゲーム空間に存在するような座標系を設定し、プレーヤの視点から見たゲーム空間の画像をディスプレイ3上に表示する。サウンド状態補正プログラムSMPは、プレーヤの視点から透明アイテムITの出現位置までの距離、及びプレーヤの視点から見た透明アイテムITの出現位置の方向に応じて、左右のスピーカ12に対応する2つのサンプリングデータを補正し、2つのサンプリングデータに応じた効果音SEを左右のスピーカ12それぞれに出力する。これにより、ゲームの臨場感を更に高めて、ゲームの興趣を更に高めることが出来る。
【0067】
更に、上述した実施の形態において、2DCG(2次元コンピュータグラフィックに基づくゲーム)について説明したが、これに限らず3DCG(3次元コンピュータグラフィックに基づくゲーム)についても、透明アイテムITの出現位置とキャラクタCCの3次元的な位置関係に応じてアイテム間距離LITBを演算することにより、本発明を適用することが出来る。
【0068】
また、上述した実施の形態において、ゲームプログラムとして本発明を説明したが、ゲームプログラムCGP中の各種プログラムIPP、ANP、… からなるソフトウェアと、該ソフトウェアを機能させるハードウェアを備えるものであれば上述したゲームプログラムCGPに限らず、例えばゲーム装置として構成されていても本発明を適用することが出来るのは勿論である。また、音を手掛かりにゲームを進めるものであるため、視覚に依存しないゲームとして実現することが可能である。従って、本発明の別の実施形態において、描画プロセスを全く行わないゲームも可能である。
【0069】
更に、上述した実施の形態において、図1に示す携帯型ゲーム機1をゲーム装置として示したが、同様の構成を備えたものであればこれに限られず、いわゆるアーケードゲーム機などのゲームを主目的とした装置を含むのは勿論であり、さらに携帯電話、パーソナルコンピュータなどもゲーム装置として本発明を適用することが出来る。
【図面の簡単な説明】
【図1】図1は、本発明が適用される携帯型ゲーム機の一例を示す外観図である。
【図2】図2は、図1のゲーム機の制御ブロック図である。
【図3】図3は、本発明に係るゲームプログラムの構成の一例を示す構成図である。
【図4】図4は、透明アイテムの取得処理を説明するゲーム空間の一例を示す概念図である。
【符号の説明】
1……コンピュータ、ゲーム装置(携帯型ゲーム機)
4……コントローラ(入力装置)
7……音出力手段(スピーカ)
11……仮想ゲーム空間生成手段、不可視アイテム設定手段、アイテム距離演算手段、音生成制御手段、不可視アイテム取得処理手段(CPU)
CC……操作キャラクタ(キャラクタ)
CGP……ゲームプログラム、仮想ゲーム空間生成手順(ゲームプログラム)
DCP……アイテム距離演算手順(アイテム間距離演算プログラム)
ISP……不可視アイテム設定手順、不可視アイテム取得処理手順(アイテム処理プログラム)
IT……不可視アイテム(透明アイテム)
ITB……距離(アイテム間距離)
……取得位置(アイテムの出現位置座標)
SE……所定の音(効果音)
SGP……音生成制御手順(サウンド生成プログラム)
SMP……音生成制御手順(サウンド状態補正プログラム)
ST……音の出力態様(音の強さ)

Claims (4)

  1. ゲームプログラムであって、
    該ゲームプログラムは、コンピュータに、
    該コンピュータに接続されたコントローラを操作することにより操作キャラクタをその中で移動させることの出来る仮想ゲーム空間を生成する仮想ゲーム空間生成手順、
    前記仮想ゲーム空間内に、前記操作キャラクタが取得することの出来る不可視アイテムの取得位置を設定する不可視アイテム設定手順、
    前記操作キャラクタと前記取得位置に設定された不可視アイテムとの間の前記仮想ゲーム空間内における距離を演算するアイテム距離演算手順、
    前記アイテム距離演算手順により演算された距離に応じて所定の音を生成して前記コンピュータに接続された音出力手段から出力する音生成制御手順、
    前記アイテム距離演算手順により演算された前記距離が所定値以下となった状態で、前記不可視アイテムの取得処理を行う不可視アイテム取得処理手順、
    を実行させるためのプログラムであることを特徴とするゲームプログラム。
  2. 前記音生成制御手順は、前記アイテム距離演算手順により演算された距離に応じて、前記音出力手段から出力する音の出力態様を変化させることを特徴する、請求項1記載のゲームプログラム。
  3. 前記不可視アイテム設定手順は、前記取得位置を前記仮想ゲーム空間内で移動させるように制御することを特徴とする、請求項1記載のゲームプログラム。
  4. ゲーム装置であって、
    該ゲーム装置は、
    該ゲーム装置に接続されたコントローラを操作することにより操作キャラクタをその中で移動させることの出来る仮想ゲーム空間を生成する仮想ゲーム空間生成手段、
    前記仮想ゲーム空間内に、前記操作キャラクタが取得することの出来る不可視アイテムの取得位置を設定する不可視アイテム設定手段、
    前記操作キャラクタと前記取得位置に設定された不可視アイテムとの間の前記仮想ゲーム空間内における距離を演算するアイテム距離演算手段、
    前記アイテム距離演算手段により演算された距離に応じて所定の音を生成して前記ゲーム装置に接続された音出力手段から出力する音生成制御手段、
    前記アイテム距離演算手段により演算された前記距離が所定値以下となった状態で、前記不可視アイテムの取得処理を行う不可視アイテム取得処理手段、
    を有することを特徴とするゲーム装置。
JP2002307410A 2002-10-22 2002-10-22 ゲームプログラム及びゲーム装置 Expired - Lifetime JP3534345B1 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP2002307410A JP3534345B1 (ja) 2002-10-22 2002-10-22 ゲームプログラム及びゲーム装置
TW092125162A TWI268797B (en) 2002-10-22 2003-09-12 Game software and game machine
EP20030020932 EP1413340A1 (en) 2002-10-22 2003-09-16 Game software and game machine
US10/673,622 US7037197B2 (en) 2002-10-22 2003-09-29 Game software and game machine
SG200306266A SG117463A1 (en) 2002-10-22 2003-10-20 Game software and game machine
CNB2003101017251A CN100427164C (zh) 2002-10-22 2003-10-21 游戏装置
HK04104455.6A HK1061536B (en) 2002-10-22 2004-06-19 Game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002307410A JP3534345B1 (ja) 2002-10-22 2002-10-22 ゲームプログラム及びゲーム装置

Publications (2)

Publication Number Publication Date
JP2004141261A true JP2004141261A (ja) 2004-05-20
JP3534345B1 JP3534345B1 (ja) 2004-06-07

Family

ID=32064317

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002307410A Expired - Lifetime JP3534345B1 (ja) 2002-10-22 2002-10-22 ゲームプログラム及びゲーム装置

Country Status (6)

Country Link
US (1) US7037197B2 (ja)
EP (1) EP1413340A1 (ja)
JP (1) JP3534345B1 (ja)
CN (1) CN100427164C (ja)
SG (1) SG117463A1 (ja)
TW (1) TWI268797B (ja)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009070139A (ja) * 2007-09-13 2009-04-02 Internatl Business Mach Corp <Ibm> 画像の認識を支援するシステム
US8439733B2 (en) 2007-06-14 2013-05-14 Harmonix Music Systems, Inc. Systems and methods for reinstating a player within a rhythm-action game
US8444464B2 (en) 2010-06-11 2013-05-21 Harmonix Music Systems, Inc. Prompting a player of a dance game
US8449360B2 (en) 2009-05-29 2013-05-28 Harmonix Music Systems, Inc. Displaying song lyrics and vocal cues
US8465366B2 (en) 2009-05-29 2013-06-18 Harmonix Music Systems, Inc. Biasing a musical performance input to a part
US8550908B2 (en) 2010-03-16 2013-10-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8663013B2 (en) 2008-07-08 2014-03-04 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8678896B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for asynchronous band interaction in a rhythm action game
US8686269B2 (en) 2006-03-29 2014-04-01 Harmonix Music Systems, Inc. Providing realistic interaction to a player of a music-based video game
US8702485B2 (en) 2010-06-11 2014-04-22 Harmonix Music Systems, Inc. Dance game and tutorial
US9024166B2 (en) 2010-09-09 2015-05-05 Harmonix Music Systems, Inc. Preventing subtractive track separation
US9358456B1 (en) 2010-06-11 2016-06-07 Harmonix Music Systems, Inc. Dance competition game
US9981193B2 (en) 2009-10-27 2018-05-29 Harmonix Music Systems, Inc. Movement based recognition and evaluation
US10357714B2 (en) 2009-10-27 2019-07-23 Harmonix Music Systems, Inc. Gesture-based user interface for navigating a menu

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050036286A1 (en) * 2003-08-11 2005-02-17 Ricky Kuan Device for computer fan and case light control
JP2005152508A (ja) * 2003-11-28 2005-06-16 Nintendo Co Ltd 複数人でプレイするゲームシステム、ゲーム装置およびゲームプログラム
JP4961112B2 (ja) * 2005-03-14 2012-06-27 任天堂株式会社 ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法
JP5146813B2 (ja) * 2005-09-09 2013-02-20 株式会社セガ ゲーム装置とゲームシステム及びゲームシステムの効果音生成方法
JP3949701B1 (ja) 2006-03-27 2007-07-25 株式会社コナミデジタルエンタテインメント 音声処理装置、音声処理方法、ならびに、プログラム
KR101201695B1 (ko) * 2006-11-08 2012-11-15 돌비 레버러토리즈 라이쎈싱 코오포레이션 오디오 장면을 생성하는데 사용하기 위한 장치들 및 방법들
CN105187469A (zh) * 2015-06-01 2015-12-23 广东小天才科技有限公司 一种处理用户请求的方法、移动终端及服务器
CN113797536B (zh) 2021-10-08 2023-06-23 腾讯科技(深圳)有限公司 虚拟场景中对象的控制方法、装置、设备及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11347250A (ja) * 1998-06-04 1999-12-21 Enix Corp ビデオゲーム装置およびプログラムを格納した記録媒体
JP2000210471A (ja) * 1999-01-21 2000-08-02 Namco Ltd ゲ―ム機用音声装置および情報記録媒体
JP2002166052A (ja) * 2000-12-01 2002-06-11 Copcom Co Ltd 電子機器用補助装置及び情報記憶媒体
JP2002253848A (ja) * 2001-02-27 2002-09-10 Square Co Ltd ビデオゲーム装置およびその制御方法、ならびにビデオゲームのプログラムおよびそのプログラムを記録したコンピュータ読取り可能な記録媒体。
JP2002325964A (ja) * 2001-04-27 2002-11-12 Square Co Ltd ビデオゲームのプログラムを記録したコンピュータ読み取り可能な記録媒体及びビデオゲームのプログラム及びビデオゲーム処理方法及びビデオゲーム処理装置
JP2003062327A (ja) * 2001-08-27 2003-03-04 Nintendo Co Ltd ゲーム装置およびプログラム
JP2003093737A (ja) * 2001-09-25 2003-04-02 Konami Computer Entertainment Yokyo Inc ゲーム装置、ゲーム画面の表示方法及びプログラム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3239683B2 (ja) * 1995-05-11 2001-12-17 株式会社セガ 画像処理装置および画像処理方法
JPH1063470A (ja) * 1996-06-12 1998-03-06 Nintendo Co Ltd 画像表示に連動する音響発生装置
JP3460961B2 (ja) * 1998-12-29 2003-10-27 株式会社ナムコ ゲーム装置及び情報記憶媒体

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11347250A (ja) * 1998-06-04 1999-12-21 Enix Corp ビデオゲーム装置およびプログラムを格納した記録媒体
JP2000210471A (ja) * 1999-01-21 2000-08-02 Namco Ltd ゲ―ム機用音声装置および情報記録媒体
JP2002166052A (ja) * 2000-12-01 2002-06-11 Copcom Co Ltd 電子機器用補助装置及び情報記憶媒体
JP2002253848A (ja) * 2001-02-27 2002-09-10 Square Co Ltd ビデオゲーム装置およびその制御方法、ならびにビデオゲームのプログラムおよびそのプログラムを記録したコンピュータ読取り可能な記録媒体。
JP2002325964A (ja) * 2001-04-27 2002-11-12 Square Co Ltd ビデオゲームのプログラムを記録したコンピュータ読み取り可能な記録媒体及びビデオゲームのプログラム及びビデオゲーム処理方法及びビデオゲーム処理装置
JP2003062327A (ja) * 2001-08-27 2003-03-04 Nintendo Co Ltd ゲーム装置およびプログラム
JP2003093737A (ja) * 2001-09-25 2003-04-02 Konami Computer Entertainment Yokyo Inc ゲーム装置、ゲーム画面の表示方法及びプログラム

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8686269B2 (en) 2006-03-29 2014-04-01 Harmonix Music Systems, Inc. Providing realistic interaction to a player of a music-based video game
US8439733B2 (en) 2007-06-14 2013-05-14 Harmonix Music Systems, Inc. Systems and methods for reinstating a player within a rhythm-action game
US8690670B2 (en) 2007-06-14 2014-04-08 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8444486B2 (en) 2007-06-14 2013-05-21 Harmonix Music Systems, Inc. Systems and methods for indicating input actions in a rhythm-action game
US8678896B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for asynchronous band interaction in a rhythm action game
US8678895B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for online band matching in a rhythm action game
JP2009070139A (ja) * 2007-09-13 2009-04-02 Internatl Business Mach Corp <Ibm> 画像の認識を支援するシステム
US8663013B2 (en) 2008-07-08 2014-03-04 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8465366B2 (en) 2009-05-29 2013-06-18 Harmonix Music Systems, Inc. Biasing a musical performance input to a part
US8449360B2 (en) 2009-05-29 2013-05-28 Harmonix Music Systems, Inc. Displaying song lyrics and vocal cues
US10421013B2 (en) 2009-10-27 2019-09-24 Harmonix Music Systems, Inc. Gesture-based user interface
US10357714B2 (en) 2009-10-27 2019-07-23 Harmonix Music Systems, Inc. Gesture-based user interface for navigating a menu
US9981193B2 (en) 2009-10-27 2018-05-29 Harmonix Music Systems, Inc. Movement based recognition and evaluation
US9278286B2 (en) 2010-03-16 2016-03-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8874243B2 (en) 2010-03-16 2014-10-28 Harmonix Music Systems, Inc. Simulating musical instruments
US8636572B2 (en) 2010-03-16 2014-01-28 Harmonix Music Systems, Inc. Simulating musical instruments
US8550908B2 (en) 2010-03-16 2013-10-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8568234B2 (en) 2010-03-16 2013-10-29 Harmonix Music Systems, Inc. Simulating musical instruments
US8444464B2 (en) 2010-06-11 2013-05-21 Harmonix Music Systems, Inc. Prompting a player of a dance game
US8702485B2 (en) 2010-06-11 2014-04-22 Harmonix Music Systems, Inc. Dance game and tutorial
US9358456B1 (en) 2010-06-11 2016-06-07 Harmonix Music Systems, Inc. Dance competition game
US8562403B2 (en) 2010-06-11 2013-10-22 Harmonix Music Systems, Inc. Prompting a player of a dance game
US9024166B2 (en) 2010-09-09 2015-05-05 Harmonix Music Systems, Inc. Preventing subtractive track separation

Also Published As

Publication number Publication date
TW200422081A (en) 2004-11-01
EP1413340A1 (en) 2004-04-28
HK1061536A1 (zh) 2004-09-24
US7037197B2 (en) 2006-05-02
TWI268797B (en) 2006-12-21
CN1496748A (zh) 2004-05-19
CN100427164C (zh) 2008-10-22
SG117463A1 (en) 2005-12-29
JP3534345B1 (ja) 2004-06-07
US20040077405A1 (en) 2004-04-22

Similar Documents

Publication Publication Date Title
JP3534345B1 (ja) ゲームプログラム及びゲーム装置
US10953336B2 (en) Role simulation method and terminal apparatus in VR scene
JP6783541B2 (ja) プログラム及び仮想現実体験提供装置
JP4095227B2 (ja) ビデオゲーム装置、ビデオゲームにおける背景音出力設定方法及び背景音出力設定プログラムが記録されたコンピュータ読み取り可能な記録媒体
US20030216179A1 (en) Game device changing sound and an image in accordance with a tilt operation
JP4177381B2 (ja) 画像生成方法、画像生成装置、および画像生成プログラム
JP2010022646A (ja) プログラム、情報記憶媒体および画像生成システム
JP2017119032A (ja) ゲーム装置及びプログラム
JP4688267B2 (ja) ゲーム装置及び情報記憶媒体
JP2015223394A (ja) ビデオゲーム装置、ビデオゲームの制御方法、ビデオゲーム制御プログラム、および記録媒体
WO2006006274A1 (ja) ゲーム装置及びゲームプログラム
JP2006314705A (ja) ゲームプログラムおよびゲーム装置
JP7590651B2 (ja) ゲームプログラム、およびゲーム装置
JP4372571B2 (ja) ゲーム装置およびゲームプログラム
JP2992499B2 (ja) 画像処理方法及び装置、記録媒体
JP3981382B2 (ja) ゲームプログラム、ゲーム装置及びゲーム制御方法
JPH10165645A (ja) 3次元ゲーム装置及び情報記憶媒体
JP2003051030A (ja) 動画像生成プログラム、動画像生成方法及び装置
JPH11300038A (ja) ゲーム装置及び情報記憶媒体
JP2005046282A (ja) ゲーム装置、コンピュータの制御方法及びプログラム
JP2014057809A (ja) ゲームシステム、ゲーム装置、ゲームプログラム、およびゲーム処理制御方法
JP3822883B2 (ja) ゲームソフトウエア及びゲーム装置
HK1061536B (en) Game machine
JP2001148035A (ja) 画像処理
JP2025091817A (ja) プログラムおよび音響制御装置

Legal Events

Date Code Title Description
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: 20040224

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040305

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3534345

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090319

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090319

Year of fee payment: 5

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: 20090319

Year of fee payment: 5

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: 20090319

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100319

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110319

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110319

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120319

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130319

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140319

Year of fee payment: 10

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term