JP7644367B2 - Game program and game system - Google Patents
Game program and game system Download PDFInfo
- Publication number
- JP7644367B2 JP7644367B2 JP2022140189A JP2022140189A JP7644367B2 JP 7644367 B2 JP7644367 B2 JP 7644367B2 JP 2022140189 A JP2022140189 A JP 2022140189A JP 2022140189 A JP2022140189 A JP 2022140189A JP 7644367 B2 JP7644367 B2 JP 7644367B2
- Authority
- JP
- Japan
- Prior art keywords
- cheering
- game
- output
- line
- normal
- 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
- 230000002860 competitive effect Effects 0.000 claims description 7
- 238000000034 method Methods 0.000 description 22
- 230000008569 process Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 12
- 230000004044 response Effects 0.000 description 9
- 230000009471 action Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000007103 stamina Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 210000003811 finger Anatomy 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 210000003813 thumb Anatomy 0.000 description 2
- 230000007123 defense Effects 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
特許法第30条第2項適用 1-1.展示・イベントによる公開 (1)「ストリートファイター6」試遊会 ・開催日 令和 4年 6月3日 ・開催場所 カプコン東京支店 (2)Summer Game Festへの出展 ・開催日 令和 4年 6月10日 ・開催場所 アメリカ・ロサンゼルス 1-2.ウェブサイトでの公開 (3)ウェブ番組「カプコンTV!」における「ストリートファイター6」の紹介 ・公開日 令和 4年6月15日 ・URL https://www.capcom-games.com/cptv/ (4)ウェブメディア「インサイド」における「ストリートファイター6」の情報公開 ・公開日 令和 4年 6月17日 ・URL https://www.inside-games.jp/article/2022/06/17/138768_2.html (5)ウェブメディア「ブイジャンプ」における「ストリートファイター6」の情報公開 ・公開日 令和 4年 6月17日 ・URL https://vjump.shueisha.co.jp/news/n04_20220617_1.htmlApplication of Article 30,
本発明は、ゲームプログラムおよびゲームシステムに関する。 The present invention relates to a game program and a game system.
従来から、プレイするゲームの進行に合わせて、ゲームに登場するキャラクタなどの仮想の話者が発するセリフを出力するゲームが知られている(例えば特許文献1)。 Games that output lines spoken by virtual speakers, such as characters appearing in the game, in accordance with the progress of the game being played are known (for example, Patent Document 1).
ゲーム内の仮想の話者が発するセリフが単調に感じられたり盛り上がりに欠けるように感じられたりすると、ゲームの興趣性を損ねる可能性がある。 If the dialogue spoken by the virtual in-game speaker seems monotonous or lacking in excitement, it could make the game less interesting.
そこで本発明は、ゲームに登場する仮想話者のセリフを出力するゲームの興趣性を向上させることができるゲームプログラムおよびゲームシステムを提供することを目的とする。 The present invention aims to provide a game program and a game system that can increase the interest of a game that outputs lines from a virtual speaker that appears in the game.
上記の課題を解決するために、本発明の一態様に係るゲームプログラムは、出力部と、ゲームに登場する仮想話者のセリフを示す複数のセリフデータが記憶された記憶部と、コンピュータとを備えるゲームシステムにおいて、前記コンピュータに実行されるゲームプログラムであって、前記複数のセリフデータは、前記ゲームをプレイするプレイヤの応援に関連したセリフである応援セリフを示す複数の応援セリフデータを含み、前記複数の応援セリフデータの各々に、応援出力条件が設定されており、前記コンピュータを、前記ゲームの進行中に前記仮想話者に前記プレイヤを応援させるゲームモードである応援モードを有効にするか否かを設定する設定手段、前記複数の応援セリフデータに対応する応援出力条件のいずれかが成立したか否か判定する条件判定手段、および、前記応援モードが有効で、且つ、前記応援出力条件が成立したと判定された場合に、成立した前記応援出力条件に対応する前記応援セリフを、前記出力部により出力される前記仮想話者のセリフとして決定するセリフ決定手段、として機能させる。 In order to solve the above problem, a game program according to one aspect of the present invention is a game program executed by a computer in a game system including an output unit, a storage unit storing a plurality of lines data indicating lines of a virtual speaker appearing in the game, and a computer, the plurality of lines data including a plurality of cheering line data indicating cheering lines related to cheering for a player playing the game, a cheering output condition being set for each of the plurality of cheering line data, and the computer functions as a setting means for setting whether or not to enable a cheering mode, which is a game mode in which the virtual speaker cheers for the player while the game is in progress, a condition determination means for determining whether or not any of the cheering output conditions corresponding to the plurality of cheering line data is established, and a line determination means for determining, when the cheering mode is established and it is determined that the cheering output condition is established, the cheering line corresponding to the established cheering output condition as the line of the virtual speaker to be output by the output unit.
上記のゲームプログラムによれば、応援モードが有効で、且つ、前記応援出力条件が成立したと判定された場合に、出力される仮想話者のセリフとして、ゲームをプレイするプレイヤの応援に関連したセリフが決定される。このため、ゲームに登場する仮想話者のセリフを出力するゲームの興趣性を向上させることができる。 According to the game program described above, when the cheering mode is enabled and it is determined that the cheering output condition is satisfied, the lines of the virtual speaker to be output are determined to be lines related to the cheering of the player playing the game. This makes it possible to increase the interest of a game in which lines of a virtual speaker appearing in the game are output.
前記複数のセリフデータは、前記応援セリフとは別のセリフである通常セリフを示す複数の通常セリフデータを含み、前記複数の通常セリフデータの各々に、通常出力条件が設定されており、前記条件判定手段は、前記複数の応援セリフデータに対応する応援出力条件のいずれかが成立したか否か判定することに加え、前記複数の通常セリフデータに対応する通常出力条件のいずれかが成立したか否か判定し、前記セリフ決定手段は、前記通常出力条件が成立したと判定された場合に、成立した前記通常出力条件に対応する前記通常セリフを、出力される前記仮想話者のセリフとして決定してもよい。これにより、通常出力条件が成立したと判定された場合に、出力される仮想話者のセリフとして、応援セリフとは別のセリフである通常セリフが決定される。このため、仮想話者のセリフの多様化を実現できる。 The plurality of lines of dialogue data includes a plurality of normal dialogue data indicating normal lines that are different from the cheering lines, and a normal output condition is set for each of the plurality of normal dialogue data. The condition determination means, in addition to determining whether any of the cheering output conditions corresponding to the plurality of cheering line data are satisfied, determines whether any of the normal output conditions corresponding to the plurality of normal dialogue data are satisfied. When it is determined that the normal output condition is satisfied, the line determination means may determine the normal line corresponding to the satisfied normal output condition as the line of the virtual speaker to be output. Thereby, when it is determined that the normal output condition is satisfied, a normal line that is different from the cheering line is determined as the line of the virtual speaker to be output. This makes it possible to realize diversification of the lines of the virtual speaker.
前記セリフ決定手段は、前記応援モードが有効で、且つ、前記応援出力条件と前記通常出力条件の双方が成立したと判定された場合に、成立した前記通常出力条件に対応する前記通常セリフと比べて、成立した前記応援出力条件に対応する前記応援セリフを、出力される前記仮想話者のセリフとして優先してもよい。これにより、仮想話者のセリフの多様化を実現しつつ、ゲームをプレイするまたは視聴するユーザが盛り上がりやすい応援セリフを優先的に出力できる。 When it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied, the line determination means may prioritize the cheering line corresponding to the satisfied cheering output condition as the line of the virtual speaker to be output, compared to the normal line corresponding to the satisfied normal output condition. This allows for a greater variety in the lines of the virtual speaker, while preferentially outputting cheering lines that are likely to excite users playing or watching the game.
前記ゲームプログラムは、前記コンピュータを、前記応援モードが有効で、且つ、前記応援出力条件と前記通常出力条件の双方が成立したと判定された場合に、成立した前記応援出力条件に対応する前記応援セリフおよび成立した前記通常出力条件に対応する前記通常セリフの少なくとも一方のセリフまたは前記少なくとも一方のセリフに関連したセリフの既出性を判定する既出判定手段として更に機能させ、前記セリフ決定手段は、前記応援モードが有効で、且つ、前記応援出力条件と前記通常出力条件の双方が成立したと判定された場合に、判定された前記既出性に基づき、成立した前記応援出力条件に対応する前記応援セリフおよび成立した前記通常出力条件に対応する前記通常セリフの中から、出力される前記仮想話者のセリフを決定してもよい。これにより、例えば既出したセリフまたは既出したセリフに関連したセリフを出力しにくくして、ゲームがユーザに単調に感じられにくくすることができる。 The game program further causes the computer to function as a previously-spoken determination means for determining whether at least one of the cheering lines corresponding to the satisfied cheering output condition and the normal lines corresponding to the satisfied normal output condition, or lines related to the at least one of the cheering lines, has already been spoken when it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied, and the line determination means may determine the lines of the virtual speaker to be output from among the cheering lines corresponding to the satisfied cheering output condition and the normal lines corresponding to the satisfied normal output condition, based on the previously-spoken nature determined when it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied. This makes it difficult to output previously-spoken lines or lines related to previously-spoken lines, making the game less likely to feel monotonous to the user.
前記ゲームは、複数のプレイヤが互いに対戦する対戦ゲームであり、前記ゲームプログラムは、前記コンピュータを、前記対戦の開始前または対戦中に、前記複数のプレイヤのいずれかを応援対象として選択する対象選択手段、として機能させてもよい。これにより、同じゲームシーンであっても、応援対象の選択に応じてセリフの出力態様が変わるため、仮想話者のセリフの出力態様の多様化を図ることができる。 The game may be a competitive game in which multiple players compete against each other, and the game program may cause the computer to function as a target selection means for selecting one of the multiple players as a support target before the start of the match or during the match. This allows the output mode of lines to change depending on the selection of a support target even in the same game scene, thereby diversifying the output mode of lines of the virtual speaker.
前記応援出力条件は、前記応援対象に対応するパラメータが所定の値に到達することに応じて成立する条件を含んでもよい。これにより、応援対象の選択に応じて、応援セリフデータに対応する応援出力条件を変えることができる。 The cheer output condition may include a condition that is met when a parameter corresponding to the cheer target reaches a predetermined value. This allows the cheer output condition corresponding to the cheer line data to be changed depending on the selection of the cheer target.
本発明の一態様に係るゲームシステムは、上記のゲームプログラムを記憶したプログラム記憶部と、前記プログラム記憶部に記憶されたプログラムを実行するコンピュータと、を備える。 A game system according to one aspect of the present invention includes a program storage unit that stores the game program described above, and a computer that executes the program stored in the program storage unit.
なお、前記ゲームプログラムを記憶したプログラム記憶部は、ゲームシステムが含む装置に内蔵または外付けされる読み書き可能または読み取り可能な記憶装置または記憶媒体であり、例えば、ハードディスク、フラッシュメモリ、光ディスク等を用いることができる。前記プログラム記憶部に記憶されたプログラムは、前記プログラム記憶部が直接接続される装置において実行されてもよいし、前記プログラム記憶部とネットワーク(例えば、インターネット)を介して接続された装置においてダウンロードされて実行されてもよい。 The program storage unit that stores the game program is a readable/writable or readable storage device or storage medium that is built into or external to a device that includes the game system, and may be, for example, a hard disk, flash memory, optical disk, etc. The program stored in the program storage unit may be executed in a device to which the program storage unit is directly connected, or may be downloaded and executed in a device connected to the program storage unit via a network (e.g., the Internet).
本発明によれば、ゲームに登場する仮想話者のセリフを出力するゲームの興趣性を向上させることができるゲームプログラムおよびゲームシステムを提供することができる。 The present invention provides a game program and a game system that can increase the interest of a game that outputs the lines of a virtual speaker that appears in the game.
<実施形態>
以下、本発明の一実施形態に係るゲームシステムおよびゲームプログラムについて、図面を参照しつつ説明する。
<Embodiment>
Hereinafter, a game system and a game program according to an embodiment of the present invention will be described with reference to the drawings.
[ハードウェア構成]
まず本発明の一実施形態に係るゲームシステム1の構成について説明する。図1は、ゲームシステム1のハードウェア構成を示すブロック図である。図1に示すように、ゲームシステム1は、複数のゲーム装置2と、これら複数のゲーム装置2の各々と通信ネットワークNWを介して通信接続可能なサーバ装置4とを備える。
[Hardware configuration]
First, a configuration of a game system 1 according to an embodiment of the present invention will be described. Fig. 1 is a block diagram showing a hardware configuration of the game system 1. As shown in Fig. 1, the game system 1 includes a plurality of
ゲーム装置2は、ゲーム装置本体20と、ゲーム装置本体20に有線または無線で接続される一以上のコントローラ31(操作部に対応)、ディスプレイ32(表示部,出力部に対応)およびスピーカ33(音響出力部,出力部に対応)を備えている。
The
ゲーム装置本体20は、その動作を制御するコンピュータである制御部21を備える。制御部21は、例えばCPU(Central Processing Unit)などのプロセッサを含む。制御部21には、メディアI/F部22、記憶部23、ネットワークI/F部24(通信部)、無線通信制御部25、グラフィック処理部26およびオーディオ処理部27が、それぞれバス21aを介して接続されている。
The game device
メディアI/F部22は、ゲームを実行するためのゲームメディア34を装填可能なインターフェースである。ゲームメディア34は、例えばDVD-ROM等のディスク型記録媒体であり、その中にゲームの実行に必要なゲームプログラム34aおよびゲームデータ34bが記録されている。このゲームデータ34bには、ゲームを実行するために必要な各種データが含まれる。ゲームデータ34bには、後述するセリフデータが含まれる。
The media I/
記憶部23は、例えば、大容量記録媒体であるHDD、マスクROMまたはPROMなどの半導体メモリであるROM、および、DRAMまたはSRAMなどから成るRAMで構成される。記憶部23には、ゲームメディア34から読み込んだゲームプログラム34aおよびゲームデータ34b、並びにセーブデータ等が記録される。なお、本実施形態では、ゲーム起動時にゲームメディア34内の全てのゲームデータ34bを読み込まず、ゲームの進行状況(例えばゲームシーンの変わり目など)に応じて適宜必要となるゲームデータを読み込む。
The
ネットワークI/F部24は、インターネットまたはLANなどの通信ネットワークNWに対してゲーム装置2を接続するインターフェースである。ゲーム装置2は、他のゲーム装置2およびサーバ装置4との間で通信ネットワークNWを介して互いに通信可能である。例えば、ゲーム装置2は、外部と通信しながらゲームを進行させる場合に、通信ネットワークNWを介して、他のゲーム装置2との間および/またはサーバ装置4との間でデータの送受信を行う。
The network I/
無線通信制御部25は、ゲーム装置本体20に付属するコントローラ31との間で無線により接続され、コントローラ31との間でデータの送受信が可能となっている。コントローラ31は、ユーザによる操作を受け付ける操作装置である。コントローラ31がユーザにより操作されることにより、その操作に対応した入力情報が、無線通信制御部25を介してコントローラ31からゲーム装置2の制御部21に送られる。制御部21は、コントローラ31からの入力情報に基づきゲームを進行させる。
The wireless
図2は、図1に示すコントローラ31を示す外観図である。コントローラ31は、略U字形をしており、ユーザが両翼部のハンドル201L,201Rを左右両手で把持して操作する。コントローラ31は、複数の操作子を有する。例えば、コントローラ31の左右上面には操作ボタン群210,220、アナログスティック212,222が設けられており、コントローラ31の右前面には右ショルダーボタン211、左前面には左ショルダーボタン221がそれぞれ設けられている。操作ボタン群210およびアナログスティック212はユーザの右手親指で操作され、操作ボタン群220およびアナログスティック222はユーザの左手親指で操作される。また、右ショルダーボタン211、左ショルダーボタン221は、それぞれユーザの右手人指し指、左手人指し指で操作される。
Figure 2 is an external view of the
さらに、コントローラ31は、操作ボタン群210と操作ボタン群220との間にタッチパッド230を備えている。タッチパッド230は、横長の長方形状を成しており、周知のように、ユーザがタッチパッド230の表面に指先等を接触または近接させることで、接触または近接点(入力点)の位置情報(座標)を、図1の制御部21へ出力するものである。さらに、タッチパッド230は、全体を押し込むことで操作ボタンとしても機能する。本明細書において、コントローラ31に対するユーザの一連の操作を、「コマンド」と称することがある。
Furthermore, the
図1に戻って、グラフィック処理部26は、制御部21の指示に従ってゲーム画像を動画形式で描画する。グラフィック処理部26によって描画されたゲーム画像は、ゲーム画面としてディスプレイ32に表示される。ディスプレイ32は、ゲーム画像を表示する表示装置である。ディスプレイ32は、例えば液晶ディスプレイである。
Returning to FIG. 1, the
オーディオ処理部27は、制御部21の指示に従ってデジタルのゲーム音声を再生および合成する。また、オーディオ処理部27は、外部のスピーカ33と接続される。オーディオ処理部27により再生および合成されたゲーム音声は、音響出力部としてのスピーカ33から外部へ出力される。例えばスピーカ33は、据え置き型のスピーカや、ヘッドフォンなどのウェアラブルスピーカであり得る。
The
サーバ装置4は、その動作を制御するコンピュータである制御部41を備える。制御部41は、例えばCPU(Central Processing Unit)などのプロセッサを含む。制御部41には、記憶部42およびネットワークI/F部43が、それぞれバス41aを介して接続されている。なお、サーバ装置4は、必要に応じてキーボード等の入力装置、および液晶ディスプレイ等の出力装置を備えていてもよい。
The
記憶部42は、例えば、大容量記録媒体であるHDD、マスクROMまたはPROMなどの半導体メモリであるROM、および、DRAMまたはSRAMなどから成るRAMで構成される。記憶部42には、ゲームプログラム42aおよびゲームデータ42bが記憶されている。ネットワークI/F部43は、インターネットまたはLANなどの通信ネットワークNWに対してサーバ装置4を接続するインターフェースである。サーバ装置4は、複数のゲーム装置2との間で通信ネットワークNWを介して互いに通信可能である。
The
[ゲームの概要]
次に、本実施形態におけるゲームシステム1により実現されるゲームの一例について説明する。以下に説明されるゲームは、ユーザが一のキャラクタを操作して、別のキャラクタと仮想のゲーム空間内で1対1の格闘を行わせる対戦型格闘ゲームである。
[Game Overview]
Next, a description will be given of an example of a game realized by the game system 1 in this embodiment. The game described below is a fighting game in which a user controls one character and causes the character to fight one-on-one with another character in a virtual game space.
図3に、ゲームプレイ画面の一例としての対戦画面D1を示す。対戦画面D1は、仮想カメラによって撮像された3次元のゲーム空間Sの画像を含む。仮想のゲーム空間Sに2つのキャラクタP1,P2が配置される。例えばあるゲームモードでは、2つのキャラクタP1,P2のうちの一方のキャラクタの動作は、ユーザの操作に応じて制御され、他方のキャラクタの動作は、別のユーザの操作に応じて制御される。仮想カメラは、2つのキャラクタP1,P2の位置に応じて、例えば2つのキャラクタP1,P2を撮像画像に含むように、ゲーム空間S内を移動したり、ズームしたりする。 Figure 3 shows a battle screen D1 as an example of a game play screen. The battle screen D1 includes an image of a three-dimensional game space S captured by a virtual camera. Two characters P1 and P2 are placed in the virtual game space S. For example, in a certain game mode, the movement of one of the two characters P1 and P2 is controlled according to a user's operation, and the movement of the other character is controlled according to a different user's operation. The virtual camera moves or zooms within the game space S according to the positions of the two characters P1 and P2, for example, so as to include the two characters P1 and P2 in the captured image.
対戦画面D1は、様々なアイコンを含む。例えば、対戦画面D1における上部には、2つの体力ゲージG1,G2が左右方向に間隔をあけて配置されている。2つの体力ゲージG1,G2は、それぞれ、2つのキャラクタPA,PBの体力値を示す。2つのキャラクタP1,P2のうちの一方のキャラクタの攻撃が他方のキャラクタにヒットすると、他方のキャラクタの体力残量が減少する。また、対戦画面D1における2つの体力ゲージG1,G2の間に、時間表示領域G3が配置されている。また、対戦画面D1における下部には、2つの技ゲージG4,G5が左右方向に間隔をあけて配置されている。2つの技ゲージG4,G5は、それぞれ、2つキャラクタPA,PBに特有の所定の技(例えば必殺技)が発動される際に消費される技ポイントを示す。 The battle screen D1 includes various icons. For example, two vitality gauges G1, G2 are arranged at the top of the battle screen D1 with a gap between them in the left-right direction. The two vitality gauges G1, G2 indicate the vitality values of the two characters PA, PB, respectively. When an attack by one of the two characters P1, P2 hits the other character, the remaining vitality of the other character decreases. In addition, a time display area G3 is arranged between the two vitality gauges G1, G2 in the battle screen D1. In addition, two skill gauges G4, G5 are arranged at the bottom of the battle screen D1 with a gap between them in the left-right direction. The two skill gauges G4, G5 indicate the skill points consumed when a specific skill (e.g., a special move) specific to the two characters PA, PB is activated.
本実施形態で説明されるゲームでは、1つの対戦(試合)が最大3ラウンドを含んでいる。つまり、本ゲームにおける対戦は、2ラウンドを先にとったものがその対戦の勝者となる、いわゆる2ラウンド先取制である。各ラウンドには制限時間が設定されている。本例では、ラウンドの残り時間が、設定された制限時間からカウントダウンされるように時間表示領域G3に表示される。各ラウンドでは、制限時間内に体力値がゼロになった方、あるいは制限時間がゼロになったときに体力値が少ない方が、そのラウンドの敗者となり、他方がそのラウンドの勝者となる。 In the game described in this embodiment, one match (contest) includes up to three rounds. In other words, in this game, the first player to win two rounds wins the match, a so-called two-round first-to-win system. A time limit is set for each round. In this example, the remaining time for the round is displayed in the time display area G3 as if counting down from the set time limit. In each round, the player whose vitality value reaches zero within the time limit, or who has the least vitality value when the time limit reaches zero, becomes the loser of that round, and the other player becomes the winner of that round.
また、本ゲームには、対戦の実況を解説する仮想の実況解説者(以下、「仮想話者」とも称する)が登場する。具体的には、ゲーム進行中にスピーカ33から出力されるゲーム音声に、対戦の実況を解説する仮想の実況解説者のセリフ(言葉)が含まれる。例えば、試合(1ラウンド目)が開始した直後に、スピーカ33から例えば「さあ、試合が始まりました。」といったセリフが出力されたり、キャラクタP1,P2のうちの一方が必殺技を発動したときに、スピーカ33から例えば「必殺技を発動させたぞ!」といったセリフが出力されたりする。
This game also features a virtual commentator (hereinafter also referred to as the "virtual speaker") who provides commentary on the match. Specifically, the game audio output from
[機能的構成]
図4は、ゲーム装置2の制御部21の機能的な構成を示すブロック図である。ゲーム装置2の制御部21は、ゲームプログラム34aを実行することにより、設定手段51、対象選択手段52、ゲーム空間生成手段53、キャラクタ制御手段54、条件判定手段55、セリフ決定手段56および既出判定手段57として機能する。
[Functional configuration]
4 is a block diagram showing a functional configuration of the
設定手段51は、コントローラ31に対するユーザの操作に応じて、複数のゲームモードの中から1のゲームモードを選択する。本ゲームで用意された複数のゲームモードには、オンライン対戦モード、CPU対戦モード、オフライン対戦モード、観戦モードが含まれる。
The setting means 51 selects one game mode from among a plurality of game modes in response to a user's operation on the
オンライン対戦モードは、ユーザが他のユーザとオンラインで対戦を行うゲームモードである。オンライン対戦モードでは、ゲーム装置2から通信ネットワークNWを介してサーバ装置4にアクセスするユーザ同士が対戦する。ユーザがゲームモードとしてオンライン対戦モードを選択すると、ゲーム装置2が、周知のマッチング処理により他のユーザのゲーム装置2と同期し、ユーザが操作するキャラクタと他のユーザが操作するキャラクタとが互いに戦う。
The online battle mode is a game mode in which a user competes online against other users. In the online battle mode, users who access the
CPU対戦モードは、ユーザがコンピュータと対戦を行うゲームモードである。CPU対戦モードでは、ユーザは、予め定めた複数の難易度の中から1つを選択できる。ユーザがゲームモードとしてCPU対戦モードを選択し、さらに難易度を選択すると、ユーザが操作するキャラクタと、コンピュータにより自動制御されるノンプレイヤキャラクタとが互いに戦う。ノンプレイヤキャラクタの動作は、ユーザが選択した難易度に応じた所定のゲームプログラムに基づき制御される。 CPU battle mode is a game mode in which the user plays against the computer. In CPU battle mode, the user can select one of several predetermined difficulty levels. When the user selects CPU battle mode as the game mode and then selects a difficulty level, a character operated by the user and a non-player character automatically controlled by the computer fight each other. The actions of the non-player character are controlled based on a predetermined game program that corresponds to the difficulty level selected by the user.
オフライン対戦モードは、インターネットを介さずにオフラインで2人のユーザが互いに対戦するゲームモードである。2つのコントローラ31が1つのゲーム装置本体20に対し接続されており、2つのコントローラ31は、対戦する2人のユーザにそれぞれ操作入力される。2人のユーザのうちの1人がゲームモードとしてオフライン対戦モードを選択すると、2人のユーザがそれぞれ操作する2つのキャラクタが互いに戦う。
The offline battle mode is a game mode in which two users battle each other offline, without going through the Internet. Two
観戦モードは、ユーザ自身は対戦せず、他のユーザの対戦を観戦するゲームモードである。観戦モードでユーザが観戦する対戦は、例えばオンライン対戦中の他の2人のユーザの対戦である。 Spectator mode is a game mode in which the user does not play a match themselves, but instead watches other users' matches. In spectator mode, the match that the user watches is, for example, a match between two other users playing online.
すなわち、オンライン対戦モード、CPU対戦モード、オフライン対戦モードでは、ユーザが、対戦画面D1中の2つのキャラクタP1,P2のうちの一方のキャラクタを操作するが、観戦モードでは、ユーザは、対戦画面D1中の2つのキャラクタP1,P2のいずれも操作しない。以下の説明において、対戦しているユーザを「プレイヤ」と称することがあり、プレイヤの対戦を観戦しているユーザを「観戦者」と称することがある。 That is, in the online battle mode, CPU battle mode, and offline battle mode, the user controls one of the two characters P1, P2 in the battle screen D1, but in the spectator mode, the user does not control either of the two characters P1, P2 in the battle screen D1. In the following description, users who are competing may be referred to as "players," and users who are watching the players' battle may be referred to as "spectators."
さらに、設定手段51は、コントローラ31に対するユーザの操作に応じて、各種ゲームの設定を実行する。図5は、ゲーム設定画面D2の一例を示す図である。図5のゲーム設定画面D2は、ゲーム進行中にスピーカ33から出力される仮想話者のセリフに関連する設定を行うための設定画面である。ゲーム設定画面D2は、複数の設定切替領域B1,B2,B3などの入力要素を含む。
Furthermore, the setting means 51 executes various game settings in response to user operations on the
本ゲームでは、オンライン対戦モード、CPU対戦モード、オフライン対戦モードの各種対戦モードにおいて、ユーザがプレイヤとして対戦プレイする場合、ゲーム進行中にスピーカ33から仮想話者のセリフが出力される。ユーザは、対戦の前に、ゲーム設定画面D2にて、仮想話者のセリフに関連する各種設定を行うことができる。
In this game, when the user plays as a player in various battle modes, such as online battle mode, CPU battle mode, and offline battle mode, the lines of the virtual speaker are output from the
例えば本ゲームには、複数の仮想の実況解説者が登場する。ゲーム設定画面D2にて、ユーザは、複数の仮想の実況解説者の中から、好みの実況解説者を選択できる。すなわち、設定手段51は、コントローラ31に対するユーザの操作に応じて、複数の仮想話者の中から1の仮想話者を、ゲーム進行中にセリフを出力する仮想話者として設定する。
For example, multiple virtual commentators appear in this game. On the game setting screen D2, the user can select a preferred commentator from among the multiple virtual commentators. That is, the setting means 51 sets one virtual speaker from among the multiple virtual speakers as the virtual speaker who will output lines during the game in response to the user's operation of the
図5の例では、設定手段51は、ユーザによる設定切替領域B1への操作入力に基づいて、例えば「解説者A」、「解説者B」、「解説者C」の3つの中から、ゲーム進行中にセリフを出力する仮想話者を設定する。なお、設定手段51が、コントローラ31に対するユーザの操作に応じて、ゲーム進行中にセリフを出力する仮想話者が複数の仮想話者の中からランダムに選択されるように設定可能であってもよい。
In the example of FIG. 5, the setting means 51 sets the virtual speaker who will output lines during the game from among three options, for example "commentator A," "commentator B," and "commentator C," based on the user's operation input to the setting switching area B1. Note that the setting means 51 may be set so that the virtual speaker who will output lines during the game is randomly selected from among a plurality of virtual speakers in response to the user's operation of the
また、ゲーム設定画面D2にて、ユーザは、出力される仮想話者のセリフとして、ゲームをプレイするプレイヤを応援するようなセリフを出力させるか否か設定できる。具体的には、設定手段51は、ユーザによる設定切替領域B2への操作入力に基づいて、応援モードを有効にするか否かを設定する。応援モードは、ゲームの進行中に仮想話者にプレイヤを応援させるゲームモードである。 In addition, on the game setting screen D2, the user can set whether or not to output lines from the virtual speaker that cheer on the player playing the game. Specifically, the setting means 51 sets whether or not to enable the cheering mode based on an operational input by the user to the setting switching area B2. The cheering mode is a game mode that causes the virtual speaker to cheer on the player while the game is in progress.
ゲーム設定画面D2にて、ユーザは、応援モードを有効にしてオフライン対戦モードで対戦する2人のプレイヤのうちのどちらのプレイヤを応援対象とするかを設定できる。具体的には、設定手段51は、コントローラ31に対するユーザの操作に応じて、オフライン対戦モードでの対戦中、ゲーム装置本体20に接続された2つのコントローラ31のうちの1のコントローラ31を操作するプレイヤを応援対象として設定する。例えば、設定手段51は、ユーザによる設定切替領域B3への操作入力によって、「プレイヤ1」が選択された場合には、ゲーム装置本体20に接続された2つのコントローラ31のうちの第1コントローラ31を操作するユーザを応援対象とし、「プレイヤ2」が選択された場合には、2つのコントローラ31のうちの第2コントローラ31を操作するユーザを応援対象として設定する。
On the game setting screen D2, the user can enable the cheering mode and set which of two players competing in the offline battle mode is to be cheered for. Specifically, the setting means 51 sets the player operating one of the two
応援モードについて、図6を参照して説明する。 The support mode is explained with reference to Figure 6.
図6は、セリフ、セリフタイプおよび出力条件の対応関係の一例を示す表である。記憶部23には、ゲームに登場する仮想話者のセリフを示す複数のセリフデータが記憶されている。セリフデータは、仮想の実況解説者によって話されるセリフとしてのゲーム音声を示すゲーム音声データである。なお、上述したように、本ゲームでは、複数の仮想話者が用意されているため、例えば「解説者A」用の複数のセリフデータなど、各仮想話者に対応する複数のセリフデータが記憶部23に記憶されている。
Figure 6 is a table showing an example of the correspondence between lines, line types, and output conditions. The
セリフデータは、セリフタイプ情報と関連付けられている。セリフタイプ情報は、セリフ(データ)がどのようなタイプのセリフであるかを示す情報である。本ゲームでは、セリフタイプの1つに、セリフがゲームをプレイするプレイヤの応援に関連したものであることを示す応援系がある。例えば図6に示した「まだまだここから巻き返せるぞ!」という内容のセリフは、2つのキャラクタP1,P2のうち、体力残量が小さい方のキャラクタまたはそれを操作するプレイヤに肩入れした内容のセリフである。このようなセリフは、セリフタイプが応援系であるセリフである。 Line data is associated with line type information. Line type information is information that indicates what type of line the line (data) is. In this game, one of the line types is the cheering type, which indicates that the line is related to cheering on the player playing the game. For example, the line shown in Figure 6, "You can still make a comeback from here!", is a line that supports the character with the least amount of remaining vitality, of the two characters P1 and P2, or the player operating that character. Such lines are lines of the cheering type.
本明細書において、セリフタイプが、応援系であるセリフ、すなわちゲームをプレイするプレイヤの応援に関連したセリフを、「応援セリフ」と称し、応援セリフを示すセリフデータを「応援セリフデータ」と称することとする。また、セリフタイプが応援系でない通常タイプのセリフ、すなわち応援セリフとは別のセリフを「通常セリフ」と称し、通常セリフを示すセリフデータ、つまり、複数のセリフデータのうちの応援セリフデータ以外のセリフデータを「通常セリフデータ」と称することとする。 In this specification, lines whose type is cheering, i.e. lines related to cheering for the player playing the game, are referred to as "cheering lines", and line data indicating cheering lines are referred to as "cheering line data". Additionally, lines whose type is not cheering, i.e. lines other than cheering lines, are referred to as "normal lines", and line data indicating normal lines, i.e. line data among the multiple line data other than cheering line data, are referred to as "normal line data".
また、図6に示すように、複数のセリフデータの各々に、出力条件が設定されている。言い換えれば、各セリフデータは、出力条件情報と関連付けて記憶部23に記憶されている。出力条件が成立したか否かは、条件判定手段55により判定される。出力条件について、詳細は後述する。
As shown in FIG. 6, an output condition is set for each of the multiple dialogue data. In other words, each dialogue data is stored in the
対象選択手段52は、対戦の開始前または対戦中に、対戦する複数のプレイヤのいずれかを応援対象として選択する。 The target selection means 52 selects one of the multiple competing players as a target to support before the start of the match or during the match.
本実施形態では、オンライン対戦モードでユーザがプレイヤとして対戦する場合、対象選択手段52は、プレイヤ自身を応援対象として選択する。例えばあるゲーム装置2に対し操作入力する第1プレイヤと別のゲーム装置2に対し操作入力する第2プレイヤとがオンライン対戦するとする。この場合、応援モードを有効に設定した第1プレイヤのゲーム装置2では、対象選択手段52が、第1プレイヤを応援対象として選択し、第1プレイヤのゲーム装置2のスピーカ33からは、第1プレイヤを応援する応援セリフが出力されるようになる。一方、応援モードを有効に設定した第2プレイヤのゲーム装置2では、対象選択手段52が、第2プレイヤを応援対象として選択し、第2プレイヤのゲーム装置2のスピーカ33からは、第2プレイヤを応援する応援セリフが出力されるようになる。
In this embodiment, when users compete as players in the online battle mode, the target selection means 52 selects the player himself as the target to be cheered for. For example, assume that a first player who performs operational input to one
また、本実施形態では、CPU対戦モードでユーザがプレイヤとして対戦する場合、対象選択手段52は、ゲーム装置2のプレイヤ自身を応援対象として選択する。つまり、ユーザが操作入力するゲーム装置2では、スピーカ33からプレイヤキャラクタを操作するプレイヤを応援する応援セリフが出力されるようになる。
In addition, in this embodiment, when the user plays as a player in the CPU battle mode, the target selection means 52 selects the player of the
また、本実施形態では、オフライン対戦モードで2人のユーザが対戦する場合、対象選択手段52は、ゲーム装置本体20に接続された2つのコントローラ31のうち、設定手段51により設定された1のコントローラ31を操作するプレイヤを応援対象として選択する。
In addition, in this embodiment, when two users compete against each other in the offline battle mode, the target selection means 52 selects, as the support target, the player operating one of the two
ゲーム空間生成手段53は、二次元または三次元の仮想のゲーム空間Sを生成する。ゲーム空間Sには、互いに戦うキャラクタP1,P2が配置される。 The game space generation means 53 generates a two-dimensional or three-dimensional virtual game space S. In the game space S, characters P1 and P2 that fight each other are placed.
キャラクタ制御手段54は、コントローラ31に対するユーザの操作に基づき、ゲーム内の仮想空間Sに配置されたキャラクタの行動を制御する。例えば、各種対戦モードでの対戦中、ユーザはコントローラ31を操作することにより、キャラクタをゲーム空間S内で移動させたり対戦相手キャラクタを攻撃させたりすることができる。
The character control means 54 controls the actions of a character placed in the virtual space S within the game, based on the user's operation of the
なお、オンライン対戦モードや観戦モードなどにおいて、他のユーザに対応するキャラクタは、キャラクタ制御手段54によって、他のユーザのゲーム装置2から受信した操作情報に基づき制御される。また、CPU対戦モードなどでは、ノンプレイヤキャラクタは、キャラクタ制御手段54によって、所定のゲームプログラムに基づき制御される。
In the online battle mode, spectator mode, etc., the characters corresponding to other users are controlled by the character control means 54 based on operation information received from the
条件判定手段55は、複数のセリフデータに対応する出力条件のいずれかが成立したか否か判定する。例えば設定手段51により「解説者A」が仮想話者として設定されている場合、条件判定手段55は、ゲーム進行中、「解説者A」のセリフデータに対応する出力条件のいずれかが成立したか否か判定する。出力条件は、対応するセリフデータのセリフが出力されるために満たされるべき条件である。別の表現で説明すれば、出力条件は、進行中のゲームの状況が、対応するセリフを出力するのに適した状況になったか否かを判定するための条件である。 The condition determination means 55 determines whether any of the output conditions corresponding to the multiple dialogue data have been satisfied. For example, if "commentator A" has been set as the virtual speaker by the setting means 51, the condition determination means 55 determines whether any of the output conditions corresponding to the dialogue data of "commentator A" have been satisfied while the game is in progress. An output condition is a condition that must be satisfied in order for the dialogue of the corresponding dialogue data to be output. In other words, an output condition is a condition for determining whether the situation of the game in progress has become suitable for outputting the corresponding dialogue.
例えば、複数の応援セリフデータの各々に、出力条件として応援出力条件が設定されており、複数の通常セリフデータの各々に、出力条件として通常出力条件が設定されている。条件判定手段55は、応援モードが有効である場合、ゲーム進行中、複数の応援セリフデータに対応する応援出力条件のいずれかが成立したか否か判定する。また、条件判定手段55は、応援モードが有効であるか否かに関わらず、ゲーム進行中、複数の通常セリフデータに対応する通常出力条件のいずれかが成立したか否か判定する。 For example, a cheer output condition is set as an output condition for each of the multiple cheer line data, and a normal output condition is set as an output condition for each of the multiple normal line data. When the cheer mode is enabled, the condition determination means 55 determines whether or not any of the cheer output conditions corresponding to the multiple cheer line data are satisfied during the progress of the game. Furthermore, the condition determination means 55 determines whether or not any of the normal output conditions corresponding to the multiple normal line data are satisfied during the progress of the game, regardless of whether the cheer mode is enabled.
セリフごとに、出力条件は様々である。例えば出力条件は、例えばキャラクタの各種パラメータに関する条件でもよい。キャラクタの各種パラメータには、例えば、キャラクタの体力ゲージG1,G2の値(体力値)や、技ゲージG4,G5の値(技ポイント)が例示される。また、出力条件は、例えばラウンドの経過時間あるいはラウンドの残り時間に関する条件でもよい。 The output conditions vary depending on the lines. For example, the output conditions may be conditions related to various parameters of the character. Examples of the various parameters of the character include the values of the character's vitality gauges G1 and G2 (vital value) and the values of the skill gauges G4 and G5 (skill points). The output conditions may also be conditions related to the elapsed time of the round or the remaining time of the round.
また、出力条件は、キャラクタP1またはキャラクタP2が行ったまたは行っている途中の動作の種類(攻撃の種類、防御の種類、ジャンプ、移動の有無、移動方向、移動の速度、姿勢、実行中または実行された技の種類など)、キャラクタP1,P2の一方に対する他方の相対位置(キャラクタ同士の距離など)、キャラクタP1またはキャラクタP2の絶対位置(ゲーム空間SにおけるキャラクタP1またはキャラクタP2の位置)などに関連する条件でもよい。また、出力条件は、各種パラメータの瞬間値だけでなく、所定の時間範囲内(例えば現時点から所定時間だけ遡った時点までの間)における各種パラメータの変化に関する条件でもよい。 The output conditions may also be conditions related to the type of action that character P1 or character P2 has performed or is in the process of performing (type of attack, type of defense, jump, whether or not there is movement, direction of movement, speed of movement, posture, type of technique being performed or performed, etc.), the relative position of one of characters P1, P2 to the other (distance between the characters, etc.), the absolute position of character P1 or character P2 (position of character P1 or character P2 in game space S), etc. The output conditions may also be conditions related to not only the instantaneous values of various parameters but also changes in various parameters within a specified time range (for example, from the present time to a time going back a specified time).
応援出力条件には、例えば、応援対象に対応するパラメータが所定の値に到達することに応じて成立する条件もある。このような応援出力条件が設定された応援セリフは、応援対象がいずれであるかに応じて出力されるゲームシーンが異なり得る。また、オンライン対戦する第1プレイヤと第2プレイヤの各ゲーム装置2で、応援セリフが出力されるゲーム状況も異なり得る。
The cheering output conditions may be satisfied, for example, when a parameter corresponding to the cheering target reaches a predetermined value. A cheering line for which such a cheering output condition is set may be output in a different game scene depending on the cheering target. Furthermore, the game situation in which the cheering line is output may differ on each
例えばあるゲーム装置2に対し操作入力する第1プレイヤと別のゲーム装置2に対し操作入力する第2プレイヤとがオンライン対戦し、第1プレイヤが操作するキャラクタの体力が50%以下で、第2プレイヤが操作するキャラクタの体力が50%以上という状況になったとする。この場合、第1プレイヤのゲーム装置2では第1プレイヤを応援対象としているため、例えば、図6に示した「まだまだここから巻き返せるぞ!」という応援セリフの応援出力条件である「応援するプレイヤが操作するキャラクタ(以下、「応援対象キャラクタ」と称する)の体力残量が50%以下で、且つ、応援対象キャラクタが戦うキャラクタ(以下、「対戦相手キャラクタ」と称する)の体力残量が50%以上」という条件が成立し、「まだまだここから巻き返せるぞ!」という応援セリフは、第1プレイヤのゲーム装置2のスピーカ33から出力される。一方、第2プレイヤのゲーム装置2では第2プレイヤを応援対象としているため、「まだまだここから巻き返せるぞ!」という応援セリフの応援出力条件が成立せず、「まだまだここから巻き返せるぞ!」という応援セリフは、第2プレイヤのゲーム装置2のスピーカ33から出力されない。
For example, suppose that a first player who inputs operations to a
なお、本実施形態では、各種対戦モードでユーザ自身がプレイヤとして対戦プレイする場合に、応援セリフは出力されるように設定されている。一方、観戦時には、応援セリフは出力されないように設定されている。すなわち、条件判定手段55の判定は、各種対戦モードにおいてユーザがプレイヤとして対戦プレイする場合には実行されるが、観戦モードでは実行されない。 In this embodiment, cheering lines are set to be output when the user plays a match as a player in various match modes. On the other hand, cheering lines are set not to be output when watching a match. In other words, the judgment of the condition judgment means 55 is executed when the user plays a match as a player in various match modes, but is not executed in the spectator mode.
セリフ決定手段56は、出力される仮想話者のセリフとして決定する。例えばセリフ決定手段56は、通常出力条件が成立したと判定された場合に、成立した通常出力条件に対応する通常セリフを、出力される仮想話者のセリフとして決定する。例えばセリフ決定手段56は、応援モードが有効で、且つ、応援出力条件が成立したと判定された場合に、成立した応援出力条件に対応する応援セリフを、出力される仮想話者のセリフとして決定する。 The line determination means 56 determines the lines of the virtual speaker to be output. For example, when it is determined that the normal output conditions are met, the line determination means 56 determines the normal lines corresponding to the met normal output conditions as the lines of the virtual speaker to be output. For example, when it is determined that the cheering mode is enabled and the cheering output conditions are met, the line determination means 56 determines the cheering lines corresponding to the met cheering output conditions as the lines of the virtual speaker to be output.
セリフ決定手段56は、応援モードが有効で、且つ、応援出力条件と通常出力条件の双方が成立したと判定された場合に、基本的に、成立した通常出力条件に対応する通常セリフと比べて、成立した応援出力条件に対応する応援セリフを、出力される仮想話者のセリフとして優先する。 When it is determined that the cheering mode is enabled and both the cheering output conditions and the normal output conditions are met, the dialogue determination means 56 basically prioritizes the cheering dialogue corresponding to the met cheering output condition as the dialogue of the virtual speaker to be output, compared to the normal dialogue corresponding to the met normal output condition.
ただし、同じ応援セリフまたは類似した応援セリフが連続的に出力されると、ユーザに単調に感じられる可能性がある。このため、既出判定手段57が、成立した応援出力条件に対応する応援セリフが既出か否かを判定し、既出と判定された場合には、成立した応援出力条件に対応する応援セリフの出力が抑制される。 However, if the same or similar cheering lines are output continuously, it may feel monotonous to the user. For this reason, the already output determination means 57 determines whether the cheering line corresponding to the satisfied cheering output condition has already been output, and if it is determined that the cheering line has already been output, the output of the cheering line corresponding to the satisfied cheering output condition is suppressed.
具体的には、既出判定手段57は、応援モードが有効で、且つ、応援出力条件と通常出力条件の双方が成立したと判定された場合に、成立した応援出力条件に対応する応援セリフの既出性を判定する。そして、セリフ決定手段56は、応援モードが有効で、且つ、応援出力条件と通常出力条件の双方が成立したと判定された場合に、判定された既出性に基づき、成立した応援出力条件に対応する応援セリフおよび成立した通常出力条件に対応する通常セリフの中から、出力される仮想話者のセリフを決定する。 Specifically, when it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied, the already-spoken determination means 57 determines whether the cheering line corresponding to the satisfied cheering output condition has already been spoken. Then, when it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied, the line determination means 56 determines the lines of the virtual speaker to be output from among the cheering lines corresponding to the satisfied cheering output condition and the normal lines corresponding to the satisfied normal output condition based on the determined already-spokenness.
セリフの既出性は、出力条件が成立したセリフまたは出力条件が成立したセリフに関連したセリフが以前に出力されたか否かを示す判定指標である。例えばセリフの既出性は、そのセリフまたはそのセリフに関連したセリフの現時点から過去のある時点までの間に出力されたか否かを示す。例えば過去のある時点は、例えばラウンド開始時など所定の時点でもよいし、現時点から所定時間(例えば10秒)遡った時点でもよい。 The previously-out status of a line is a determination indicator that indicates whether or not a line for which an output condition is satisfied or a line related to a line for which an output condition is satisfied has been output before. For example, the previously-out status of a line indicates whether or not the line or a line related to the line has been output between the present time and a certain time in the past. For example, the certain time in the past may be a predetermined time such as the start of a round, or may be a predetermined time (e.g., 10 seconds) prior to the present time.
例えば既出判定手段57が、成立した応援出力条件に対応する応援セリフが既出であると判定した場合、セリフ決定手段56は、成立した通常出力条件に対応する通常セリフを、出力される仮想話者のセリフとして決定する。例えば既出判定手段57が、成立した応援出力条件に対応する応援セリフが既出でないと判定した場合、セリフ決定手段56は、成立した応援出力条件に対応する応援セリフを、出力される仮想話者のセリフとして決定する。 For example, if the already-spoken determination means 57 determines that the cheering line corresponding to the established cheering output condition has already been spoken, the line determination means 56 determines the normal line corresponding to the established normal output condition as the line of the virtual speaker to be output. For example, if the already-spoken determination means 57 determines that the cheering line corresponding to the established cheering output condition has not already been spoken, the line determination means 56 determines the cheering line corresponding to the established cheering output condition as the line of the virtual speaker to be output.
[セリフ出力処理]
次に、仮想の実況解説者のセリフを決定および出力するセリフ出力処理について、図7を参照して説明する。図7に示すセリフ出力処理は、少なくとも対戦が開始されてから終了するまでの間、予め設定されたフレームレートで実行される。例えばセリフ出力処理は、コントローラ31に対するユーザの操作により、オンライン対戦モード、CPU対戦モード、オフライン対戦モードのいずれかの対戦モードが選択されることで開始される。なお、セリフ出力処理の開始タイミングは、特に制限されず、例えば第1ラウンド開始時に開始されてもよい。
[Dialogue output processing]
Next, the line output process for determining and outputting the lines of a virtual commentator will be described with reference to Fig. 7. The line output process shown in Fig. 7 is executed at a preset frame rate at least from the start to the end of a match. For example, the line output process is started when a battle mode is selected from the online battle mode, the CPU battle mode, or the offline battle mode by a user's operation on the
セリフ出力処理では、まず制御部21が、設定手段51による応援モードの設定が有効であるか否かを判定する(ステップS1)。
In the dialogue output process, the
応援モードが有効であると判定された場合(ステップS1:Yes)、対象選択手段52が、応援対象を選択する(ステップS2)。上述したように、例えば対戦モードとして、オンライン対戦モードまたはCPU対戦モードが選択されている場合には、対象選択手段52は、ゲーム装置2のプレイヤ自身を応援対象として選択する。また、例えば対戦モードとして、オフライン対戦モードが選択されている場合には、対象選択手段52は、設定手段51により設定されたコントローラ31を操作するプレイヤを応援対象として選択する。
If it is determined that the cheering mode is enabled (step S1: Yes), the target selection means 52 selects a target to cheer for (step S2). As described above, for example, if the online battle mode or the CPU battle mode is selected as the battle mode, the target selection means 52 selects the player of the
応援対象が選択されると、条件判定手段55は、ゲームの進行中、複数の応援セリフデータに対応する応援出力条件のいずれかが成立したか否か判定する(ステップS3)。更に、条件判定手段55は、ゲームの進行中、応援出力条件が成立したか否かに関わらず、複数の通常セリフデータに対応する通常出力条件のいずれかが成立したか否かも判定する(ステップS4,S5)。 When a cheer target is selected, the condition determination means 55 determines whether or not any of the cheer output conditions corresponding to the multiple cheer line data are satisfied during the progress of the game (step S3). Furthermore, the condition determination means 55 also determines whether or not any of the normal output conditions corresponding to the multiple normal line data are satisfied during the progress of the game, regardless of whether or not the cheer output condition is satisfied (steps S4 and S5).
条件判定手段55により、応援出力条件が成立したと判定され(ステップS3:Yes)、且つ、通常出力条件が成立したと判定された場合(ステップS4:Yes)、既出判定手段57は、成立した応援出力条件に対応する応援セリフおよび成立した通常出力条件に対応する通常セリフの既出性を判定する。そして、セリフ決定手段56は、判定された既出性に基づき、成立した応援出力条件に対応する応援セリフおよび成立した通常出力条件に対応する通常セリフの中から、出力される仮想話者のセリフを決定し、スピーカ33から出力させる(ステップS6)。 When the condition determination means 55 determines that the cheering output condition is met (step S3: Yes) and also determines that the normal output condition is met (step S4: Yes), the already-spoken determination means 57 determines whether the cheering line corresponding to the met cheering output condition and the normal line corresponding to the met normal output condition have already been spoken. Then, based on the determined already-spokenness, the line determination means 56 determines the lines of the virtual speaker to be output from among the cheering line corresponding to the met cheering output condition and the normal line corresponding to the met normal output condition, and outputs the lines from the speaker 33 (step S6).
ステップS6において、例えばセリフ決定手段56は、判定した既出性が、成立した応援出力条件に対応する応援セリフおよび成立した通常出力条件に対応する通常セリフのどちらも既出でなかったことを示す場合、成立した応援出力条件に対応する応援セリフを、出力される仮想話者のセリフとして決定する。つまり、通常セリフの出力をせず、応援セリフの出力を優先する。 In step S6, for example, if the determined "already spoken" status indicates that neither the cheering line corresponding to the established cheering output condition nor the normal line corresponding to the established normal output condition has been spoken before, the line determination means 56 determines the cheering line corresponding to the established cheering output condition as the line of the virtual speaker to be output. In other words, the normal line is not output, and output of the cheering line is prioritized.
条件判定手段55により、応援出力条件が成立したと判定され(ステップS3:Yes)、且つ、通常出力条件が成立していないと判定された場合(ステップS4:No)、セリフ決定手段56は、成立した応援出力条件に対応する応援セリフを、出力される仮想話者のセリフとして決定し、スピーカ33から出力させる(ステップS7)。 If the condition determination means 55 determines that the cheering output condition is met (step S3: Yes) and that the normal output condition is not met (step S4: No), the line determination means 56 determines the cheering line corresponding to the met cheering output condition as the line of the virtual speaker to be output, and outputs it from the speaker 33 (step S7).
条件判定手段55により、応援出力条件が成立していないと判定され(ステップS3:No)、且つ、通常出力条件が成立したと判定された場合(ステップS5:Yes)、セリフ決定手段57は、成立した通常出力条件に対応する通常セリフを、出力される仮想話者のセリフとして決定し、スピーカ33から出力させる(ステップS8)。 If the condition determination means 55 determines that the support output condition is not met (step S3: No) and that the normal output condition is met (step S5: Yes), the dialogue determination means 57 determines the normal dialogue corresponding to the met normal output condition as the dialogue of the virtual speaker to be output, and outputs it from the speaker 33 (step S8).
条件判定手段55により、応援出力条件が成立していないと判定され(ステップS3:No)、且つ、通常出力条件が成立していないと判定された場合(ステップS5:No)、セリフ決定手段56は、いずれのセリフも、出力される仮想話者のセリフとして決定しない。すなわち、スピーカ33からセリフは出力されない。
If the condition determination means 55 determines that the support output condition is not satisfied (step S3: No) and also determines that the normal output condition is not satisfied (step S5: No), the line determination means 56 does not determine any lines as lines of the virtual speaker to be output. In other words, no lines are output from the
制御部21は、セリフ出力処理の実行中、所定のセリフ出力終了条件が成立したか否かを判定する(ステップS9)。セリフ出力終了条件は、例えば試合の終了を示す条件、例えばいずれかのプレイヤが2ラウンドを先にとり、対戦の勝者が決定したことを示す条件である。セリフ出力終了条件が成立した場合(ステップS9:Yes)、セリフ出力処理は終了する。セリフ出力終了条件が成立しない間(ステップS9:No)、ステップS3~S8の判定およびセリフ出力が繰り返される。
The
ステップS1で応援モードが無効であると判定された場合(ステップS1:No)、通常のセリフ出力処理が実行される。図8は、通常セリフ出力処理の流れを示すフローチャートである。通常セリフ出力処理では、条件判定手段55による応援出力条件が成立したか否かの判定は行われない。図8に示すように、通常セリフ出力処理は、上述したステップS5,S8,S9と同じ処理を実行する。 If it is determined in step S1 that the cheering mode is disabled (step S1: No), normal line output processing is executed. FIG. 8 is a flowchart showing the flow of the normal line output processing. In the normal line output processing, the condition determination means 55 does not determine whether the cheering output condition is met. As shown in FIG. 8, the normal line output processing executes the same processing as steps S5, S8, and S9 described above.
すなわち、通常セリフ出力処理では、条件判定手段55により通常出力条件が成立したと判定された場合(ステップT1:Yes)、セリフ決定手段56は、成立した通常出力条件に対応する通常セリフを、出力される仮想話者のセリフとして決定し、スピーカ33から出力させる(ステップT2)。条件判定手段55により通常出力条件が成立していないと判定された場合(ステップT1:No)、セリフ決定手段56は、いずれのセリフも、出力される仮想話者のセリフとして決定しない。 In other words, in the normal dialogue output process, if the condition determination means 55 determines that the normal output condition is met (step T1: Yes), the dialogue determination means 56 determines the normal dialogue corresponding to the met normal output condition as the dialogue of the virtual speaker to be output, and outputs it from the speaker 33 (step T2). If the condition determination means 55 determines that the normal output condition is not met (step T1: No), the dialogue determination means 56 does not determine any dialogue as the dialogue of the virtual speaker to be output.
制御部21は、通常セリフ出力処理の実行中、所定のセリフ出力終了条件が成立したか否かを判定する(ステップT3)。セリフ出力終了条件が成立した場合(ステップT3:Yes)、セリフ出力処理は終了する。セリフ出力終了条件が成立しない間(ステップT3:No)、ステップT1~T3の判定およびセリフ出力が繰り返される。
While the normal dialogue output process is being executed, the
(作用効果)
以上をまとめると、本実施形態に係るゲームプログラム34aは、スピーカ33(出力部)と、スピーカ33から出力されるセリフを示す複数のセリフデータが記憶された記憶部23と、制御部21(コンピュータ)とを備えるゲームシステム1において、制御部21に実行されるゲームプログラム34aであって、複数のセリフデータは、ゲームをプレイするプレイヤの応援に関連したセリフである応援セリフを示す複数の応援セリフデータを含み、複数の応援セリフデータの各々に、応援出力条件が設定されており、制御部21を、ゲームの進行中に仮想話者にプレイヤを応援させるゲームモードである応援モードを有効にするか否かを設定する設定手段51、複数の応援セリフデータに対応する応援出力条件のいずれかが成立したか否か判定する条件判定手段55、および、応援モードが有効で、且つ、応援出力条件が成立したと判定された場合に、成立した応援出力条件に対応する応援セリフを、出力部であるスピーカ33により出力される仮想話者のセリフとして決定するセリフ決定手段56、として機能させる。
(Action and Effect)
To summarize the above, the game program 34a of this embodiment is a game program 34a executed by the control unit 21 in a game system 1 having a speaker 33 (output unit), a memory unit 23 in which a plurality of line data indicating lines to be output from the speaker 33 is stored, and a control unit 21 (computer), wherein the plurality of line data includes a plurality of cheering line data indicating cheering lines which are lines related to cheering for the player playing the game, and a cheering output condition is set for each of the plurality of cheering line data, and causes the control unit 21 to function as a setting means 51 for setting whether to enable a cheering mode, which is a game mode in which the virtual speaker cheers on the player while the game is progressing, a condition determination means 55 for determining whether any of the cheering output conditions corresponding to the plurality of cheering line data has been established, and a line determination means 56 for determining, when the cheering mode is enabled and it is determined that the cheering output condition has been established, the cheering line corresponding to the established cheering output condition as the line of the virtual speaker to be output by the speaker 33, which is the output unit, as the line of the virtual speaker to be output by the speaker 33, which is the output unit.
このゲームプログラム34aによれば、応援モードが有効で、且つ、応援出力条件が成立したと判定された場合に、出力される仮想話者のセリフとして、ゲームをプレイするプレイヤの応援に関連したセリフが決定される。このため、ゲームに登場する仮想話者のセリフを出力するゲームの興趣性を向上させることができる。
According to this
また、本実施形態では、通常出力条件が成立したと判定された場合に、出力される仮想話者のセリフとして、応援セリフとは別のセリフである通常セリフが決定される。このため、仮想話者のセリフの多様化を実現できる。 In addition, in this embodiment, when it is determined that the normal output condition is met, the lines of the virtual speaker to be output are determined to be normal lines that are different from the cheering lines. This makes it possible to diversify the lines of the virtual speaker.
また、本実施形態では、セリフ決定手段56は、成立した通常出力条件に対応する通常セリフと比べて、成立した応援出力条件に対応する応援セリフを、出力される仮想話者のセリフとして優先する。つまり、応援セリフの優先度が、通常セリフの優先度と比べて高い。このため、仮想話者のセリフの多様化を実現しつつ、ゲームをプレイするまたは視聴するユーザが盛り上がりやすい応援セリフを優先的に出力できる。 In addition, in this embodiment, the line determination means 56 prioritizes cheering lines corresponding to the established cheering output conditions as lines of the virtual speaker to be output, compared to normal lines corresponding to the established normal output conditions. In other words, the priority of cheering lines is higher than the priority of normal lines. This makes it possible to diversify the lines of the virtual speaker, while preferentially outputting cheering lines that are likely to excite users playing or watching the game.
また、本実施形態では、セリフ決定手段56は、応援出力条件と通常出力条件の双方が成立したと判定された場合に、既出判定手段57により判定された既出性に基づき、成立した応援出力条件に対応する応援セリフおよび成立した通常出力条件に対応する通常セリフの中から、出力される仮想話者のセリフを決定する。このため、例えば既出したセリフまたは既出したセリフに関連したセリフを出力しにくくして、ゲームがユーザに単調に感じられにくくすることができる。 In addition, in this embodiment, when it is determined that both the cheering output condition and the normal output condition are satisfied, the line determination means 56 determines the lines of the virtual speaker to be output from among the cheering lines corresponding to the satisfied cheering output condition and the normal lines corresponding to the satisfied normal output condition, based on the already-spoken status determined by the already-spoken determination means 57. This makes it possible to make it difficult to output lines that have already been spoken or lines related to lines that have already been spoken, thereby making it difficult for the user to feel that the game is monotonous.
また、本実施形態では、対象選択手段52が、複数のプレイヤのいずれかを応援対象として選択するため、同じゲームシーンであっても、応援対象の選択に応じてセリフの出力態様が変わるため、仮想話者のセリフの出力態様の多様化を図ることができる。 In addition, in this embodiment, the target selection means 52 selects one of multiple players as the target to cheer for, so even in the same game scene, the output mode of the lines changes depending on the selection of the target to cheer for, making it possible to diversify the output mode of the lines of the virtual speaker.
また、本実施形態では、応援出力条件は、応援対象に対応するパラメータが所定の値に到達することに応じて成立する条件を含む。このため、応援対象の選択に応じて、応援セリフデータに対応する応援出力条件を変えることができる。例えば、あるセリフの応援出力条件が、「応援対象の体力値が30%以下である」という条件を含む場合、応援対象をプレイヤ1にするかプレイヤ2にするかに応じて、応援出力条件が「プレイヤ1の体力値が30%以下である」となったり、「プレイヤ2の体力値が30%以下である」となったりする。
In addition, in this embodiment, the cheer output conditions include conditions that are met when a parameter corresponding to the cheer target reaches a predetermined value. Therefore, the cheer output conditions corresponding to the cheer line data can be changed depending on the selection of the cheer target. For example, if the cheer output conditions for a certain line include the condition "the cheer target's vitality value is 30% or less," the cheer output condition can become "player 1's vitality value is 30% or less" or "
<その他の実施形態>
本発明は上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の変形が可能である。
<Other embodiments>
The present invention is not limited to the above-described embodiment, and various modifications are possible without departing from the gist of the present invention.
例えばゲームプログラム34aは、ゲームメディア34に記録されていなくてもよく、例えば、外部から通信ネットワークNWを介してゲーム装置2にダウンロードされてもよい。例えば、本発明のゲームシステムが備えるゲーム装置2は、スマートフォンなどの携帯情報端末であってもよく、操作部および表示部はタッチスクリーンなどであってもよい。また、ゲーム画面を表示する表示装置は、ヘッドマウントディスプレイなどであってもよい。
For example, the
また、上記実施形態では、セリフ決定手段56が決定したセリフを、ゲーム音声として出力する態様が説明されたが、本発明は、これに限定されない。例えば、本発明は、セリフ決定手段56が決定したセリフを表示装置に文字として出力するものにも適用可能である。すなわち、本発明における「出力部」は、据え置きスピーカ、ヘッドフォン、イヤフォンなどのセリフをゲーム音声として出力可能に構成された音声出力装置であってもよいし、ディスプレイ単体、タッチスクリーン、ヘッドマウントディスプレイなどの表示装置であってもよい。出力部が表示装置である場合、セリフデータは、セリフとしてのゲーム音声を示すゲーム音声データでなく、セリフとしての文字を示す文字データである。また、本発明は、セリフ決定手段56が決定したセリフを、文字とゲーム音声の両方で出力してもよい。 In the above embodiment, the lines determined by the line determination means 56 are output as game audio, but the present invention is not limited to this. For example, the present invention is also applicable to outputting the lines determined by the line determination means 56 as text on a display device. That is, the "output unit" in the present invention may be a sound output device configured to be able to output lines as game audio, such as a stationary speaker, headphones, or earphones, or may be a display device such as a display alone, a touch screen, or a head-mounted display. When the output unit is a display device, the line data is not game audio data indicating game audio as lines, but text data indicating text as lines. In addition, the present invention may output the lines determined by the line determination means 56 as both text and game audio.
また、上記実施形態では、ゲームシステム1は、ゲーム装置2およびサーバ装置4を備えていたが、本発明のゲームシステムは、サーバ装置4を備えない構成であってもよい。本発明は、オンラインゲームだけでなく、オフラインゲームにも適用可能である。例えば、本発明は、ユーザが操作するユーザキャラクタを操作して、CPUにより動作が制御されるノンプレイヤキャラクタとしての対戦相手キャラクタと対戦させるCPU対戦可能なゲームに適用可能である。
In the above embodiment, the game system 1 includes a
複数のプレイヤが互いに対戦する対戦ゲームは、1対1の対戦ゲームに限らず、1チームを複数のプレイヤで構成し、チーム対チームで対戦するゲームでもよい。対戦ゲームは、3人以上のプレイヤが参加してバトルロイヤル式に対戦するゲームでもよいし、3以上のチームがバトルロイヤル式に対戦するゲームでもよい。本発明は、対戦ゲーム以外にも適用可能である。本発明は、対戦型格闘ゲームだけでなく、アクションゲーム、ロールプレイングゲーム、シューティングゲーム、スポーツゲーム、レースゲーム、パズルゲームなどにも適用可能である。 A competitive game in which multiple players compete against each other is not limited to a one-on-one competitive game, but may be a team-vs-team game in which each team is made up of multiple players. A competitive game may be a game in which three or more players participate and compete in a battle royale style, or a game in which three or more teams compete in a battle royale style. The present invention is applicable to games other than competitive games. The present invention is applicable not only to fighting games, but also to action games, role-playing games, shooting games, sports games, racing games, puzzle games, and the like.
また、上記実施形態では、ゲーム装置2の制御部21は、ゲームプログラム34aを実行することにより、設定手段51、対象選択手段52、ゲーム空間生成手段53、キャラクタ制御手段54、条件判定手段55、既出判定手段57、およびセリフ決定手段56として機能したが、これら機能部51~57の一部の機能部については機能しなくてもよい。例えば本発明は、仮想空間を生成しないゲームや、キャラクタを制御しないゲームにも適用可能である。
In the above embodiment, the
また、上記実施形態では、サーバ装置4のサーバ制御部41が、記憶部42に記憶されたゲームプログラムを実行することにより、機能部51~57の一部または全部として機能してもよい。この場合、本発明のゲームプログラムは、サーバ装置4に記憶され、またはゲーム装置2およびサーバ装置4に分散して記憶されていてもよく、このようなゲームプログラムを実行する制御部21およびサーバ制御部41が本発明のゲームプログラムを実行する「コンピュータ」に対応する。
In addition, in the above embodiment, the
例えば、1つの対戦が複数のフェーズに区切られている場合において、セリフ出力処理は、各対戦フェーズ以外にも実行され得る。フェーズは、例えば、格闘ゲームであればラウンドであり、バスケットボールゲームであればクォーターであり、アクションゲームであればゲームステージやクエストなどであり得る。例えば上記実施形態では、第1ラウンド開始前に、ユーザが対戦に使用するキャラクタを選択するためのキャラクタ選択画面が表示部に表示されている間も、セリフ出力処理は実行されてもよいし、第1ラウンドと第2ラウンドとの間も、キャラクタ選択画面が表示部に表示されている間も、セリフ出力処理は実行されてもよい。 For example, when a match is divided into multiple phases, the dialogue output process may be executed outside of each match phase. A phase may be, for example, a round in a fighting game, a quarter in a basketball game, or a game stage or quest in an action game. For example, in the above embodiment, the dialogue output process may be executed while a character selection screen for a user to select a character to use in the match is displayed on the display unit before the start of the first round, or may be executed between the first and second rounds, while the character selection screen is displayed on the display unit.
また、セリフデータは、ゲーム装置2の記憶部23に記憶されていなくてもよく、例えばサーバ装置4の記憶部42などの別の記憶装置に記憶されていてもよい。
In addition, the dialogue data does not have to be stored in the
上記実施形態では、セリフ決定手段56は、対戦の実況を解説する仮想の実況解説者のセリフを決定したが、セリフ決定手段56が決定するセリフはこれに限定されない。例えば、セリフ決定手段56は、例えば仮想空間に配置されるキャラクタなど、仮想の実況解説者とは異なる仮想話者のセリフを決定してもよい。 In the above embodiment, the line determination means 56 determines the lines of a virtual commentator who provides commentary on the match, but the lines determined by the line determination means 56 are not limited to this. For example, the line determination means 56 may determine the lines of a virtual speaker other than the virtual commentator, such as a character placed in a virtual space.
上記実施形態では、応援モードが無効である場合に、通常セリフ出力処理が実行されたが、応援モードが無効である場合に、通常セリフ出力処理が実行されなくてもよい。 In the above embodiment, the normal dialogue output process was executed when the cheering mode was disabled, but the normal dialogue output process does not have to be executed when the cheering mode is disabled.
また、上記実施形態では、応援モードが有効である場合に、条件判定手段55は、応援出力条件が成立したか否かだけでなく、通常出力条件が成立したか否かも判定したが、条件判定手段55は、応援モードが有効である場合に、応援出力条件が成立したか否かだけを判定してもよい。この場合、条件判定手段55は、応援モードが無効である場合にのみ、通常出力条件が成立したか否かを判定してもよい。 In the above embodiment, when the cheering mode is enabled, the condition determination means 55 determines not only whether the cheering output condition is satisfied but also whether the normal output condition is satisfied. However, the condition determination means 55 may only determine whether the cheering output condition is satisfied when the cheering mode is enabled. In this case, the condition determination means 55 may determine whether the normal output condition is satisfied only when the cheering mode is disabled.
また、上記実施形態では、応援セリフの優先度が、通常セリフの優先度と比べて高かったが、本発明はこれに限定されない。例えば、セリフごとに優先度が設定されていてもよい。例えば、応援セリフの中にも優先度が高いものと低いものがあってもよいし、通常セリフの中にも優先度が高いものと低いものがあってもよい。セリフ決定手段56は、応援出力条件と通常出力条件の双方が成立したと判定された場合に、成立した応援出力条件に対応する応援セリフの優先度および成立した通常出力条件に対応する通常セリフの優先度を比較して、優先度が高いセリフを、出力される仮想話者のセリフとして決定してもよい。 In addition, in the above embodiment, the priority of the cheering lines was higher than the priority of the normal lines, but the present invention is not limited to this. For example, a priority may be set for each line. For example, some cheering lines may have high priority and some low priority, and some normal lines may have high priority and some low priority. When it is determined that both the cheering output condition and the normal output condition are met, the line determination means 56 may compare the priority of the cheering lines corresponding to the met cheering output condition and the priority of the normal lines corresponding to the met normal output condition, and determine the line with the higher priority as the line of the virtual speaker to be output.
また、上記実施形態では、既出判定手段57は、応援出力条件と通常出力条件の双方が成立したと判定された場合以外にもセリフの既出性を判定してもよい。例えば、既出判定手段57は、ある通常セリフの通常出力条件と別の通常セリフの通常出力条件の双方が成立したと判定された場合に、これらの通常セリフの既出性を判定してもよい。この場合、セリフ決定手段56は、判定された双方の通常セリフの既出性に基づき、出力される仮想話者のセリフを決定してもよい。ある応援セリフの応援出力条件と別の応援セリフの応援出力条件の双方が成立したと判定された場合も同様である。 In the above embodiment, the already-out determination means 57 may determine whether a line has already been out in cases other than when it is determined that both the cheering output condition and the normal output condition are satisfied. For example, the already-out determination means 57 may determine whether a normal line has already been out in cases where it is determined that both the normal output condition for a normal line and the normal output condition for another normal line are satisfied. In this case, the line determination means 56 may determine the lines of the virtual speaker to be output based on the determined whether both normal lines have already been out. The same applies when it is determined that both the cheering output condition for a cheering line and the cheering output condition for another cheering line are satisfied.
既出判定手段57は、応援モードが有効で、且つ、応援出力条件と通常出力条件の双方が成立したと判定された場合に、成立した応援出力条件に対応する応援セリフが既出かどうかだけでなく、成立した通常出力条件に対応する通常セリフが既出かどうかも判定してもよい。セリフ決定手段56は、応援セリフと通常セリフのどちらかが既出と判定された場合、既出と判定されなかった方のセリフを、出力される仮想話者のセリフとして決定してもよい。また、セリフ決定手段56は、応援セリフと通常セリフの双方とも既出であるまたは双方とも既出でないと判定された場合、通常セリフよりも優先度の高い応援セリフを、出力される仮想話者のセリフとして決定してもよい。 When it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied, the already spoken determination means 57 may determine not only whether the cheering line corresponding to the satisfied cheering output condition has already been spoken, but also whether the normal line corresponding to the satisfied normal output condition has already been spoken. When it is determined that either the cheering line or the normal line has already been spoken, the line determination means 56 may determine the line that has not been determined to have already been spoken as the line of the virtual speaker to be output. Furthermore, when it is determined that both the cheering line and the normal line have already been spoken or neither have already been spoken, the line determination means 56 may determine the cheering line having a higher priority than the normal line as the line of the virtual speaker to be output.
セリフの既出性は、そのセリフまたはそのセリフに関連したセリフの現時点から過去のある時点までの間に出力されたか否かを示すものでなくてもよく、例えば、既出したとみなされる度合いである既出度であってもよい。セリフの既出度は、そのセリフまたはそのセリフに関連したセリフが出力された時点から時間が経過するにつれて徐々に減少する判定指標であってもよい。 The degree to which a line has been previously spoken may not necessarily indicate whether the line or a line related to the line has been output between the present time and a certain time in the past, but may be, for example, the degree to which the line is considered to have been previously spoken. The degree to which a line has been previously spoken may be a determination index that gradually decreases as time passes from the time when the line or a line related to the line was output.
既出判定手段57は、応援モードが有効で、且つ、応援出力条件と通常出力条件の双方が成立したと判定された場合に、成立した応援出力条件に対応する応援セリフの既出度および成立した通常出力条件に対応する通常セリフの既出度を判定し、比較してもよい。例えば既出判定手段57が、成立した応援出力条件に対応する応援セリフが既出であると判定した場合、セリフ決定手段56は、応援セリフと通常セリフのうち既出度の高い方を、出力される仮想話者のセリフとして決定してもよい。 When it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied, the already-spoken determination means 57 may determine and compare the degree to which the cheering line corresponding to the satisfied cheering output condition has already been spoken and the degree to which the normal line corresponding to the satisfied normal output condition has already been spoken. For example, when the already-spoken determination means 57 determines that the cheering line corresponding to the satisfied cheering output condition has already been spoken, the line determination means 56 may determine that the cheering line or the normal line, whichever has the higher degree of already-spokenness, is the line of the virtual speaker to be output.
セリフの既出性は、出力条件が成立したセリフまたは出力条件が成立したセリフに関連したセリフが以前に出力されたか否かを示す判定指標であるが、「出力条件が成立したセリフに関連したセリフ」とは、例えば、出力条件が成立したセリフと類似した内容のセリフである。例えば、「ナイス!」といった応援セリフが出力された直後に、「ナイス!」に類似した「お見事!」といった応援セリフの出力条件が成立した場合、既出判定手段57は、「お見事!」といった応援セリフが出力されていないときでも、「お見事!」といった応援セリフを既出であると判定してもよい。「出力条件が成立したセリフに関連したセリフ」は、例えば出力条件またはセリフタイプなどが「出力条件が成立したセリフ」と共通するセリフでもよい。この場合、セリフタイプは、応援系であるかそれ以外かに分類するための情報とは別の基準(必殺技を発動時のセリフ、残り時間に関連するセリフ、驚いたときのセリフ、など)で分類するために使用される情報であってもよい。応援セリフも、褒める系の応援セリフや、応援対象キャラクタが技を発動したときの応援セリフなど、複数のタイプに細分化されていてもよい。 The previously outputtedness of a line is a judgment index showing whether a line for which an output condition is satisfied or a line related to a line for which an output condition is satisfied has been output before, and a "line related to a line for which an output condition is satisfied" is, for example, a line with content similar to the line for which an output condition is satisfied. For example, if an output condition for a cheering line such as "Nice!" similar to "Nice!" is satisfied immediately after a cheering line such as "Nice!" is output, the previously outputted judgment means 57 may judge that the cheering line such as "Well done!" has already been output, even when the cheering line such as "Well done!" has not been output. A "line related to a line for which an output condition is satisfied" may be, for example, a line that has an output condition or a line type in common with the "line for which an output condition is satisfied". In this case, the line type may be information used to classify lines based on criteria other than the information for classifying lines as cheering or not (lines when a special move is activated, lines related to the remaining time, lines when surprised, etc.). The cheering lines may also be subdivided into multiple types, such as lines of praise and lines when the cheering target character activates a move.
上記実施形態では、設定手段51は、コントローラ31に対するユーザの操作に応じて、ゲームの進行中に仮想話者にプレイヤを応援させるゲームモードである応援モードを有効にするか否かを設定したが、設定手段は、応援モードを有効にするか否かをユーザの操作によらずに(例えばランダムで)設定してもよい。
In the above embodiment, the setting means 51 sets whether or not to enable the cheering mode, which is a game mode that allows the virtual speaker to cheer on the player during the game, in response to the user's operation on the
対象選択手段は、ユーザの操作に応じて、対戦の開始前または対戦中に、複数のプレイヤのいずれかを応援対象として選択してもよいし、ユーザの操作によらず、例えばランダムで、複数のプレイヤのいずれかを応援対象として選択してもよい。 The target selection means may select one of the multiple players as a target to cheer for before the start of a match or during a match in response to a user operation, or may select one of the multiple players as a target to cheer for, for example randomly, without the user operation.
対象選択手段は、複数のプレイヤの対戦の開始前に、複数のプレイヤのいずれかを応援対象として選択してもよいし、複数のプレイヤの対戦中に、複数のプレイヤのいずれかを応援対象として選択してもよい。例えば、オフライン対戦モードで、第1コントローラ31を操作する第1プレイヤと第2コントローラ31を操作する第2プレイヤとが対戦している途中で、対戦を一時停止して、応援対象を第1プレイヤから第2プレイヤに変更できてもよい。
The target selection means may select one of the multiple players as a support target before the start of a match between the multiple players, or may select one of the multiple players as a support target during a match between the multiple players. For example, in offline battle mode, during a match between a first player operating a
設定手段は、対戦開始前に、操作部に対するユーザの操作に応じて、応援モードを有効にするか否かの設定を行ってもよいし、対戦中に、操作部に対するユーザの操作に応じて、応援モードを有効にするか否かの設定を行ってもよい。 The setting means may set whether or not to enable the cheering mode in response to a user's operation on the operation unit before the start of a match, or may set whether or not to enable the cheering mode in response to a user's operation on the operation unit during a match.
上記実施形態では、観戦時には応援セリフは出力されなかったが、観戦時にも、応援セリフを出力するためのセリフ出力処理が実行されてもよい。例えば、対戦の観戦前または対戦の観戦中に、設定手段は、観戦時の応援モードを有効にするか否かの設定を行ってもよい。この場合、対象選択手段が、操作部に対する観戦者の操作に応じて、対戦する複数のプレイヤのいずれを応援対象とするかを選択できてもよい。これにより、観戦者が応援したいプレイヤに肩入れしたセリフが、観戦者のゲーム装置にて出力される。 In the above embodiment, cheering lines were not output when watching a match, but a line output process for outputting cheering lines may be executed when watching a match. For example, before or during watching a match, the setting means may set whether or not to enable the cheering mode when watching a match. In this case, the target selection means may be able to select which of a plurality of competing players to cheer for, depending on the spectator's operation of the operation unit. This allows lines supporting the player the spectator wants to cheer for to be output on the spectator's game device.
これらの他の実施形態を採用した場合においても、本発明の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are adopted, the effects of the present invention are achieved. In addition, this embodiment can be combined with other embodiments, and other embodiments can be combined with each other as appropriate.
[開示のまとめ]
以下の項目のそれぞれは、好ましい実施の形態の開示である。
[Summary of disclosure]
Each of the following sections discloses a preferred embodiment.
[項目1]
出力部と、ゲームに登場する仮想話者のセリフを示す複数のセリフデータが記憶された記憶部と、コンピュータとを備えるゲームシステムにおいて、前記コンピュータに実行されるゲームプログラムであって、
前記複数のセリフデータは、前記ゲームをプレイするプレイヤの応援に関連したセリフである応援セリフを示す複数の応援セリフデータを含み、
前記複数の応援セリフデータの各々に、応援出力条件が設定されており、
前記コンピュータを、
前記ゲームの進行中に前記仮想話者に前記プレイヤを応援させるゲームモードである応援モードを有効にするか否かを設定する設定手段、
前記複数の応援セリフデータに対応する応援出力条件のいずれかが成立したか否か判定する条件判定手段、および、
前記応援モードが有効で、且つ、前記応援出力条件が成立したと判定された場合に、成立した前記応援出力条件に対応する前記応援セリフを、前記出力部により出力される前記仮想話者のセリフとして決定するセリフ決定手段、として機能させる、ゲームプログラム。
[Item 1]
A game system including an output unit, a storage unit storing a plurality of pieces of dialogue data representing dialogue of a fictitious speaker appearing in a game, and a computer, comprising: a game program executed by the computer, the game program comprising:
the plurality of lines data includes a plurality of cheering line data indicating cheering lines which are lines related to cheering for a player playing the game,
A cheering output condition is set for each of the plurality of cheering line data,
The computer,
a setting means for setting whether or not to enable a cheering mode, which is a game mode that allows the virtual speaker to cheer on the player during the progress of the game;
a condition determination means for determining whether any one of the cheering output conditions corresponding to the plurality of cheering line data is satisfied; and
A game program that functions as a line determination means that, when it is determined that the cheering mode is enabled and the cheering output condition is satisfied, determines the cheering line corresponding to the satisfied cheering output condition as the line of the virtual speaker to be output by the output unit.
項目1によれば、応援モードが有効で、且つ、前記応援出力条件が成立したと判定された場合に、出力される仮想話者のセリフとして、ゲームをプレイするプレイヤの応援に関連したセリフが決定される。このため、ゲームに登場する仮想話者のセリフを出力するゲームの興趣性を向上させることができる。 According to item 1, when the cheering mode is enabled and it is determined that the cheering output condition is satisfied, the lines of the virtual speaker to be output are determined to be lines related to the cheering of the player playing the game. This makes it possible to increase the interest of a game in which lines of a virtual speaker appearing in the game are output.
[項目2]
前記複数のセリフデータは、前記応援セリフとは別のセリフである通常セリフを示す複数の通常セリフデータを含み、
前記複数の通常セリフデータの各々に、通常出力条件が設定されており、
前記条件判定手段は、前記複数の応援セリフデータに対応する応援出力条件のいずれかが成立したか否か判定することに加え、前記複数の通常セリフデータに対応する通常出力条件のいずれかが成立したか否か判定し、
前記セリフ決定手段は、前記通常出力条件が成立したと判定された場合に、成立した前記通常出力条件に対応する前記通常セリフを、出力される前記仮想話者のセリフとして決定する、項目1に記載のゲームプログラム。
[Item 2]
the plurality of lines data includes a plurality of normal lines data indicating normal lines that are different from the cheering lines,
A normal output condition is set for each of the plurality of normal dialogue data,
the condition determination means determines whether any of the cheering output conditions corresponding to the plurality of cheering line data are satisfied, and in addition, determines whether any of the normal output conditions corresponding to the plurality of normal line data are satisfied;
The game program according to item 1, wherein the line determination means, when it is determined that the normal output condition is met, determines the normal line corresponding to the met normal output condition as the line of the virtual speaker to be output.
項目2によれば、通常出力条件が成立したと判定された場合に、出力される仮想話者のセリフとして、応援セリフとは別のセリフである通常セリフが決定される。このため、仮想話者のセリフの多様化を実現できる。
According to
[項目3]
前記セリフ決定手段は、前記応援モードが有効で、且つ、前記応援出力条件と前記通常出力条件の双方が成立したと判定された場合に、成立した前記通常出力条件に対応する前記通常セリフと比べて、成立した前記応援出力条件に対応する前記応援セリフを、出力される前記仮想話者のセリフとして優先する、項目2に記載のゲームプログラム。
[Item 3]
The game program described in
項目3によれば、仮想話者のセリフの多様化を実現しつつ、ゲームをプレイするまたは視聴するユーザが盛り上がりやすい応援セリフを優先的に出力できる。 According to item 3, it is possible to diversify the lines of the virtual speaker while giving priority to outputting cheering lines that are likely to excite users playing or watching the game.
[項目4]
前記コンピュータを、前記応援モードが有効で、且つ、前記応援出力条件と前記通常出力条件の双方が成立したと判定された場合に、成立した前記応援出力条件に対応する前記応援セリフおよび成立した前記通常出力条件に対応する前記通常セリフの少なくとも一方のセリフまたは前記少なくとも一方のセリフに関連したセリフの既出性を判定する既出判定手段として更に機能させ、
前記セリフ決定手段は、前記応援モードが有効で、且つ、前記応援出力条件と前記通常出力条件の双方が成立したと判定された場合に、判定された前記既出性に基づき、成立した前記応援出力条件に対応する前記応援セリフおよび成立した前記通常出力条件に対応する前記通常セリフの中から、出力される前記仮想話者のセリフを決定する、項目2に記載のゲームプログラム。
[Item 4]
when it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied, the computer is further caused to function as a previously-spoken determination means for determining whether at least one of the cheering line corresponding to the satisfied cheering output condition and the normal line corresponding to the satisfied normal output condition, or a line related to the at least one of the cheering line and the normal line, has already been spoken;
The game program described in
項目4によれば、例えば既出したセリフまたは既出したセリフに関連したセリフを出力しにくくして、ゲームがユーザに単調に感じられにくくすることができる。
According to
[項目5]
前記ゲームは、複数のプレイヤが互いに対戦する対戦ゲームであり、
前記コンピュータを、前記対戦の開始前または対戦中に、前記複数のプレイヤのいずれかを応援対象として選択する対象選択手段、として機能させる、項目1乃至4のいずれかに記載のゲームプログラム。
[Item 5]
The game is a competitive game in which a plurality of players compete against each other,
5. The game program according to any one of items 1 to 4, wherein the computer is caused to function as a target selection means for selecting one of the plurality of players as a support target before the start of the match or during the match.
項目5によれば、同じゲームシーンであっても、応援対象の選択に応じてセリフの出力態様が変わるため、仮想話者のセリフの出力態様の多様化を図ることができる。 According to item 5, even in the same game scene, the output mode of the lines changes depending on the selection of the support target, making it possible to diversify the output mode of the lines of the virtual speaker.
[項目6]
前記応援出力条件は、前記応援対象に対応するパラメータが所定の値に到達することに応じて成立する条件を含む、項目5に記載のゲームプログラム。
[Item 6]
6. The game program according to claim 5, wherein the cheer output condition includes a condition that is satisfied when a parameter corresponding to the cheer target reaches a predetermined value.
項目6によれば、応援対象の選択に応じて、応援セリフデータに対応する応援出力条件を変えることができる。 According to item 6, the cheer output conditions corresponding to the cheer line data can be changed depending on the selection of the cheer target.
[項目7]
項目1乃至6のいずれかに記載のゲームプログラムを記憶したプログラム記憶部と、
前記プログラム記憶部に記憶されたプログラムを実行するコンピュータと、を備える、ゲームシステム。
[Item 7]
A program storage unit that stores the game program according to any one of items 1 to 6;
A game system comprising: a computer that executes a program stored in the program storage unit.
1 :ゲームシステム
2 :ゲーム装置
4 :サーバ装置
21 :制御部
23 :記憶部
31 :コントローラ
32 :ディスプレイ
33 :スピーカ
41 :サーバ制御部
42 :記憶部
51 :設定手段
52 :対象選択手段
53 :ゲーム空間生成手段
54 :キャラクタ制御手段
55 :条件判定手段
56 :セリフ決定手段
57 :既出判定手段
1: Game system
2: Game device
4: Server device
21: Control section
23: Memory section
31: Controller
32: Display
33: Speaker
41: Server control unit
42: Memory section
51: Setting method
52: Target selection method
53: Game space generation means
54: Character control means
55: Condition determination means
56: Means of determining lines
57: Method for determining whether or not something has already been published
Claims (5)
前記複数のセリフデータは、前記ゲームをプレイするプレイヤの応援に関連したセリフである応援セリフを示す複数の応援セリフデータと、前記応援セリフとは別のセリフである通常セリフを示す複数の通常セリフデータとを含み、
前記複数の応援セリフデータの各々に、応援出力条件が設定されており、
前記複数の通常セリフデータの各々に、通常出力条件が設定されており、
前記コンピュータを、
前記ゲームの進行中に前記仮想話者に前記プレイヤを応援させるゲームモードである応援モードを有効にするか否かを設定する設定手段、
前記複数の応援セリフデータに対応する応援出力条件のいずれかが成立したか否か判定し、前記複数の通常セリフデータに対応する通常出力条件のいずれかが成立したか否か判定する条件判定手段、および、
前記応援モードが有効で、且つ、前記応援出力条件が成立したと判定された場合に、成立した前記応援出力条件に対応する前記応援セリフを、前記出力部により出力される前記仮想話者のセリフとして決定し、前記通常出力条件が成立したと判定された場合に、成立した前記通常出力条件に対応する前記通常セリフを、出力される前記仮想話者のセリフとして決定するセリフ決定手段、として機能させ、
前記セリフ決定手段は、前記応援モードが有効で、且つ、前記応援出力条件と前記通常出力条件の双方が成立したと判定された場合に、成立した前記通常出力条件に対応する前記通常セリフと比べて、成立した前記応援出力条件に対応する前記応援セリフを、出力される前記仮想話者のセリフとして優先する、ゲームプログラム。 A game system including an output unit, a storage unit storing a plurality of pieces of dialogue data representing dialogue of a fictitious speaker appearing in a game, and a computer, comprising: a game program executed by the computer, the game program comprising:
the plurality of line data include a plurality of cheering line data indicating cheering lines which are lines related to cheering for a player playing the game, and a plurality of normal line data indicating normal lines which are lines different from the cheering lines,
A cheering output condition is set for each of the plurality of cheering line data,
A normal output condition is set for each of the plurality of normal dialogue data,
The computer,
a setting means for setting whether or not to enable a cheering mode, which is a game mode that allows the virtual speaker to cheer on the player during the progress of the game;
a condition determination means for determining whether any one of the cheering output conditions corresponding to the plurality of cheering line data is satisfied, and determining whether any one of the normal output conditions corresponding to the plurality of normal line data is satisfied; and
when it is determined that the cheering mode is enabled and the cheering output condition is satisfied, the cheering line corresponding to the satisfied cheering output condition is determined as the line of the virtual speaker to be output by the output unit, and when it is determined that the normal output condition is satisfied, the normal line corresponding to the satisfied normal output condition is determined as the line of the virtual speaker to be output;
The line determination means, when it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied, prioritizes the cheering line corresponding to the satisfied cheering output condition as the line of the virtual speaker to be output , compared to the normal line corresponding to the satisfied normal output condition.
前記複数のセリフデータは、前記ゲームをプレイするプレイヤの応援に関連したセリフである応援セリフを示す複数の応援セリフデータと、前記応援セリフとは別のセリフである通常セリフを示す複数の通常セリフデータとを含み、
前記複数の応援セリフデータの各々に、応援出力条件が設定されており、
前記複数の通常セリフデータの各々に、通常出力条件が設定されており、
前記コンピュータを、
前記ゲームの進行中に前記仮想話者に前記プレイヤを応援させるゲームモードである応援モードを有効にするか否かを設定する設定手段、
前記複数の応援セリフデータに対応する応援出力条件のいずれかが成立したか否か判定し、前記複数の通常セリフデータに対応する通常出力条件のいずれかが成立したか否か判定する条件判定手段、および、
前記応援モードが有効で、且つ、前記応援出力条件が成立したと判定された場合に、成立した前記応援出力条件に対応する前記応援セリフを、前記出力部により出力される前記仮想話者のセリフとして決定し、前記通常出力条件が成立したと判定された場合に、成立した前記通常出力条件に対応する前記通常セリフを、出力される前記仮想話者のセリフとして決定するセリフ決定手段、として機能させ、
前記コンピュータを、前記応援モードが有効で、且つ、前記応援出力条件と前記通常出力条件の双方が成立したと判定された場合に、成立した前記応援出力条件に対応する前記応援セリフおよび成立した前記通常出力条件に対応する前記通常セリフの少なくとも一方のセリフまたは前記少なくとも一方のセリフに関連したセリフの既出性を判定する既出判定手段として更に機能させ、
前記セリフ決定手段は、前記応援モードが有効で、且つ、前記応援出力条件と前記通常出力条件の双方が成立したと判定された場合に、判定された前記既出性に基づき、成立した前記応援出力条件に対応する前記応援セリフおよび成立した前記通常出力条件に対応する前記通常セリフの中から、出力される前記仮想話者のセリフを決定する、ゲームプログラム。 A game system including an output unit, a storage unit storing a plurality of pieces of dialogue data representing dialogue of a fictitious speaker appearing in a game, and a computer, comprising: a game program executed by the computer, the game program comprising:
the plurality of line data include a plurality of cheering line data indicating cheering lines which are lines related to cheering for a player playing the game, and a plurality of normal line data indicating normal lines which are lines different from the cheering lines,
A cheering output condition is set for each of the plurality of cheering line data,
A normal output condition is set for each of the plurality of normal dialogue data,
The computer,
a setting means for setting whether or not to enable a cheering mode, which is a game mode that allows the virtual speaker to cheer on the player during the progress of the game;
a condition determination means for determining whether any one of the cheering output conditions corresponding to the plurality of cheering line data is satisfied, and determining whether any one of the normal output conditions corresponding to the plurality of normal line data is satisfied; and
when it is determined that the cheering mode is enabled and the cheering output condition is satisfied, the cheering line corresponding to the satisfied cheering output condition is determined as the line of the virtual speaker to be output by the output unit, and when it is determined that the normal output condition is satisfied, the normal line corresponding to the satisfied normal output condition is determined as the line of the virtual speaker to be output;
when it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied, the computer is further caused to function as a previously-spoken determination means for determining whether at least one of the cheering line corresponding to the satisfied cheering output condition and the normal line corresponding to the satisfied normal output condition, or a line related to the at least one of the cheering line and the normal line, has already been spoken;
The line determination means, when it is determined that the cheering mode is enabled and both the cheering output condition and the normal output condition are satisfied, determines the lines of the virtual speaker to be output from among the cheering lines corresponding to the satisfied cheering output condition and the normal lines corresponding to the satisfied normal output condition based on the determined already-seen status , in a game program.
前記コンピュータを、前記対戦の開始前または対戦中に、前記複数のプレイヤのいずれかを応援対象として選択する対象選択手段、として機能させる、請求項1または2に記載のゲームプログラム。 The game is a competitive game in which a plurality of players compete against each other,
3. The game program according to claim 1, further comprising: a program for causing the computer to function as a target selection means for selecting one of the plurality of players as a support target before the start of the match or during the match.
前記プログラム記憶部に記憶されたプログラムを実行するコンピュータと、を備える、ゲームシステム。 A program storage unit that stores the game program according to claim 1 or 2;
A game system comprising: a computer that executes a program stored in the program storage unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022140189A JP7644367B2 (en) | 2022-09-02 | 2022-09-02 | Game program and game system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022140189A JP7644367B2 (en) | 2022-09-02 | 2022-09-02 | Game program and game system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024035611A JP2024035611A (en) | 2024-03-14 |
| JP7644367B2 true JP7644367B2 (en) | 2025-03-12 |
Family
ID=90194785
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022140189A Active JP7644367B2 (en) | 2022-09-02 | 2022-09-02 | Game program and game system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7644367B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002282537A (en) | 2001-03-22 | 2002-10-02 | Square Co Ltd | Computer-readable recording medium with baseball video game program recorded thereon, baseball video game program, video game processing method, and video game device |
| JP2006087620A (en) | 2004-09-22 | 2006-04-06 | Sega Corp | GAME DEVICE, GAME PROCESSING METHOD, AND GAME PROGRAM |
| JP2010035741A (en) | 2008-08-04 | 2010-02-18 | Taito Corp | Fighting game machine having gallery cheering display function |
| JP2012519569A (en) | 2009-03-13 | 2012-08-30 | ゴルフゾン カンパニー リミテッド | Virtual golf simulation apparatus and method |
| JP2015523104A (en) | 2012-05-02 | 2015-08-13 | ゴルフゾン ユウォン ホールディングス カンパニー リミテッド | Virtual golf simulation method and apparatus for providing network battle |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3890646B2 (en) * | 1997-01-30 | 2007-03-07 | 株式会社セガ | Sound generating apparatus and method in game machine |
-
2022
- 2022-09-02 JP JP2022140189A patent/JP7644367B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002282537A (en) | 2001-03-22 | 2002-10-02 | Square Co Ltd | Computer-readable recording medium with baseball video game program recorded thereon, baseball video game program, video game processing method, and video game device |
| JP2006087620A (en) | 2004-09-22 | 2006-04-06 | Sega Corp | GAME DEVICE, GAME PROCESSING METHOD, AND GAME PROGRAM |
| JP2010035741A (en) | 2008-08-04 | 2010-02-18 | Taito Corp | Fighting game machine having gallery cheering display function |
| JP2012519569A (en) | 2009-03-13 | 2012-08-30 | ゴルフゾン カンパニー リミテッド | Virtual golf simulation apparatus and method |
| JP2015523104A (en) | 2012-05-02 | 2015-08-13 | ゴルフゾン ユウォン ホールディングス カンパニー リミテッド | Virtual golf simulation method and apparatus for providing network battle |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024035611A (en) | 2024-03-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101410158B (en) | Game device, game processing method | |
| JP7529646B2 (en) | PROGRAM, TERMINAL, GAME SYSTEM AND GAME MANAGEMENT DEVICE | |
| JP7348146B2 (en) | Programs, terminals, game systems and game management devices | |
| JP7681736B2 (en) | Programs and terminals | |
| JP7791948B2 (en) | Program and game device | |
| JP7715856B2 (en) | Program, terminal, game system and game management device | |
| JP7549068B2 (en) | PROGRAM, TERMINAL, GAME SYSTEM AND GAME MANAGEMENT DEVICE | |
| JP2015042221A (en) | Program and server system | |
| JP6843201B1 (en) | Programs, information processing equipment and game systems | |
| JP7402833B2 (en) | Programs, terminals, and game systems | |
| JP7644367B2 (en) | Game program and game system | |
| JP7640858B2 (en) | Game program and game system | |
| JP6504735B2 (en) | SERVER DEVICE, ITS CONTROL METHOD, PROGRAM, AND GAME SYSTEM | |
| JP7572618B2 (en) | Game program and game device | |
| JP7545446B2 (en) | Program and game management device | |
| JP7605796B2 (en) | PROGRAM, TERMINAL AND GAME MANAGEMENT DEVICE | |
| JP7506648B2 (en) | Program, terminal, game system and game management device | |
| JP7640859B2 (en) | Game program and game system | |
| JP7684577B2 (en) | Game program and game system | |
| JP2007325904A (en) | Content selection method, electronic game apparatus, program, and recording medium in image processing apparatus | |
| JP7510321B2 (en) | Program, terminal, game system and game management device | |
| JP7741369B2 (en) | Game program and game system | |
| JP7676516B1 (en) | PROGRAM, IMAGE DRAWING METHOD, AND GAME DEVICE | |
| JP6987169B2 (en) | Game management device and program | |
| JP7009539B2 (en) | Game processing equipment, terminals and programs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20220928 |
|
| A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20240105 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241025 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241029 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241223 |
|
| 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: 20250128 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250210 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7644367 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |