JP5813172B2 - ゲームプログラム及びゲーム装置 - Google Patents
ゲームプログラム及びゲーム装置 Download PDFInfo
- Publication number
- JP5813172B2 JP5813172B2 JP2014092328A JP2014092328A JP5813172B2 JP 5813172 B2 JP5813172 B2 JP 5813172B2 JP 2014092328 A JP2014092328 A JP 2014092328A JP 2014092328 A JP2014092328 A JP 2014092328A JP 5813172 B2 JP5813172 B2 JP 5813172B2
- Authority
- JP
- Japan
- Prior art keywords
- event
- sounding
- pronunciation
- sound
- game
- 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.)
- Active
Links
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000006870 function Effects 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 10
- 238000000034 method Methods 0.000 description 37
- 230000008569 process Effects 0.000 description 37
- 238000010586 diagram Methods 0.000 description 16
- 230000000694 effects Effects 0.000 description 9
- 230000009471 action Effects 0.000 description 5
- 230000007423 decrease Effects 0.000 description 5
- 230000007123 defense Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 241001342895 Chorus Species 0.000 description 1
- HAORKNGNJCEJBX-UHFFFAOYSA-N cyprodinil Chemical compound N=1C(C)=CC(C2CC2)=NC=1NC1=CC=CC=C1 HAORKNGNJCEJBX-UHFFFAOYSA-N 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
Images
Description
複数の新規の発音イベントが発生した場合に、当該新規の発音イベントの分類を含む発音情報を示す発音データを取得する発音データ取得手段、新規の発音イベントと、該新規の発音イベントの発生時に発音継続中である発音イベントとの合計発音数が、所定値より多いか否かを判定する発音数判定手段、前記合計発音数が前記所定値より多い場合、前記発音データに基づき、発音継続中の発音イベントの中に新規の発音イベントと同じ分類に属するものが存在するか否かを判定する分類判定手段、発音継続中の発音イベントの中に新規の発音イベントと同じ分類に属するものが存在する場合、該分類に属する発音イベントによる前記仮想空間内での発音位置と前記聴取位置との距離を示す聴取距離に基づいて、当該分類に属する発音イベントの発音を少なくとも1つキャンセルする発音処理手段として機能させるものである。
図1は、本発明の一実施形態に係るゲーム装置1の内部構成を示すブロック図である。図1に示すようにゲーム装置1は制御部30を備えており、該制御部30にはCPU11、描画データ生成プロセッサ12、RAM(Random Access Memory)13、ROM(Read
Only Memory)14、描画処理プロセッサ15、及び音声処理プロセッサ18が含まれている。更にゲーム装置1は、この他にもVRAM(Video-RAM)16、アンプ19、スピ
ーカ20、イヤホン端子21、操作部22、メディアインタフェース23、無線LANモジュール24、及びバス25を備えている。そして、これらのうちCPU11、描画データ生成プロセッサ12、RAM13、ROM14、描画処理プロセッサ15、音声処理プロセッサ18、操作部22、メディアインタフェース23、および無線LANモジュール24が、バス25によって相互にデータ伝送可能に接続されている。
と、CPU11は、ゲームプログラム5aに従ってその操作信号に対応する所定のゲーム進行処理を行い、その処理結果を、ゲーム進行を示す画像(以下、「ゲーム画像」)としてディスプレイ2に表示すると共に、ゲーム進行を示す音声信号(以下、「ゲーム音声」)をスピーカ20やイヤホン端子21に出力する。
図2は、図1に示すゲーム装置が実行するゲームプログラムによって実現されるゲームの内容を説明するための模式図である。図2に示すように、本ゲームでは、所定の広がりを有する仮想空間Sが設定されており、該仮想空間S内には、操作部22の操作によりプレイヤが直接的にその動作を制御することのできるプレイヤキャラクタPが存在している。また、同じ仮想空間S内には、プレイヤの操作によってはその動作を直接的に制御することができず、CPU11によって動作が制御されるノンプレイヤキャラクタである敵キャラクタ(モンスター等:図示せず)も出現するようになっている。また、仮想空間S内においてプレイヤキャラクタP近傍の所定位置には、仮想空間Sを撮像するための仮想カメラCが配置されており、ゲーム装置1のディスプレイ2には、該仮想カメラCにより撮像された仮想空間Sの画像が表示される。そして、本ゲームは、プレイヤがディスプレイ2に表示された仮想空間Sを見ながら、プレイヤキャラクタPを操作して敵キャラクタと戦闘を行い、これを討伐するアクションゲームになっている。
飛翔するモンスターの風きり音、陸上を走るキャラクタの足音等)にも所定の効果音を発する。このような効果音は、前述したように、音声データとして記憶された発音イベントの1種であり、通常、発音イベントが発生(コール)された後、発音イベントの発音が実行される(対象オブジェクトが発音源となる)。
図3は、ゲーム装置1が備える制御部30の機能的な構成を示すブロック図であり、主に、上述したゲームシステムを実現するのに必要な機能を示している。前述したとおり、制御部30は、CPU11、描画データ生成プロセッサ12、RAM13、ROM14、描画処理プロセッサ15、音声処理プロセッサ18を含むコンピュータとして動作する。そして、このコンピュータとして動作する制御部30は、ゲームメディア5から読み込んだゲームプログラム5a及びゲームデータ5bを実行することによって、以下に説明するような機能を備える。すなわち、図3に示すように制御部30は、仮想空間生成手段30a、キャラクタ制御手段30b、発音データ取得手段30c、発音数判定手段30d、分類判定手段30e、および発音処理手段30fを備えている。
次に、発音イベントがコールされた場合に、ゲーム装置1が実行する発音イベント選択処理について具体的に説明する。図6は、発音イベント選択処理の一例を説明するための模式図である。図6においては、ゲーム装置1が同時に発音できる発音イベントの総数nmaxを5音(一般的には、ゲーム装置が同時に発音可能な発音イベントの総数は、これより多い音数(例えば32音)が想定されるが説明を簡単にするために5音とした)とし、これらが発音継続中である場合に、さらに6音目および7音目の発音イベントU3,Wがコールされた場合について説明する。図6に示す発音イベントのうち、発音イベントU1,U2,U3(タル爆弾)および発音イベントV1,V2はそれぞれ同じ分類に属する発音イベントである。コールされた順番は、図6の下の表に示すように、T,U1,V1,V2,U2,U3,Wとする。また、図6には、発音イベントU1,U2,U3に関する優先領域Y(図6においてはYUと表記する)のみ表示している。
する(ステップS1)。後述するように、発音継続中の発音イベントの発音情報は、新規の発音イベントとしてコールされた際に、RAM13に発音継続中の発音イベントの発音情報として記憶されている。また、制御部30は、発音イベントの位置および聴取位置の情報(発音座標および聴取位置座標)を読み出し、発音位置および聴取位置から聴取距離を算出する。さらに、本実施形態においては、発音イベントの位置や聴取位置、聴取位置と発音イベントの位置との距離に応じて音量を変化させるための音量変更テーブル(図5)も併せて読み出す。制御部30は、発音情報、発音座標、聴取位置座標、聴取距離および音量変更テーブル等から発音イベントの音量等の発音実行情報を算出する。なお、音量変更テーブルに加えてまたはこれに代えて、ピッチ変更等の他の処理を行う場合には当該処理に関する情報も併せて読み出し、演算処理等を行う。
く、例えば、制御部30は、仮想空間Sに固定された座標系(ワールド座標)において聴取位置の座標と発音イベントの位置座標とを取得することとしてもよい。また、制御部30は、聴取位置の情報(聴取位置座標)を読み出し、発音座標および聴取位置座標から聴取距離LCを算出する。制御部30は、発音情報、発音座標、聴取位置座標、聴取距離および音量変更テーブル等から発音イベントの音量等の発音実行情報を算出する。なお、音量変更テーブルに加えてまたはこれに代えて、ピッチ変更等の他の処理を行う場合には当該処理に関する情報も併せて読み出し、演算処理等を行う。
U3および発音イベントV1,V2はそれぞれ同じ分類に属する発音イベントである。コールされた順番は、図12に示すように、T,U1,V1,V2,U2,U3,Wとする。図12に示す例が図6に示す例と異なる点は、発音イベントU2,U3も優先範囲YU内に位置していることである。
方をキャンセルすることとしてもよい。音量が大きいであろう最も近い発音イベントを削除することにより、他の発音イベントの発音がかき消されないようにすることができる。また、聴取位置から最も近い発音イベント以外の発音イベントのうち少なくとも1つの発音をキャンセルすることとしてもよい。これにより、最も近い発音イベントの発音を優先して実行することができるため、重要な発音イベントを優先的に発音させることができる。
30b キャラクタ制御手段
30c 発音データ取得手段
30d 発音数判定手段
30e 分類判定手段
30f 発音処理手段
C 仮想カメラ
L 仮想マイク(聴取位置)
P プレイヤキャラクタ
S 仮想空間
T,U1〜U3,V1〜V4,W 発音イベント
Y,YU 優先領域
Claims (3)
- コンピュータを、
プレイヤキャラクタが行動する仮想空間を生成する仮想空間生成手段、
前記仮想空間内で、予め分類が定められた一または複数の新規の発音イベントが発生した場合に、当該新規の発音イベントの分類を含む発音情報を示す発音データを取得する発音データ取得手段、
前記発音データに基づき、発音継続中の発音イベントの中に新規の発音イベントと同じ分類に属するものが存在するか否かを判定する分類判定手段、
発音継続中の発音イベントの中に新規の発音イベントと同じ分類に属するものが存在する場合、該分類に属する発音イベントの音量に基づいて、または、該分類に属する発音イベントによる前記仮想空間内での発音位置と前記聴取位置との距離を示す聴取距離に基づいて、当該分類に属する発音イベントの発音を少なくとも1つキャンセルする発音処理手段として機能させる、ゲームプログラム。 - 前記発音処理手段は、発音継続中の発音イベントの前記聴取距離に基づいて、当該発音イベントの音量を変化させ、発音継続中の発音イベントの中に新規の発音イベントと同じ分類に属するものが存在する場合、該分類に属する発音イベントの音量変化後の発音イベントの音量に基づいて、当該分類に属する発音イベントの発音を少なくとも1つキャンセルする、請求項1に記載のゲームプログラム。
- 請求項1または2に記載のゲームプログラムを記憶したプログラム記憶部と、
前記プログラム記憶部に記憶されたプログラムを実行するコンピュータとを備えた、ゲーム装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014092328A JP5813172B2 (ja) | 2014-04-28 | 2014-04-28 | ゲームプログラム及びゲーム装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014092328A JP5813172B2 (ja) | 2014-04-28 | 2014-04-28 | ゲームプログラム及びゲーム装置 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010201321A Division JP5538148B2 (ja) | 2010-09-08 | 2010-09-08 | ゲームプログラム及びゲーム装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014166566A JP2014166566A (ja) | 2014-09-11 |
JP5813172B2 true JP5813172B2 (ja) | 2015-11-17 |
Family
ID=51616596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014092328A Active JP5813172B2 (ja) | 2014-04-28 | 2014-04-28 | ゲームプログラム及びゲーム装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5813172B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6329994B2 (ja) * | 2016-06-17 | 2018-05-23 | 株式会社カプコン | ゲームプログラムおよびゲームシステム |
JP7518384B2 (ja) | 2020-12-24 | 2024-07-18 | 株式会社カプコン | ゲームプログラムおよびゲーム装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3615143B2 (ja) * | 2000-11-16 | 2005-01-26 | 株式会社フェイス | ゲーム機の発音制御装置 |
JP3455739B2 (ja) * | 2001-12-26 | 2003-10-14 | コナミ株式会社 | ゲーム装置、及びプログラム |
JP3667714B2 (ja) * | 2002-04-23 | 2005-07-06 | コナミ株式会社 | ゲーム装置及びプログラム |
JP3617839B2 (ja) * | 2002-12-04 | 2005-02-09 | 任天堂株式会社 | ゲームサウンド制御プログラム、ゲームサウンド制御方法およびゲーム装置 |
JP3949701B1 (ja) * | 2006-03-27 | 2007-07-25 | 株式会社コナミデジタルエンタテインメント | 音声処理装置、音声処理方法、ならびに、プログラム |
-
2014
- 2014-04-28 JP JP2014092328A patent/JP5813172B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014166566A (ja) | 2014-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5538148B2 (ja) | ゲームプログラム及びゲーム装置 | |
JP5584566B2 (ja) | ゲームプログラム、およびゲーム装置 | |
JP2014061020A (ja) | プログラム、情報記憶媒体、ゲーム装置及びサーバ | |
JP5150107B2 (ja) | ゲームプログラムおよびゲームシステム | |
JP2019000138A (ja) | ゲームプログラム、ゲーム装置およびサーバ装置 | |
US10391401B2 (en) | Game system, its control method and a non-transitory storing media readable on a computer device | |
JP5641834B2 (ja) | ゲームプログラム及びゲーム装置 | |
JP6538112B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JP5813172B2 (ja) | ゲームプログラム及びゲーム装置 | |
JP6622754B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JP2008200255A (ja) | ゲーム装置、ゲームプログラムおよび記憶媒体 | |
JP5677050B2 (ja) | ゲームプログラム及びゲーム装置 | |
JP6122587B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JP6374908B2 (ja) | ゲームプログラムおよびゲームシステム | |
JP2008188308A (ja) | ゲーム装置、ゲームプログラムおよび記憶媒体 | |
JP2021076768A (ja) | 音声再生プログラム、および音声再生装置 | |
JP6530445B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JP2019097870A (ja) | ゲームプログラムおよびゲームシステム | |
JP6740297B2 (ja) | ゲームプログラム、およびゲーム装置 | |
JP2019130105A (ja) | ゲームプログラム、方法、および記録媒体 | |
JP6845682B2 (ja) | ゲームプログラム、及び記憶媒体 | |
JP6978694B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JP7572619B2 (ja) | ゲームプログラムおよびゲーム装置。 | |
JP2024121059A (ja) | ゲームプログラム、およびゲーム装置 | |
JP2024041362A (ja) | ゲームプログラム、およびゲーム装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150616 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150803 |
|
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: 20150825 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150915 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5813172 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |
|
S802 | Written request for registration of partial abandonment of right |
Free format text: JAPANESE INTERMEDIATE CODE: R311802 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |