JP7312453B2 - Game program, game processing method, and game device - Google Patents
Game program, game processing method, and game device Download PDFInfo
- Publication number
- JP7312453B2 JP7312453B2 JP2020015591A JP2020015591A JP7312453B2 JP 7312453 B2 JP7312453 B2 JP 7312453B2 JP 2020015591 A JP2020015591 A JP 2020015591A JP 2020015591 A JP2020015591 A JP 2020015591A JP 7312453 B2 JP7312453 B2 JP 7312453B2
- Authority
- JP
- Japan
- Prior art keywords
- player
- game
- character
- cheering
- song
- 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
- 238000003672 processing method Methods 0.000 title claims description 15
- 238000012545 processing Methods 0.000 claims description 63
- 230000000694 effects Effects 0.000 claims description 47
- 238000000034 method Methods 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 29
- 230000004044 response Effects 0.000 claims description 6
- 238000013500 data storage Methods 0.000 description 35
- 238000012546 transfer Methods 0.000 description 28
- 238000010586 diagram Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 14
- 230000007704 transition Effects 0.000 description 12
- 238000003860 storage Methods 0.000 description 10
- 238000004519 manufacturing process Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000009826 distribution Methods 0.000 description 5
- 101100332762 Euplotes crassus EFA1 gene Proteins 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 101100118094 Euplotes crassus EFA2 gene Proteins 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000005304 joining Methods 0.000 description 2
- 101150020386 EFB1 gene Proteins 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 101100500655 Methanopyrus kandleri (strain AV19 / DSM 6324 / JCM 9639 / NBRC 100938) ef1b gene Proteins 0.000 description 1
- 241000699670 Mus sp. Species 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Description
特許法第30条第2項適用 公開日 平成30年9月4日 公開した場所 (イ)Apple社が運営するアプリケーションのダウンロードサービス(App Store)。URL:https://itunes.apple.com/jp/app/id940320341 (ロ)Google社が運営するアプリケーションのダウンロードサービス(Google Play)。 URL:https://play.google.com/store/apps/details?id=jp.konami.prospia (ハ)Amazon社が運営するアプリケーションのダウンロードサービス。URL:https://www.amazon.co.jp/dp/B072LZSKQGApplication of
本発明は、ゲームプログラム、ゲーム処理方法、及びゲーム装置に関する。 The present invention relates to a game program, a game processing method, and a game device.
従来、画面に表示された選手キャラクタを用いて対戦プレイを行う野球ゲームなどのスポーツゲームがある。このようなゲームには、選手キャラクタや選手キャラクタが属するチームに応援曲を設定する機能がある。例えば、ユーザが作成した応援曲や、ダウンロードした応援曲を、選手キャラクタに設定しておくと、その選手キャラクタが試合に出場したときに応援曲が再生される(例えば、特許文献1参照)。 2. Description of the Related Art Conventionally, there are sports games such as baseball games in which player characters displayed on a screen are used to play against each other. Such games have a function of setting cheering songs for the player characters and the teams to which the player characters belong. For example, if a cheering song created by a user or a cheering song downloaded is set for a player character, the cheering song is played back when the player character participates in a match (see, for example, Patent Document 1).
上述したゲームでは、応援曲などの演出を選手キャラクタに設定する場合、選手キャラクタ毎に設定する仕様になっている。そのため、同一選手名であってもレアリティなどが異なる複数種類の選手キャラクタが存在する場合には、一つの選手キャラクタに設定しても、同一選手名の他の種類の選手キャラクタには別途設定しなければならないため、手間がかかり不便であった。 In the game described above, when settings such as cheering songs are set for the player characters, the specifications are set for each player character. Therefore, when there are a plurality of types of player characters with the same player name but different rarities, even if one player character is set, other types of player characters with the same player name must be set separately, which is troublesome and inconvenient.
本発明のいくつかの態様は、ゲームの設定の利便性を向上させるゲームプログラム、ゲーム処理方法、及びゲーム装置を提供することを目的の一つとする。 An object of some aspects of the present invention is to provide a game program, a game processing method, and a game device that improve the convenience of game settings.
また、本発明の他の態様は、後述する実施形態に記載した作用効果を奏することを可能にするゲームプログラム、ゲーム処理方法、及びゲーム装置を提供することを目的の一つとする。 Another object of the present invention is to provide a game program, a game processing method, and a game device that can achieve the effects described in the embodiments described later.
上述した課題を解決するために、本発明の一態様は、複数の選手キャラクタを使用するゲームの処理を実行するゲームプログラムであって、コンピュータに、同一選手名の複数種類の選手キャラクタと異なる選手名の選手キャラクタとが含まれる複数の選手キャラクタのそれぞれを識別するための第1識別情報と、当該選手キャラクタ毎の演出用の識別情報として同一選手名の選手キャラクタには同一の情報且つ異なる選手名の選手キャラクタには異なる情報として設定されている第2識別情報とが関連付けられているデータを参照し、ユーザの操作に基づいて、前記選手キャラクタ毎に設定可能な演出を、当該選手キャラクタに関連付けられている前記第2識別情報と関連付けるステップと、複数の選手キャラクタのそれぞれが前記ゲームの進行に基づく所定条件を満たしたことに応じて、前記所定条件を満たした選手キャラクタに関連付けられている前記第2識別情報と関連付けられている前記演出に応じた処理を行なうステップと、を実行させるためのゲームプログラムである。 To solve the above-described problems, one aspect of the present invention is a game program for executing game processing using a plurality of player characters, wherein a computer refers to data in which first identification information for identifying each of a plurality of player characters including a plurality of types of player characters with the same player name and player characters with different player names are included, and second identification information, which is set as the same information for player characters with the same player name and different information for player characters with different player names as identification information for presentation for each player character, is associated. A game program for executing a step of associating, based on an operation, an effect that can be set for each player character with the second identification information associated with the player character, and a step of performing processing according to the effect associated with the second identification information associated with the player character satisfying the predetermined condition, in response to each of a plurality of player characters satisfying a predetermined condition based on the progress of the game.
また、本発明の一態様は、複数の選手キャラクタを使用するゲームの処理を実行するコンピュータにより実行されるゲーム処理方法であって、同一選手名の複数種類の選手キャラクタと異なる選手名の選手キャラクタとが含まれる複数の選手キャラクタのそれぞれを識別するための第1識別情報と、選手キャラクタ毎の演出用の識別情報として同一選手名の選手キャラクタには同一の情報且つ異なる選手名の選手キャラクタには異なる情報として設定されている第2識別情報とが関連付けられているデータを参照し、ユーザの操作に基づいて、前記選手キャラクタ毎に設定可能な演出を、当該選手キャラクタに関連付けられている前記第2識別情報と関連付けるステップと、複数の選手キャラクタのそれぞれが前記ゲームの進行に基づく所定条件を満たしたことに応じて、前記所定条件を満たした選手キャラクタに関連付けられている前記第2識別情報と関連付けられている前記演出に応じた処理を行なうステップと、を含むゲーム処理方法である。 Another aspect of the present invention is a game processing method executed by a computer that executes processing of a game using a plurality of player characters, wherein first identification information for identifying each of a plurality of player characters including a plurality of types of player characters with the same player name and player characters with different player names are included, and second identification information set as the same information for the player characters with the same player name and different information for the player characters with different player names as identification information for presentation of each player character are associated with each other. The game processing method includes a step of associating an effect that can be set for each player character with the second identification information associated with the player character, and a step of performing processing according to the effect associated with the second identification information associated with the player character satisfying the predetermined condition in response to each of the plurality of player characters satisfying a predetermined condition based on the progress of the game.
また、本発明の一態様は、複数の選手キャラクタを使用するゲームの処理を実行するゲーム装置であって、同一選手名の複数種類の選手キャラクタと異なる選手名の選手キャラクタとが含まれる複数の選手キャラクタのそれぞれを識別するための第1識別情報と、選手キャラクタ毎の演出用の識別情報として同一選手名の選手キャラクタには同一の情報且つ異なる選手名の選手キャラクタには異なる情報として設定されている第2識別情報とが関連付けられているデータを参照し、ユーザの操作に基づいて、前記選手キャラクタ毎に設定可能な演出を、当該選手キャラクタに関連付けられている前記第2識別情報と関連付ける関連付け部と、複数の選手キャラクタのそれぞれが前記ゲームの進行に基づく所定条件を満たしたことに応じて、前記所定条件を満たした選手キャラクタに関連付けられている前記第2識別情報と関連付けられている前記演出に応じた処理を行なう演出処理部と、を備えるゲーム装置である。 In one aspect of the present invention, there is provided a game device for executing game processing using a plurality of player characters, wherein first identification information for identifying each of a plurality of player characters including a plurality of types of player characters with the same player name and player characters with different player names are included, and second identification information, which is set as the same information for player characters with the same player name and different information for player characters with different player names as identification information for presentation of each player character, are associated with each other. The game device includes an associating part that associates a settable effect with the second identification information associated with the player character, and an effect processing part that performs processing according to the effect associated with the second identification information associated with the player character that satisfies the predetermined condition when each of the plurality of player characters satisfies a predetermined condition based on the progress of the game.
また、本発明の一態様は、コンピュータに、ゲームで使用する第1オブジェクトを取得するステップと、前記第1オブジェクトに関連付けてゲームで使用可能な第2オブジェクトを取得するステップと、取得した前記第2オブジェクトを前記第1オブジェクトに関連付けるステップと、を実行させ、前記関連付けるステップにおいて、取得した前記第2オブジェクトを、取得済みの前記第1オブジェクトに対して関連付けが可能であるとともに、未取得の前記第1オブジェクトに対しても前記第1オブジェクトの取得後に使用可能となるように事前に関連付けが可能である、ゲームプログラムである。 In one aspect of the present invention, a computer is caused to execute a step of acquiring a first object to be used in a game, a step of acquiring a second object that can be used in a game in association with the first object, and a step of associating the acquired second object with the first object. There is a game program.
また、本発明の一態様は、コンピュータにより実行されるゲーム処理方法であって、ゲームで使用する第1オブジェクトを取得するステップと、前記第1オブジェクトに関連付けてゲームで使用可能な第2オブジェクトを取得するステップと、取得した前記第2オブジェクトを前記第1オブジェクトに関連付けるステップと、を含み、前記関連付けるステップにおいて、取得した前記第2オブジェクトを、取得済みの前記第1オブジェクトに対して関連付けが可能であるとともに、未取得の前記第1オブジェクトに対しても前記第1オブジェクトの取得後に使用可能となるように事前に関連付けが可能である、ゲーム処理方法である。 Another aspect of the present invention is a game processing method executed by a computer, comprising the steps of obtaining a first object to be used in a game, obtaining a second object that is associated with the first object and usable in the game, and associating the obtained second object with the first object, wherein in the associating step, the obtained second object can be associated with the obtained first object, and can also be used with the unobtained first object after the first object is obtained. A game processing method that allows pre-association.
また、本発明の一態様は、ゲームで使用する第1オブジェクトを取得する第1取得部と、前記第1オブジェクトに関連付けてゲームで使用可能な第2オブジェクトを取得する第2取得部と、取得した前記第2オブジェクトを前記第1オブジェクトに関連付ける関連付け部と、を備え、前記関連付け部は、取得した前記第2オブジェクトを、取得済みの前記第1オブジェクトに対して関連付けが可能であるとともに、未取得の前記第1オブジェクトに対しても前記第1オブジェクトの取得後に使用可能となるように事前に関連付けが可能である、ゲーム装置である。 Further, one aspect of the present invention includes a first acquisition unit that acquires a first object to be used in a game, a second acquisition unit that acquires a second object that is associated with the first object and that can be used in the game, and an associating unit that associates the acquired second object with the first object, wherein the associating unit can associate the acquired second object with the acquired first object, and can also be used with the unacquired first object after the acquisition of the first object. It is a game device that is possible.
以下、本発明の一実施形態について、図面を参照して説明する。
〔ゲーム装置の概要〕
まず、本実施形態に係るゲーム装置の一例について、その概要を説明する。本実施形態に係るゲーム装置は、複数のキャラクタを使用してプレイするゲームの処理を実行する。キャラクタとは、ゲームに登場する人物、動物、物体(例えば、乗り物)などであり、ゲーム画面内で画像(イラストや写真などの静止画像、動画像など)としてユーザに認識可能なように表示される。本実施形態では、野球ゲームを例として説明する。野球ゲームにおけるキャラクタは、例えば、野球のチームを構成する選手(チームに所属する選手)である。選手を示すキャラクタのことを「選手キャラクタ」と称する。チームは、複数の選手キャラクタの集まり(グループ)により構成される。
An embodiment of the present invention will be described below with reference to the drawings.
[Overview of game device]
First, an outline of an example of the game device according to the present embodiment will be described. The game device according to the present embodiment executes game processing that is played using a plurality of characters. A character is a person, an animal, an object (for example, a vehicle), etc. appearing in a game, and is displayed as an image (still image such as an illustration or photograph, moving image, etc.) on the game screen so that the user can recognize it. In this embodiment, a baseball game will be described as an example. A character in a baseball game is, for example, a player who forms a baseball team (a player who belongs to the team). A character representing a player is called a "player character". A team is composed of a collection (group) of a plurality of player characters.
なお、本実施形態では野球ゲームを例として説明するが、野球ゲームに限られるものではなく、選手キャラクタを用いるゲームであれば、サッカー、バスケット、ラグビーなどの他の競技を題材としたゲームであってもよい。また、各選手キャラクタには、各選手キャラクタを示すゲームオブジェクトが関連付けられている。ゲームオブジェクトとは、カード、メダル、フィギュアなどであり、ゲーム画面内で画像として表示される。例えば、ユーザは、各選手キャラクタの選手カードを入手して所有することにより、所有している選手カードの中から選択した選手カードの選手キャラクタを含むチームで、対戦相手のチームとの試合を行うことができる。 In this embodiment, a baseball game will be described as an example, but the game is not limited to a baseball game, and may be a game based on other sports such as soccer, basketball, and rugby as long as it uses player characters. Each player character is associated with a game object representing the player character. Game objects are cards, medals, figures, etc., and are displayed as images on the game screen. For example, by obtaining and owning the player cards of each player character, the user can play a match with the opponent's team in the team including the player character of the player card selected from the player cards owned.
また、本実施形態に係る野球ゲームは、例えば、実在する野球チーム及びチームに所属している選手に対応している。例えば、現実に実在するチームのチーム名を使用したゲーム上のチームのチームデータには、当該チームに所属する実在の選手の選手名を使用した選手キャラクタが関連付けられている。年度が替わり、実在のチームで選手の移籍や新人選手の入団などにより所属選手に変更があると、ゲーム上のチームのチームデータも、変更に合わせて更新される。なお、ゲーム上のチーム及び選手キャラクタは、実在するチーム及び選手に対応するものに限らず、架空のチーム及び選手に対応するものであってもよいし、実在するチーム及び選手と架空のチーム及び選手とに対応するものが混在してもよい。 Also, the baseball game according to the present embodiment corresponds to, for example, a real baseball team and players belonging to the team. For example, team data of a team in a game using the team name of a team that actually exists is associated with player characters using the player names of the players that actually belong to the team. When the year changes and there is a change in the players belonging to the real team due to the transfer of players or the joining of new players, the team data of the team in the game will be updated according to the change. The team and player characters in the game are not limited to those corresponding to real teams and players, but may be those corresponding to fictitious teams and players, or those corresponding to real teams and players and fictitious teams and players may be mixed.
また、選手キャラクタには、ゲーム内での演出を設定することができる。ゲーム内での演出とは、例えば応援曲などである。応援曲は、選手を応援するための曲または楽曲(曲+詩)であり、選手毎に設定されるものである。例えば、応援曲は、選手毎に特有の応援曲(例えば、選手名が歌詞に含まれる応援曲)であってもよいし、選手を特定しない応援曲であってもよい。ユーザが作成した応援曲やダウンロードした応援曲などを、選手キャラクタに設定しておくと、その選手キャラクタが試合に出場したときに、設定した応援曲が再生される。なお、ここでは、応援曲を選手キャラクタに設定する演出の例として説明するが、応援曲に代えて又は加えて、横断幕、声援、効果音、選手紹介のアナウンス、選手キャラクタの表示態様の変化などの演出も、応援曲と同様に選手キャラクタに設定することもできる。 In addition, effects in the game can be set for the player characters. The production in the game is, for example, cheering songs. The cheering song is a song or music (song + poem) for cheering on a player, and is set for each player. For example, the cheering song may be a cheering song peculiar to each player (for example, a cheering song whose lyrics include the player's name), or a cheering song that does not specify the player. If a cheering song created by the user or a cheering song downloaded is set for a player character, the set cheering song is played back when the player character participates in a match. Here, an example of the effect of setting a cheering song to the player character will be described, but instead of or in addition to the cheering song, effects such as banners, cheering, sound effects, player introduction announcements, and changes in the display mode of the player character can also be set to the player character in the same way as the cheering song.
ここで、選手キャラクタには、複数の異なる選手(異なる選手名)の選手キャラクタだけでなく、複数種類の同一選手(同一選手名)の選手キャラクタも含まれる。例えば、同一選手(同一選手名)であってもレアリティの異なる選手キャラクタは、異なる種類の選手キャラクタとして区別される。レアリティとは、選手キャラクタそれぞれの選手カードの希少性を示す指標であり、選手キャラクタに予め設定されている付随情報の一つである。例えば、選手キャラクタにはレアリティとしてN、R、SRのいずれかが設定されており、N、R、SRの順にレアリティが高くなり、レアリティが高いほど入手が難しくなる。レアリティが低い選手キャラクタよりもレアリティが高い選手キャラクタの方が能力が高く、レアリティが高い選手キャラクタを使用した方が試合で勝利する可能性が高くなる。 Here, the player characters include not only player characters of a plurality of different players (different player names), but also player characters of a plurality of types of the same player (same player name). For example, player characters that are the same player (same player name) but have different rarities are distinguished as different types of player characters. The rarity is an index indicating the rarity of the player card of each player character, and is one of the associated information preset for the player character. For example, one of N, R, and SR is set as rarity for player characters, and the rarity increases in the order of N, R, and SR, and the higher the rarity, the more difficult it is to obtain. A player character with a high rarity has higher abilities than a player character with a low rarity, and a player character with a high rarity is more likely to win the match.
このように、複数種類の同一選手(同一選手名)の選手キャラクタが存在する場合、一人の選手に応援曲を設定したいときに、複数種類の選手キャラクタのそれぞれに応援曲を設定する必要があると不便である。例えば、ユーザが所有するレアリティがNの選手キャラクタに応援曲を設定した後に、レアリティがNよりも高いSの同一選手(同一選手名)の選手キャラクタを入手したとする。この場合、入手したレアリティがSの選手キャラクタが出場したときに応援曲を再生させるために、レアリティがNの選手キャラクタに設定したのと同じ応援曲をもう一度レアリティがSの選手キャラクタに設定しなければならないと不便である。 In this way, when there are a plurality of types of player characters of the same player (same player name), it is inconvenient to set a cheering tune for each of the plurality of types of player characters when it is desired to set a cheering tune for one player. For example, it is assumed that after setting a cheering song for a player character owned by the user whose rarity is N, the player character of the same player (same player name) whose rarity is higher than N is obtained. In this case, it is inconvenient that the same cheering music set to the player character of rarity N must be set to the player character of rarity S again in order to reproduce the cheering song when the obtained player character of rarity S participates.
そこで、本実施形態では、一の選手キャラクタに応援曲を設定すれば、選定した応援曲が当該選手キャラクタだけでなく、当該選手キャラクタと同一選手(同一選手名)の他の種類の選手キャラクタにも適用されるように構成した。具体的には、選手キャラクタに関するデータとして、選手キャラクタのそれぞれを識別するための識別情報(以下、「キャラクタID」という)に加えて、応援曲などの演出用の識別情報(以下、「演出用ID」という)を用いる。演出用IDは、同一選手名の選手キャラクタには同一の情報且つ異なる選手名の選手キャラクタには異なる情報として設定される。 Therefore, in this embodiment, if a cheering song is set for one player character, the selected cheering song is applied not only to the player character but also to other types of player characters of the same player (same player name) as the player character. Specifically, as the data related to the player characters, in addition to identification information for identifying each player character (hereinafter referred to as "character ID"), identification information for performance such as cheering songs (hereinafter referred to as "description ID") is used. The performance ID is set as the same information for player characters with the same player name and as different information for player characters with different player names.
図1は、本実施形態に係る選手キャラクタに関するデータの一例を示す図である。図示するように、選手キャラクタに関するデータには、少なくともキャラクタIDと、選手名と、レアリティと、演出用IDとが関連付けられている。ここでは、選手名が選手Aでレアリティが異なる(N、S、SR)3種類の選手キャラクタと、選手名が選手Bでレアリティが異なる(N、SN)2種類の選手キャラクタとのデータ例を示している。キャラクタIDは、選手キャラクタのそれぞれを識別するための識別情報であるため、選手キャラクタ毎に異なる情報(CA1、CA2、CA3、CA4、CA5)となる。キャラクタIDがCA1、CA2、CA3の選手キャラクタは、同一選手名(選手A)でレアリティが異なるため、キャラクタIDは異なるが演出用IDは同一の識別情報(EF1)となる。また、キャラクタIDがCA4、CA5の選手キャラクタは、同一選手名(選手B)でレアリティが異なるため、キャラクタIDは異なるが演出用IDは同一の識別情報(EF2)となる。なお、キャラクタIDがCA1、CA2、CA3の選手キャラクタとキャラクタIDがCA4、CA5の選手キャラクタとは、選手名が異なるため(同一選手ではないため)、キャラクタIDがCA1、CA2、CA3の選手キャラクタの演出用ID(EF1)とキャラクタIDがCA4、CA5の選手キャラクタの演出用ID(EF2)とは異なる識別情報となる。ゲーム装置は、この演出用IDに応援曲を関連付けることにより選手キャラクタへ応援曲を設定する。 FIG. 1 is a diagram showing an example of data regarding player characters according to the present embodiment. As illustrated, the data about the player character is associated with at least a character ID, a player name, a rarity, and an effect ID. Here, data examples of three types of player characters whose player name is Player A and differ in rarity (N, S, SR) and two types of player characters whose player name is Player B and differ in rarity (N, SN) are shown. Since the character ID is identification information for identifying each player character, it is different information (CA1, CA2, CA3, CA4, CA5) for each player character. Player characters with character IDs CA1, CA2, and CA3 have the same player name (player A) but different rarities. Player characters with character IDs CA4 and CA5 have the same player name (player B) but different rarities. Since player characters with character IDs CA1, CA2 and CA3 and player characters with character IDs CA4 and CA5 have different player names (because they are not the same player), the IDs for presentation (EF1) of the player characters with character IDs CA1, CA2 and CA3 and the IDs (EF2) for player characters with character IDs CA4 and CA5 are different identification information. The game device sets a cheering song for the player character by associating the cheering song with the production ID.
図2は、本実施形態に係る応援曲の設定データの一例を示す図である。図示するように、応援曲の設定データには、演出用IDと応援曲とが関連付けられている。例えば、ユーザは、キャラクタIDがCA1、CA2、CA3の選手キャラクタのうちキャラクタIDがCA1の選手キャラクタのみを所有しているときに、当該選手キャラクタに応援曲Aを設定したとする。この場合、図1に示す当該選手キャラクタのキャラクタID(CA1)に関連付けられている演出用ID(EF1)と、ユーザが設定したい応援曲Aとを関連付ける(図2参照)。これにより、キャラクタIDがCA1の選手キャラクタが試合に出場したときに応援曲Aが再生される。また、その後、キャラクタIDがCA2、CA3の選手キャラクタを所有して試合に出場させることになった場合、当該選手キャラクタのキャラクタID(CA2、CA3)に関連付けられている演出用ID(EF1)には応援曲Aがすでに関連付けられている。そのため、新たにキャラクタIDがCA2、CA3の選手キャラクタに対して応援曲Aを設定しなくても、キャラクタIDがCA2、CA3の選手キャラクタが試合に出場したときに応援曲Aが再生される。 FIG. 2 is a diagram showing an example of setting data for cheering songs according to the present embodiment. As shown in the figure, the support song setting data is associated with the performance ID and the support song. For example, when the user owns only the player character with the character ID of CA1 among the player characters with the character IDs of CA1, CA2, and CA3, the user sets cheering song A to the player character. In this case, the performance ID (EF1) associated with the character ID (CA1) of the player character shown in FIG. 1 is associated with the cheering song A desired by the user (see FIG. 2). As a result, cheering song A is reproduced when the player character whose character ID is CA1 participates in the game. Further, after that, when player characters having character IDs CA2 and CA3 are to be owned and made to participate in the game, cheering song A is already associated with the performance ID (EF1) associated with the character IDs (CA2 and CA3) of the player characters. Therefore, even if the cheering song A is not newly set for the player characters with the character IDs CA2 and CA3, the cheering song A is reproduced when the player characters with the character IDs CA2 and CA3 participate in the game.
このように、本実施形態では、一つの選手キャラクタに応援曲を設定すれば、同一選手名の他の種類の選手キャラクタに対して別途設定しなくても当該応援曲が設定されている状態となるため、設定に手間がからず利便性を向上させることができる。 In this way, in this embodiment, if a cheering song is set for one player character, the cheering song is set even if it is not separately set for other types of player characters having the same player name, so that the setting can be made with less effort and convenience can be improved.
次に、図3~図8に示す各ゲーム画面例を参照して、ユーザが選手キャラクタに応援曲を設定する際の操作の流れを説明する。
図3は、本実施形態に係る応援曲メニュー画面の一例を示す図である。図示する応援曲メニュー画面G10は、応援曲に関する各種機能を選択可能な選択肢が表示されるゲーム画面の一例である。応援曲メニュー画面G10の画面領域GS11には、応援曲に関する各種機能を選択可能な操作ボタンとして、「お知らせ」ボタンB11と、「ダウンロード応援曲」ボタンB12と、「応援曲作成」ボタンB13と、「応援曲割当て」ボタンB14と、「ショップ」ボタンB15とが表示されている。
Next, with reference to the game screen examples shown in FIGS. 3 to 8, the flow of operations when the user sets cheering songs for player characters will be described.
FIG. 3 is a diagram showing an example of a cheering song menu screen according to this embodiment. The illustrated cheering song menu screen G10 is an example of a game screen on which options for selecting various functions related to cheering songs are displayed. In a screen area GS11 of the cheering song menu screen G10, a ``notice'' button B11, a ``download cheering song'' button B12, a ``generating cheering song'' button B13, a ``assign cheering song'' button B14, and a ``shop'' button B15 are displayed as operation buttons for selecting various functions related to the cheering song.
「お知らせ」ボタンB11を選択する操作がされると、応援曲に関するユーザへのお知らせ(例えば、応援曲の利用に関する注意事項など)を表示するお知らせ画面へ遷移する。「ダウンロード応援曲」ボタンB12を選択する操作がされると、ゲームの運営側から提供される各選手の応援曲や各チームの応援曲をダウンロードするためのダウンロード画面へ遷移する。「応援曲作成」ボタンB13を選択する操作がされると、ユーザ自身が応援曲を作成したり作成した応援曲を編集したりすることが可能な応援曲作成画面へ遷移する。「応援曲割当て」ボタンB14を選択する操作がされると、選手キャラクタに応援曲を設定したり応援曲を再生する条件を設定したりすることが可能な応援曲割当て画面へ遷移する。「ショップ」ボタンB15を選択する操作がされると、ダウンロードした応援曲を利用するための利用権などの購入が可能なショップ画面へ遷移する。 When the "notification" button B11 is operated to select, the screen transitions to a notification screen that displays a notification to the user regarding the cheering song (for example, precautions regarding the use of the cheering song). When an operation to select the "download cheering song" button B12 is performed, a transition is made to a download screen for downloading each player's cheering song and each team's cheering song provided by the management side of the game. When an operation to select the "create cheering song" button B13 is performed, the screen transitions to a cheering song creating screen on which the user can create a cheering song or edit the created cheering song. When an operation to select the "assign cheering song" button B14 is performed, a transition is made to a cheering song assignment screen on which a cheering song can be set for the player character and conditions for reproducing the cheering song can be set. When the "shop" button B15 is operated to select, the screen transitions to a shop screen where usage rights for using the downloaded cheering songs can be purchased.
また、応援曲メニュー画面G10の画面領域GS12には、応援曲に関する各種機能以外の他の機能に関するゲーム画面へ遷移させるための「マイページ」ボタンB1、「試合」ボタンB2、「オーダー」ボタンB3、「選手」ボタンB4、「ホーム」ボタンB5、及び「戻る」ボタンB6が表示されている。「マイページ」ボタンB1は、ユーザのユーザ情報や、ユーザがこの野球ゲームをプレイすることによって得たスコアやポイントなどの情報が表示されるマイページ画面へ遷移させるための操作ボタンである。「試合」ボタンB2は、ユーザが設定したチームと他のチームとが試合で対戦する対戦処理が実行され対戦画面遷移させるための操作ボタンである。「オーダー」ボタンB3は、ユーザが自分のチームのスターティングメンバ―やベンチメンバーなどを設定するためのオーダー設定画面へ遷移させるための操作ボタンである。「選手」ボタンB4は、ゲームで用意されている複数の選手キャラクタの一覧やユーザが所有している選手キャラクタの一覧などが表示される選手一覧画面へ遷移させるための操作ボタンである。「ホーム」ボタンB5は、この野球ゲームのホーム画面へ遷移させるための操作ボタンである。ホーム画面は、この野球ゲームにおいて各種ゲーム画面へ遷移させる操作の中心(最上位)となるメインのゲーム画面であり、この応援曲メニュー画面G10へ遷移させる操作ボタンや、ユーザが選手キャラクタを入手するための抽選処理を実行させる操作ボタン、さらには、上述したマイページ」ボタンB1、「試合」ボタンB2、「オーダー」ボタンB3、「選手」ボタンB4等が表示される。また、「戻る」ボタンB6は、現在表示されているゲーム画面へ遷移する前のゲーム画面に戻すための操作ボタンである。 In addition, in the screen area GS12 of the cheering song menu screen G10, a "my page" button B1, a "game" button B2, an "order" button B3, a "player" button B4, a "home" button B5, and a "return" button B6 for transitioning to game screens related to functions other than various functions related to the cheering song are displayed. The "My Page" button B1 is an operation button for transitioning to a My Page screen on which user information of the user and information such as scores and points obtained by the user playing this baseball game are displayed. The "Match" button B2 is an operation button for executing a match process in which a team set by the user and another team compete in a match and transitioning to a match screen. The "order" button B3 is an operation button for transitioning to an order setting screen for the user to set the starting members and bench members of his/her own team. The "Player" button B4 is an operation button for transitioning to a player list screen on which a list of a plurality of player characters prepared in the game, a list of player characters owned by the user, and the like are displayed. The "home" button B5 is an operation button for transitioning to the home screen of this baseball game. The home screen is the main game screen that serves as the center (topmost) of operations for transitioning to various game screens in this baseball game, and displays an operation button for transitioning to this cheering song menu screen G10, an operation button for executing a lottery process for the user to obtain a player character, and furthermore, the above-described "My Page" button B1, "Game" button B2, "Order" button B3, "Player" button B4, and the like. Also, the "return" button B6 is an operation button for returning to the game screen before transition to the currently displayed game screen.
例えば、応援曲メニュー画面G10において、「応援曲割当て」ボタンB14を選択する操作がされると、図4に示す応援曲割当て画面G20へ遷移する。
図4は、本実施形態に係る応援曲割当て画面の一例を示す図である。図示する応援曲割当て画面G20の画面領域GS21には、「打者毎に割当て」ボタンB21、「自動割当て」ボタンB22、及び「条件設定」ボタンB23が表示される。「打者毎に割当て」ボタンB21は、選手毎(打者毎)に応援曲を手動で選択して設定することが可能な応援曲手動設定画面G30(図5参照)へ遷移させるための操作ボタンである。「自動割当て」ボタンB22は、各選手(打者)に応援曲を自動で設定させるための操作ボタンである。「条件設定」ボタンB23は、設定した応援曲を再生する条件を設定可能な再生条件設定画面へ遷移させるための操作ボタンである。応援曲を再生する条件としては、例えば、ホームの試合、ビジターの試合、イニング、各種のチャンス、得点、勝利などのいずれか一つまたは複数の選択が可能である。例えば、試合中に選手キャラクタが登場したときに、詮索されている条件を満たしている場合、当該選手キャラクタに設定されている応援曲が再生される。
For example, on the cheering song menu screen G10, when an operation to select the "assisting song assignment" button B14 is performed, the screen transitions to the cheering song assignment screen G20 shown in FIG.
FIG. 4 is a diagram showing an example of a cheering song assignment screen according to this embodiment. In the screen area GS21 of the cheering song assignment screen G20 shown, an "assign to each batter" button B21, an "automatic assignment" button B22, and a "condition setting" button B23 are displayed. The "assign to each batter" button B21 is an operation button for transitioning to the cheering song manual setting screen G30 (see FIG. 5) where the cheering song can be manually selected and set for each player (each batter). The "automatic assignment" button B22 is an operation button for automatically setting cheering songs for each player (batter). The "condition setting" button B23 is an operation button for transitioning to a reproduction condition setting screen on which conditions for reproducing the set cheering song can be set. As the conditions for reproducing cheering songs, for example, one or more of home games, visitor games, innings, various chances, scores, and victories can be selected. For example, when a player character appears during a game and satisfies the scrutinized condition, the cheering song set for the player character is played.
なお、応援曲割当て画面G20の画面領域GS22には、図3に示す応援曲メニュー画面G10と同様に、「マイページ」ボタンB1、「試合」ボタンB2、「オーダー」ボタンB3、「選手」ボタンB4、「ホーム」ボタンB5、及び「戻る」ボタンB6が表示されている。 In addition, in the screen area GS22 of the cheering song assignment screen G20, similarly to the cheering song menu screen G10 shown in FIG.
図5は、本実施形態に係る応援曲手動設定画面の一例を示す図である。応援曲メニュー画面G10において「打者毎に割当て」ボタンB21を選択する操作がされると、図示する応援曲手動設定画面G30へ遷移する。応援曲手動設定画面G30では、ユーザの操作により、選手毎(打者毎)に応援曲を手動で選択して設定することが可能である。応援曲手動設定画面G30の画面領域GS31には、現在の画面で応援曲を設定するチームを示す情報として、チーム名(ここでは、チームα)及びチームマーク(プライマリ―マーク、シンボルマーク、ロゴマークなど)とが表示されている。画面領域GS32には、応援曲を設定するチームを切替えることが可能に、選択可能な操作ボタンとしての機能を有した各チームのチームマークが並んで配置されている。図示する例では、画面領域GS32において、チームαのチームマーク(符号B31が示すチームマーク)が選択されている状態である。例えば、画面領域GS32において、チームβのチームマーク(符号B32が示すチームマーク)を選択する操作がされると、画面領域GS31のチームを示す情報がチームβを示す情報となり、チームβに属する選手に応援曲を選択して設定することが可能となる。 FIG. 5 is a diagram showing an example of a cheering song manual setting screen according to the present embodiment. When the "assign to each batter" button B21 is operated on the cheering song menu screen G10, the screen transitions to the illustrated cheering song manual setting screen G30. On the cheering song manual setting screen G30, the user can manually select and set a cheering song for each player (each batter). In the screen area GS31 of the cheering song manual setting screen G30, the team name (here, team α) and the team mark (primary mark, symbol mark, logo mark, etc.) are displayed as information indicating the team whose cheering song is set on the current screen. In the screen area GS32, the team marks of each team are arranged side by side and have a function as a selectable operation button so that the teams for which cheering songs are set can be switched. In the illustrated example, the team mark of team α (the team mark indicated by symbol B31) is selected in the screen area GS32. For example, in the screen area GS32, when an operation is performed to select the team mark of the team β (the team mark indicated by the symbol B32), the information indicating the team in the screen area GS31 becomes the information indicating the team β, making it possible to select and set cheering songs for players belonging to the team β.
図示する例では、チームαが選択されているため、チームαに属する選手に応援曲を選択して設定することが可能である。画面領域GS33には、チームαに属する選手の選手名と選手毎の応援曲の設定状況とが関連付けられて表示される。ここでは、どの選手にもまだ応援曲が設定されていないため、各選手の応援曲の設定状況として「未設定」が表示されている。なお、チームαに属する選手のすべてが画面領域GS33に一度に表示しきれない場合には一部の選手の分だけが表示され、スクロールさせることによりすべての選手について順に表示させることができる。また、表示切替ボタンB33は、操作がされる度に「フィルタOFF」と「フィルタON」とが交互に切り替わる。「フィルタOFF」では、チームαに属するすべての選手の選手名と応援曲の設定状況とが画面領域GS33に表示される。一方、「フィルタON」では、チームαに属する選手のうちユーザが選手キャラクタを所有している選手のみの選手名と応援曲の設定状況とが画面領域GS33に表示される。 In the illustrated example, since team α is selected, it is possible to select and set cheering songs for players belonging to team α. In the screen area GS33, the player names of the players belonging to the team α and the setting status of cheering songs for each player are displayed in association with each other. Here, since the cheering song has not yet been set for any player, "unset" is displayed as the setting status of the cheering song for each player. If all the players belonging to the team α cannot be displayed in the screen area GS33 at once, only some of the players are displayed, and all the players can be displayed in order by scrolling. Further, the display switching button B33 alternately switches between "filter OFF" and "filter ON" each time it is operated. In the "filter OFF", the player names of all the players belonging to the team α and the setting status of cheering songs are displayed in the screen area GS33. On the other hand, in the "filter ON", the names of only the players belonging to the team α whose player characters are owned by the user and the settings of cheering songs are displayed in the screen area GS33.
ここで、ユーザが選手キャラクタ(少なくとも一種類の選手キャラクタ)を所有している選手も、ユーザが選手キャラクタを所有していない(一種類も所有していない)選手も同様に、応援曲を割当てて設定することが可能である。つまり、一種類も所有していない選手キャラクタの選手にも事前に応援曲を設定しておくことが可能である。その選手の選手キャラクタを入手した場合には、どの種類(レアリティ)の選手キャラクタであっても、改めて応援曲を設定しなくても、事前に設定した応援曲が適用されることになる。なお、ユーザが選手キャラクタ(少なくとも一種類の選手キャラクタ)を所有している選手にのみ、応援曲を設定可能な構成としてもよい。 Here, it is possible to allocate and set cheering songs for athletes for whom the user owns athlete characters (at least one kind of athlete character) and athletes for whom the user does not own any athlete characters (does not own any kind of athlete character). In other words, it is possible to set a cheering song in advance even for a player whose player character does not own any kind of player character. When the player character of the player is obtained, the previously set cheering music is applied to the player character of any type (rarity) without setting the cheering music again. It should be noted that the configuration may be such that the user can set cheering songs only for players who own player characters (at least one type of player character).
また、画面領域GS33に表示されている各選手の選手名のそれぞれは、それぞれが表示されている各アイコン自体が選択可能な操作ボタンとして機能する。例えば、選手A(符号B34が示す選手名)を選択する操作がされると、選手Aに割当てる応援曲を選択することが可能な割当て曲選択画面G40(図6参照)へ遷移する。 In addition, each player name of each player displayed in the screen area GS33 functions as a selectable operation button for each icon itself displayed. For example, when player A (player name indicated by symbol B34) is selected, the screen transitions to an assigned song selection screen G40 (see FIG. 6) on which a cheering song to be assigned to player A can be selected.
なお、応援曲手動設定画面G30の画面領域GS34には、図3に示す応援曲メニュー画面G10及び図4に示す応援曲割当て画面G20と同様に、「マイページ」ボタンB1、「試合」ボタンB2、「オーダー」ボタンB3、「選手」ボタンB4、「ホーム」ボタンB5、及び「戻る」ボタンB6が表示されている。 In the screen area GS34 of the cheering song manual setting screen G30, similarly to the cheering song menu screen G10 shown in FIG. 3 and the cheering song assignment screen G20 shown in FIG.
図6は、本実施形態に係る割当て曲選択画面の一例を示す図である。図示する割当て曲選択画面G40は、応援曲手動設定画面G30において選手A(符号B34が示す選手名)を選択する操作がされた場合に遷移する画面であり、図5に示す応援曲手動設定画面G30に対して画面領域GS41の部分が重畳して表示されている。画面領域GS41には、選手Aに割当てることが可能な応援曲の一覧が表示される。タブTB41を選択するとユーザが作成した応援曲の一覧が表示され、タブTB42を選択するとダウンロードした応援曲の一覧が表示される。図示する例では、タブTB41が選択されており、ユーザが作成した応援曲の一覧として、応援曲A、応援曲B、応援曲C、及び応援曲Dが表示されている。応援曲A、応援曲B、応援曲C、及び応援曲Dのそれぞれは、それぞれが表示されている各アイコン自体が選択可能な操作ボタンとして機能する。例えば、応援曲A(符号B41が示す応援曲)を選択する操作がされると、選手Aに割当てる応援曲として応援曲Aが選択され、図7に示す割当て曲決定画面G50へ遷移する。なお、「キャンセル」ボタンB42は、選手Aが選択されたことを解除して、応援曲手動設定画面G30に戻すために操作ボタンである。 FIG. 6 is a diagram showing an example of an assigned song selection screen according to this embodiment. The illustrated assigned song selection screen G40 is a screen that transitions when an operation is performed to select player A (player name indicated by reference symbol B34) on the cheering song manual setting screen G30, and the screen area GS41 is displayed superimposed on the cheering song manual setting screen G30 shown in FIG. A list of cheering songs that can be assigned to player A is displayed in the screen area GS41. When the tab TB41 is selected, a list of cheering songs created by the user is displayed, and when the tab TB42 is selected, a list of downloaded cheering songs is displayed. In the illustrated example, the tab TB41 is selected, and cheering song A, cheering song B, cheering song C, and cheering song D are displayed as a list of cheering songs created by the user. Each of the cheering song A, the cheering song B, the cheering song C, and the cheering song D functions as an operation button that can be selected by each icon itself on which each is displayed. For example, when an operation is performed to select cheering song A (supporting song indicated by symbol B41), cheering song A is selected as a cheering song to be assigned to player A, and the assigned song determination screen G50 shown in FIG. 7 is displayed. The "Cancel" button B42 is an operation button for canceling the selection of player A and returning to the cheering song manual setting screen G30.
図7は、本実施形態に係る割当て曲決定画面の一例を示す図である。図示する割当て曲決定画面G50は、選手に割当てる応援曲を決定する操作を受け付ける画面であり、図5に示す応援曲手動設定画面G30に対して画面領域GS51の部分が重畳して表示されている。画面領域GS51には、選択された選手(選手A)と、選択された応援曲(応援曲A)とが表示されている。「再生」ボタンB51を選択する操作がされると、応援曲Aが再生される。これにより、ユーザは、割当てる応援曲を決定する前に、現在選択されている応援曲を試聴することができる。「OK」ボタンB52を選択する操作がされると、選手Aに割当てる応援曲が応援曲Aに決定される。この操作に応じて、選手Aの選手キャラクタに関連付けられている演出用ID(EF1)と、応援曲Aとが関連付けされる(図2参照)。一方、「キャンセル」ボタンB53を選択する操作がされると、応援曲Aが選択されたことが解除され、割当て曲選択画面G40に戻る。 FIG. 7 is a diagram showing an example of an assigned song determination screen according to this embodiment. The assigned song determination screen G50 shown in the figure is a screen for receiving an operation to decide the cheering song to be assigned to the player, and the screen area GS51 is superimposed on the cheering song manual setting screen G30 shown in FIG. The screen area GS51 displays the selected player (player A) and the selected cheering song (supporting song A). When an operation to select the "play" button B51 is performed, the cheering song A is played. This allows the user to preview the currently selected cheering song before determining the cheering song to be assigned. When an operation to select the "OK" button B52 is performed, cheering song A is determined as the cheering song to be assigned to player A. According to this operation, the performance ID (EF1) associated with the player character of player A is associated with cheering song A (see FIG. 2). On the other hand, when the "Cancel" button B53 is operated to select, the selection of Supporting Song A is cancelled, and the screen returns to the assigned song selection screen G40.
また、割当て曲決定画面G50において、「OK」ボタンB52を選択する操作がされると、選手Aに割当てる応援曲が応援曲Aに決定され、その後、応援曲手動設定画面に戻る。図8は、選手Aに応援曲Aを割当てた後の応援曲手動設定画面の一例を示す図である。図示する応援曲手動設定画面G60は、図5に示す応援曲手動設定画面G30と基本的な表示項目は同様であるが、選手Aの応援曲の設定状況に「応援曲A」が表示されている点のみが相違する。 Also, when an operation to select the "OK" button B52 is performed on the assigned song determination screen G50, the cheering song to be assigned to player A is determined as cheering song A, and then the screen returns to the cheering song manual setting screen. FIG. 8 is a diagram showing an example of a cheering song manual setting screen after assigning cheering song A to player A. FIG. The cheering song manual setting screen G60 shown in FIG. 5 has the same basic display items as the cheering song manual setting screen G30 shown in FIG.
このようにして、ユーザは、任意のチームの任意の選手に対して応援曲を設定することが可能である。 In this way, the user can set cheering songs for any player of any team.
〔ゲームシステムの構成〕
次に、本実施形態に係るゲームシステムの構成について説明する。
図9は、本実施形態に係るゲームシステム1の構成の一例を示すブロック図である。ゲームシステム1は、複数の端末装置10-1、10-2、・・・、10-n(nは自然数)と、サーバ装置30から構成されており、これらの装置は通信ネットワークNWを介して接続される。端末装置10-1、10-2、・・・、10-nは同様の構成であるため、特に区別しない場合には単に端末装置10として説明する。
[Configuration of game system]
Next, the configuration of the game system according to this embodiment will be described.
FIG. 9 is a block diagram showing an example of the configuration of the
端末装置10は、ゲーム制御プログラムを実行することによりゲーム装置として機能する。例えば、端末装置10は、ユーザが利用するコンピュータ装置であり、ゲーム機、PC(Personal Computer)、タブレットPC、スマートフォンやフィーチャーフォン等の携帯電話機等が適用できる。
The
サーバ装置30は、端末装置10でゲーム制御プログラムを実行するために必要なゲームデータやゲーム制御プログラムを管理する。例えば、サーバ装置30は、ゲーム運営会社が管理するコンピュータ装置であり、複数のサーバマシン、ストレージ、ネットワークスイッチ、ルーター・ファイアウォール等で構成されたシステムとして捉えることもできる。サーバ装置30で管理するゲームデータは、端末装置10でゲーム制御プログラムを実行する場合に利用されたり、あらかじめ端末装置10に送信して利用されたりする。また、ゲームデータには、ゲーム中に表示される広告データ(他のゲームの情報)が含まれる。例えば、端末装置10の画面(ゲーム画面)に表示される画像は、ゲームデータの一部を含んでいる。サーバ装置30で管理するゲーム制御プログラムは、ゲーム制御の一部のプログラムが含まれる。ゲーム制御プログラムには、ゲーム開始前に端末装置10にダウンロードされるものだけなく、ゲーム開始後に端末装置10にダウンロードされるものを含む。なお、ゲーム開始前に端末装置10にダウンロードされるゲーム制御プログラムは、サーバ装置30でなく、端末装置10で動作するプログラムを配信しているサーバ装置で管理されているものであってもよい。
The
〔ゲーム装置のハードウェア構成〕
次に、本実施形態に係るゲーム装置としての端末装置10のハードウェア構成について説明する。
図10は、本実施形態に係る端末装置10のハードウェア構成の一例を示す図である。端末装置10は、例えば、通信部11と、入力部12と、表示部13と、音声出力部14と、記憶部15と、CPU(Central Processing Unit)16を含んで構成される。
[Hardware Configuration of Game Device]
Next, the hardware configuration of the
FIG. 10 is a diagram showing an example of the hardware configuration of the
通信部11は、端末装置10とサーバ装置30が通信可能な無線LAN、有線LAN、移動体通信(LTE)等の通信ネットワークNWの通信規格に対応した通信を行うデバイスである。
The communication unit 11 is a device that performs communication conforming to the communication standard of the communication network NW such as wireless LAN, wired LAN, mobile communication (LTE), etc., with which the
入力部12は、端末装置10に対するユーザの操作に基づく操作情報を受取ることが可能な入力デバイスである。例えば、入力部12は、タッチパネルとしてディスプレイと一体に構成されている。入力部12は、タッチパネルに対するユーザの操作に基づいて操作情報を受取り、操作情報に基づく操作信号をCPU16へ出力する。なお、入力部12は、タッチパネルに代えて、または加えて、ボタン、キーボード、レバーなどの物理的な入力デバイスや、マウスやタッチパッドなどのポインティングデバイス、音声やジェスチャによる認識デバイス(マイク、カメラ)など、その他の入力デバイスを含んで構成されてもよい。
The
表示部13は、画像やテキスト等の情報を表示するディスプレイであり、例えば、液晶ディスプレイパネル、有機EL(ElectroLuminescence)ディスプレイパネルなどを含んで構成される。なお、表示部13は端末装置10と別体として構成されてもよく、例えば、テレビ、外付けモニター、ヘッドマウントディスプレイ(HMD)でもよい。
The
音声出力部14は、例えば、スピーカや、ヘッドフォン等に音声を出力する音声出力端子などを含んで構成されている。
The
記憶部15は、例えば、HDD(Hard Disk Drive)やSSD(Solid State Drive)、EEPROM(Electrically Erasable Programmable Read-Only Memory)、ROM(Read-Only Memory)、RAM(Random Access Memory)などを含み、端末装置10が処理に用いる各種情報や画像、プログラム等を記憶する。なお、記憶部15は、端末装置10に内蔵されるものに限らず、USB等のデジタル入出力ポート等によって接続された外付け型の記憶装置でもよい。
The
CPU16は、記憶部15に記憶された各種プログラムを実行し、端末装置10の各部を制御する。なお、CPU16は、端末装置10で処理を実行するプロセッサの一例である。
The
なお、端末装置10は、不図示のカメラ、ジャイロセンサ、GPS(Global Positioning System)チップを含んで構成されてもよい。
The
〔ゲーム装置の機能構成〕
図11は、本実施形態に係る端末装置10の機能構成の一例を示す図である。この図では、端末装置10の機能構成として、データ記憶部150と、ゲーム制御部160とを示している。データ記憶部150は、図10に示す記憶部15に対応する機能構成である。ゲーム制御部160は、記憶部15に記憶されているゲーム制御プログラムをCPU16が実行することにより実現される機能構成である。
[Functional Configuration of Game Device]
FIG. 11 is a diagram showing an example of the functional configuration of the
データ記憶部150は、ゲーム処理を実行する際に必要なデータを記憶する構成として、例えば、キャラクタデータ記憶部151と、ユーザデータ記憶部152と、所有キャラクタデータ記憶部153と、応援曲データ記憶部154と、応援曲設定データ記憶部155とを備えている。
The
キャラクタデータ記憶部151には、ゲームで用意されている複数の選手キャラクタのキャラクタデータが記憶されている。図12は、キャラクタデータ記憶部151に記憶されているキャラクタデータの一例を示す図である。なお、このキャラクタデータは、図1に示す選手キャラクタに関するデータに対応する具体例である。図示するキャラクタデータD151には、選手キャラクタのキャラクタID、選手名、チームID、レアリティ、演出用ID、キャラクタ画像、能力などが関連付けられている。チームIDは、選手キャラクタが所属するチームを識別するための識別情報である。具体的には、選手名またはレアリティの少なくともいずれかが異なるものは異なる種類の選手キャラクタとして、選手キャラクタの種類毎にCA1、CA2、CA3、CA4、CA5と異なるキャラクタIDが設定されている。キャラクタIDがCA1、CA2、CA3の選手キャラクタはレアリティが異なるが同一選手名(選手A)であるため、CA1、CA2、CA3のキャラクタIDには同一の演出用ID(EFA1)が関連付けられている。また、キャラクタIDがCA4、CA5の選手キャラクタもレアリティが異なるが同一選手名(選手B)であるため、CA4、CA5のキャラクタIDには同一の演出用ID(EFA2)が関連付けられている。演出用IDは、図1に示す例では、EF1、EF2、・・・としていたが、ここでは、チームαに所属する選手キャラクタの演出用IDとして、EFA1、EFA2、・・・としている。移籍などによって所属するチームが変わるとキャラクタID及び演出用IDも変更になる(詳しくは後述する)。
The character
キャラクタ画像は、選手キャラクタに関する画像であり、選手キャラクタの選手画像(例えば、選手の写真やイラスト)や、選手キャラクタ毎の情報(レアリティなど)を表示するための画像などが含まれる。能力は、選手キャラクタ毎の攻撃力や守備力などの能力を示すパラメータである。なお、このキャラクタデータD151の元となるキャラクタデータは、サーバ装置30で管理されており、端末装置10でゲームを最初に開始する際にサーバ装置30から取得して記憶される。また、サーバ装置30で管理されているキャラクタデータに変更が生じた場合(例えば、選手の移籍や入団などによりチームの所属選手に変更があった場合)、端末装置10は、サーバ装置30から更新されたキャラクタデータを取得し、キャラクタデータD151を更新する。
A character image is an image related to a player character, and includes a player image of the player character (for example, a picture or illustration of the player), an image for displaying information (such as rarity) for each player character, and the like. The ability is a parameter indicating ability such as offensive power and defensive power of each player character. The character data that is the basis of the character data D151 is managed by the
ユーザデータ記憶部152には、端末装置10を利用するユーザのユーザデータが記憶される。ユーザデータには、ユーザを識別するための識別情報であるユーザID、ゲーム内でのユーザの名称を示すユーザ名等が関連付けられている。また、ユーザデータには、ユーザがゲーム内で取得したコインやメダル、ポイント、チケット、またはアイテム等のデータも関連付けられる。なお、このユーザデータは、サーバ装置30に送信され、サーバ装置30で複数のユーザのユーザデータが管理されてもよい。
User data of a user who uses the
所有キャラクタデータ記憶部153には、ゲームで用意されている複数の選手キャラクタのうちユーザが抽選等により取得した所有キャラクタのキャラクタデータが記憶される。なお、例えば抽選処理はサーバ装置30で行われ、抽選結果(抽選された選手キャラクタのデータ)をサーバ装置30から取得することにより、所有キャラクタのキャラクタデータが追加される。図13は、所有キャラクタデータ記憶部153に記憶される所有キャラクタデータの一例を示す図である。図示する所有キャラクタデータD153には、ユーザのユーザIDと、そのユーザが所有している選手キャラクタのシリアルNo(シリアルナンバー)及びキャラクタID、その選手キャラクタの能力などが関連付けられている。シリアルNoは、所有している選手キャラクタ毎にユニークに付与された番号であり、ゲーム内で個々の選手キャラクタを特定可能な情報である。同じキャラクタIDの選手キャラクタであっても、複数所有している場合には、それぞれに異なるシリアルNoが付与されて関連付けられている。また、能力は、ユーザに選手キャラクタが付与されたときに(例えば、抽選でユーザに付与されたときに)、その選手キャラクタのキャラクタデータD151の能力の値が格納される。そして、ゲームの進行に応じて、この所有キャラクタデータD153の能力の値は随時更新される。なお、所有キャラクタデータD153には、選手名、チームID、レアリティ、キャラクタ画像、演出用IDなども、ユーザID、シリアルNo、及びキャラクタID等と関連付けられてもよい。なお、この所有キャラクタデータD153は、端末装置10からサーバ装置30へ送信され、サーバ装置30で複数のユーザの所有キャラクタデータがユーザ毎(ユーザID毎)に関連付けられて管理されてもよい。
The owned character
応援曲データ記憶部154には、ユーザがダウンロードした応援曲のデータやユーザが作成した応援曲のデータが記憶される。例えば、応援曲のデータは、ゲームで予め決められているファイル形式のデータであり、データ毎のファイル名で一意に識別可能である。なお、ダウンロードした応援曲のデータとユーザが作成した応援曲のデータとは、それぞれフラグ情報などにより区別可能に記憶される。
The cheering song
応援曲設定データ記憶部155は、選手(選手キャラクタ)への応援曲の設定状況を示す応援曲設定データが記憶される。図14は、応援曲設定データ記憶部155に記憶されている応援曲設定データの一例を示す図である。なお、この応援曲設定データは、図2に示す応援曲の設定データに対応する具体例である。図示する応援曲設定データD155には、演出用IDと、応援曲とが関連付けられている。演出用IDは、図12に示すキャラクタデータD151において、各キャラクタIDに関連付けられている演出用IDに対応する。応援曲には、応援曲データ記憶部154に記憶されている応援曲のファイル名などが格納される。例えば、図3~図8を参照して説明した選手(選手キャラクタ)に応援曲を設定する際の操作の流れにしたがって、選手Aに割当てる応援曲が応援曲Aに決定されると、応援曲設定データD155には、選手Aの演出用ID(EFA1)と、応援曲A(例えば、応援曲Aのファイル名)とが関連付けられて記憶される。また、図示では、演出用ID「EFA3」の応援曲として「null」と記載しているが、これは、演出用ID「EFA3」に応援曲が設定されていない状態を示している。なお、応援曲が設定されていない演出用IDは、応援曲設定データD155には含めないで、設定された時点で記憶されるようにしてもよい。
The cheering song setting
図11に戻り、ゲーム制御部160は、操作受付部161と、表示制御部162と、キャラクタ取得部163(第1取得部の一例)と、応援曲作成処理部164と、応援曲データ取得部165(第2取得部の一例)と、応援曲設定部166(関連付け部の一例)と、試合処理部167と、演出処理部168とを備えている。
Returning to FIG. 11, the game control unit 160 includes an
操作受付部161は、入力部12に対する操作に基づく操作信号を取得する。例えば、操作受付部161は、前述した各種のゲーム画面(図3~図8参照)などにおけるユーザの操作に基づいて入力部12から操作信号を取得する。
The
表示制御部162は、表示部13の表示を制御する。例えば、表示制御部162は、前述した各種のゲーム画面(図3~図8参照)などに表示させる画像を、データ記憶部150に記憶されているデータなどを参照して生成して表示部13に表示させる。表示制御部162は、生成した各種のゲーム画面に表示させる画像を操作受付部161が取得した操作信号に基づいて制御し、ユーザの操作に基づいて各種のゲーム画面へ遷移が行われるように制御する。
The
キャラクタ取得部163は、ゲームで用意されている複数の選手キャラクタのキャラクタデータをサーバ装置30から取得し、端末装置10で利用可能なようにキャラクタデータ記憶部151に記憶させる。サーバ装置30でキャラクタデータが更新された場合、サーバ装置30からの指示に応じて更新データを取得し、キャラクタデータ記憶部151のデータを更新する。更新データは、ゲームで用意されている複数の選手キャラクタのうちの一部のキャラクタデータ(更新対象のデータ)のみであってもよいし、全てのキャラクタデータであってもよい。
The
また、キャラクタ取得部163は、キャラクタ抽選処理により排出された選手キャラクタを取得する。このキャラクタ抽選処理とは、ゲームで用意されている複数の選手キャラクタのうちからユーザに付与する選手キャラクタを抽選する処理である。以下、キャラクタ抽選処理のことを、単に「抽選処理」という。この抽選処理は、サーバ装置30で行われる。キャラクタ取得部163は、ユーザの操作(抽選を実行させる操作)に基づいて、抽選処理を要求する抽選要求信号をサーバ装置30へ送信する。サーバ装置30は、抽選要求信号を取得すると、抽選処理を実行して抽選結果(排出された選手キャラクタのキャラクタIDが含まれる情報)を、当該抽選要求信号を送信した端末装置10へ送信する。キャラクタ取得部163は、サーバ装置30から抽選結果を取得すると、抽選で排出された選手キャラクタのキャラクタIDとユーザIDとを関連付けて所有キャラクタデータ記憶部153に記憶されている所有キャラクタデータD153(図13参照)に追加して記憶させる。これにより、端末装置10は、抽選により排出された選手キャラクタを所有キャラクタとして管理する。
In addition, the
応援曲作成処理部164は、ユーザの操作に基づいて、応援曲のデータを生成する。例えば、図3に示す応援曲メニュー画面G10の「応援曲作成」ボタンB13を選択する操作がされることにより遷移する応援曲作成画面において、応援曲を作成したり作成した応援曲を編集したりする操作をユーザが行うことにより、当該操作に応じて、応援曲作成処理部164は、応援曲のデータを生成する。なお、応援曲作成処理部164で作成可能な応援曲は、例えば、詩が含まれない曲のみの応援曲であってもよい。
The cheering song
応援曲データ取得部165は、応援曲作成処理部164で生成された応援曲のデータを取得し、応援曲データ記憶部154に記憶させる。また、応援曲データ取得部165は、応援曲のデータをダウンロードして取得し、応援曲データ記憶部154に記憶させる。例えば、図3に示す応援曲メニュー画面G10の「ダウンロード応援曲」ボタンB12を選択する操作がされることにより遷移するダウンロード画面において、ダウンロード可能な応援曲のリストの中から応援曲を選択してダウンロードする操作をユーザが行うことにより、当該操作に応じて、応援曲データ取得部165は、選択された応援曲をダウンロードする。なお、ダウンロード元は、サーバ装置30であってもよいし、サーバ装置30以外のサーバ装置(即ち、ゲームデータやゲーム制御プログラムを提供するサーバ装置とは異なるサーバ装置)であってもよい。また、応援曲データ取得部165は、応援曲作成処理部164で生成された応援曲のデータと、ダウンロードした応援曲のデータとを区別可能なように、それぞれのデータに異なるフラグ情報などを関連付けて応援曲データ記憶部154に記憶させる。
The cheering song
応援曲設定部166は、選手(選手キャラクタ)に応援曲を設定する。具体的には、応援曲設定部166は、選手キャラクタのそれぞれを識別するためのキャラクタIDと、当該選手キャラクタ毎の演出用IDとが関連付けられているキャラクタデータD151(図12参照)を参照し、ユーザの操作に基づいて、複数の選手キャラクタ毎に設定可能な応援曲を、当該選手キャラクタ毎のキャラクタIDに関連付けられている演出用IDと関連付ける。例えば、図3~図8を参照して説明した選手(選手キャラクタ)に応援曲を設定する際の操作の流れにしたがって、選手Aに応援曲Aが割り当てられる操作がされると、応援曲設定部166は、選手AのキャラクタID(CA1)に関連付けられている演出用ID(EFA1)と応援曲Aとを関連付けて、応援曲設定データ記憶部155に記憶されている応援曲設定データD155に記憶させる。
The cheering
なお、応援曲設定部166は、ゲームで用意されている複数の選手キャラクタのうち、ユーザIDにキャラクタIDが関連付けられている所有キャラクタ(即ち、ユーザが取得済の選手キャラクタ)と、ユーザIDにキャラクタIDが関連付けられていない選手キャラクタ(即ち、ユーザが未取得の選手キャラクタ)とのいずにも、ユーザの操作に基づいて、それぞれの選手キャラクタのキャラクタIDに関連付けられている演出用IDと応援曲との関連付けが可能である。
Note that the cheering
試合処理部167は、ユーザが所有している選手キャラクタ(所有キャラクタ)を用いた試合の処理を実行する。例えば、試合処理部167は、ユーザが所有キャラクタの中から選択した選手キャラクタが含まれるチームと対戦相手のチームとの試合の処理を実行する。ユーザのチームのオーダー(スターティングメンバ―やベンチメンバー、打順など)は、「オーダー」ボタンB3を選択する操作を行うことによりユーザが設定することができる。具体的には、試合処理部167は、実際の野球の試合の流れと同様に、選手(スターティングメンバ)の紹介、1回の表、1回の裏、・・・の順に試合を進行させる。試合処理部167は、各回の攻撃では、予め設定されたオーダーに従って各選手キャラクタを打席に登場させる。また、試合処理部167は、試合の進行状況に基づいて勝敗が決着した時点で試合を終了させ、試合結果を生成する。なお、試合処理部167は、試合の進行に従って進行状況に応じた画像を生成し、表示制御部162を介して表示部13に試合中のゲーム画面の画像として表示させる。
The
演出処理部168は、複数の選手キャラクタのそれぞれがゲームの進行に基づく所定条件を満たしたことに応じて、当該所定条件を満たした選手キャラクタに設定されている応援曲を再生する。例えば、演出処理部168は、キャラクタデータD151(図12参照)と応援曲設定データD155(図14参照)とを参照し、当該所定条件を満たした選手キャラクタのキャラクタIDに関連付けられている演出用IDと関連付けられている応援曲を再生する。ここで、所定条件とは、選手キャラクタの応援曲を再生する条件として予め設定された条件であり、例えば、選手キャラクタの登場時、選手キャラクタの紹介時(試合開始前など)、打順が回ってきたとき、特定の攻撃回(例えば、7回)に打順が回ってきたとき、ヒットやホームランを打った時、得点した時などである。
When each of the plurality of player characters has satisfied a predetermined condition based on the progress of the game, the
〔ゲーム処理の動作〕
次に、端末装置10のCPU16がゲーム制御プログラムに基づいて実行するゲーム処理の動作について説明する。
まず、図15を参照して、CPU16が抽選で排出された選手キャラクタを取得する選手キャラクタ取得処理の動作について説明する。図15は、本実施形態に係る選手キャラクタ取得処理の一例を示すフローチャートである。
[Operation of game processing]
Next, the operation of game processing executed by the
First, with reference to FIG. 15, the operation of player character acquisition processing for acquiring a player character discharged by lottery by the
CPU16は、ゲームで使用する選手キャラクタを取得する。具体的には、CPU16は、ユーザの操作(抽選を実行させる操作)に基づいて、抽選処理を要求する抽選要求信号をサーバ装置30へ送信する(ステップS100)。CPU16は、抽選要求信号をサーバ装置30へ送信することにより、サーバ装置30で実行された抽選処理の抽選結果(排出された選手キャラクタのキャラクタIDが含まれる情報)をサーバ装置30から取得する(ステップS102)。
The
CPU16は、サーバ装置30から抽選結果を取得すると、抽選で排出された選手キャラクタのキャラクタIDとユーザIDとを関連付けて所有キャラクタデータ記憶部153に記憶されている所有キャラクタデータD153(図13参照)に追加して記憶させる(ステップS104)。これにより、CPU16は、抽選により排出された選手キャラクタを所有キャラクタとし、ゲームに使用することができる。
When the
次に、図16を参照して、CPU16がダウンロードにより応援曲を取得する応援曲ダウンロード処理の動作について説明する。図16は、本実施形態に係る応援曲ダウンロード処理の一例を示すフローチャートである。なお、ここでは、応援曲のダウンロード元がサーバ装置30であるものとする。
Next, referring to FIG. 16, the operation of the cheering song download process in which the
CPU16は、選手キャラクタに関連付けてゲームで使用可能な応援曲を取得する。例えば、CPU16は、ユーザの操作(応援曲をダウンロードする操作)に基づいて、応援曲のダウンロードを要求するダウンロード要求信号をサーバ装置30へ送信する(ステップS110)。応援曲をダウンロードする操作とは、例えば、図3に示す「ダウンロード応援曲」ボタンB12を選択する操作などである。「ダウンロード応援曲」ボタンB12を選択する操作がされることにより遷移するダウンロード画面において、ダウンロード可能な応援曲のリストの中から応援曲を選択してダウンロードする操作をユーザが行うことにより、当該操作に応じて、CPU16は、選択された応援曲のデータをダウンロードして取得する(ステップS112)。
The
CPU16は、サーバ装置30から応援曲のデータをダウンロードして取得すると、ダウンロードした応援曲のデータを、ダウンロード応援曲であることを示すフラグ情報と関連付けて応援曲データ記憶部154に記憶させる(ステップS114)。
When the
次に、図17を参照して、CPU16がユーザにより作成された応援曲を取得する応援曲作成処理の動作について説明する。図17は、本実施形態に係る応援曲作成処理の一例を示すフローチャートである。
Next, with reference to FIG. 17, the operation of the cheering song creation process in which the
CPU16は、選手キャラクタに関連付けてゲームで使用可能な応援曲を取得する。例えば、CPU16は、ユーザの操作(応援曲を作成する操作)に基づいて、応援曲のデータを生成する(ステップS120)。例えば、図3に示す応援曲メニュー画面G10の「応援曲作成」ボタンB13を選択する操作がされることにより遷移する応援曲作成画面において、応援曲を作成したり作成した応援曲を編集したりする操作をユーザが行うことにより、当該操作に応じて、CPU16は、応援曲のデータを生成する。そして、CPU16は、生成した応援曲のデータを取得する(ステップS122)。
The
CPU16は、生成した応援曲のデータを取得すると、取得した応援曲のデータを、作成した応援曲であることを示すフラグ情報と関連付けて応援曲データ記憶部154に記憶させる(ステップS124)。
When acquiring the generated cheering song data, the
次に、図18を参照して、CPU16が選手(選手キャラクタ)に応援曲を設定する応援曲設定処理の動作について説明する。図18は、本実施形態に係る応援曲設定処理の一例を示すフローチャートである。
Next, referring to FIG. 18, the
CPU16は、応援曲を設定する(割当てる)選手(選手キャラクタ)を選択する(ステップS150)。例えば、図5に示す応援曲手動設定画面G30において、選手A(符号B34が示す選手名)を選択する操作がされると、CPU16は、応援曲を設定する(割当てる)選手として選手Aを選択する。そして、CPU16は、選手Aに割当てる応援曲を選択することが可能な割当て曲選択画面G40(図6参照)へ遷移させる。
The
CPU16は、選択された選手(例えば、選手A)に割当てる応援曲を選択する(ステップS152)。例えば、図6に示す割当て曲選択画面G40において、応援曲A(符号B34が示す選手名)を選択する操作がされると、CPU16は、選手Aに割当てる応援曲として応援曲Aを選択する。
The
そして、CPU16は、ステップS150で選択された選手(例えば、選手A)の演出用IDとステップS152で選択された応援曲(例えば、応援曲A)とを関連付けて記憶させる(ステップS154)。例えば、キャラクタデータ記憶部151に記憶されているキャラクタデータD151(図12参照)を参照し、ステップS150で選択された選手(例えば、選手A)のキャラクタID(例えば、CA1)に関連付けられている演出用ID(例えば、EFA1)と、ステップS152で選択された応援曲(例えば、応援曲A)とを関連付けて、応援曲設定データ記憶部155に記憶されている応援曲設定データD155に記憶させる。
Then, the
次に、図19を参照して、CPU16が選手(選手キャラクタ)に設定した応援曲を再生する応援曲再生処理(演出実行処理)の動作について説明する。図19は、本実施形態に係る応援曲再生処理の一例を示すフローチャートである。
Next, with reference to FIG. 19, the operation of cheering song reproduction processing (effect execution processing) for playing cheering music set for a player (player character) by the
CPU16は、試合処理を開始したか否かを判定する(ステップS200)。CPU16は、試合処理を開始していないと判定した場合(NO)、ステップS200の処理を再び行う。一方、CPU16は、試合処理を開始したと判定した場合(YES)、複数の選手キャラクタのそれぞれがゲームの進行に基づく所定条件を満たしたか否かを判定する(ステップS202)。所定条件とは、例えば、試合における選手キャラクタの登場などである。
The
CPU16は、所定条件を満たしたと判定した場合(YES)、キャラクタデータD151(図12参照)と応援曲設定データD155(図14参照)とを参照し、当該所定条件を満たした選手キャラクタのキャラクタIDに関連付けられている演出用IDと関連付けられている応援曲を再生する(ステップS204)。そして、ステップS206の処理に進む。一方、CPU16は、所定条件を満たしていないと判定した場合(NO)、ステップS204の処理を行なわずに、ステップS206の処理に進む。
When the
ステップS206において、CPU16は、試合処理を終了したか否かを判定する。CPU16は、試合処理を終了していないと判定した場合(NO)、ステップS202の処理に戻り、所定条件を満たしたか否かを判定する。一方、CPU16は、試合処理を終了していないと判定した場合(NO)、応援曲再生処理を終了する。
In step S206, the
〔選手キャラクタのチーム移籍時のデータ更新〕
また、図12に示すキャラクタデータD151では、複数の選手のキャラクタIDのそれぞれは、それぞれの選手が属するチームのチームIDと関連付けられている。そして、選手がチームを移籍した場合(例えば、現実に実在するチームで選手の移籍があり、それにゲームも合わせてキャラクタデータを更新する場合)、当該移籍した選手キャラクタのキャラクタID及びキャラクタIDに関連付けられる演出用IDのそれぞれは、移籍前とは異なる新たな識別情報に変更され、移籍先のチームのチームIDに関連付けられる。
[Data update at the time of team transfer of player character]
Also, in the character data D151 shown in FIG. 12, each of the character IDs of a plurality of players is associated with the team ID of the team to which each player belongs. When a player transfers teams (for example, when a player transfers to a team that actually exists and character data is updated in accordance with the game), the character ID of the transferred player character and the performance ID associated with the character ID are each changed to new identification information different from that before the transfer, and associated with the team ID of the transfer destination team.
図20は、移籍前と移籍後のキャラクタデータのデータ例を示す図である。キャラクタデータD151-1は、移籍前のチームαに所属する選手A及び選手Bの選手キャラクタのキャラクタデータのデータ例を示している。一方、キャラクタデータD151-2は、選手Aがチームαからチームβに移籍した後のキャラクタデータのデータ例を示している。 FIG. 20 is a diagram showing data examples of character data before and after transfer. Character data D151-1 indicates an example of character data of player characters of player A and player B belonging to team α before the transfer. On the other hand, character data D151-2 shows an example of character data after player A transfers from team α to team β.
図示する例では、選手Aの選手キャラクタはレアリティの違いにより3種類ある。キャラクタデータD151-1に示すように、3種類の選手Aの選手キャラクタの移籍前のキャラクタIDは、それぞれ「CA1」、「CA2」、「CA3」である。「CA1」、「CA2」、「CA3」のそれぞれのキャラクタIDは、チームαのチームIDと関連付けられている。また、この3種類の選手Aの選手キャラクタは、同一の選手名(選手A)の選手キャラクタであるため、「CA1」、「CA2」、「CA3」のそれぞれのキャラクタIDには、同一の演出用ID「EFA1」が関連付けられている。 In the illustrated example, there are three types of player characters for player A, each having a different rarity. As shown in character data D151-1, the character IDs of the three types of player characters of player A before transfer are "CA1", "CA2", and "CA3", respectively. Each character ID of "CA1", "CA2", and "CA3" is associated with the team ID of team α. Also, since the player characters of these three types of player A have the same player name (player A), the same performance ID "EFA1" is associated with each of the character IDs of "CA1", "CA2" and "CA3".
一方、キャラクタデータD151-2に示すように、選手Aがチームαからチームβに移籍した後では、3種類の選手Aの選手キャラクタのキャラクタIDは、それぞれ「CB1」、「CB2」、「CB3」となり、移籍前とは異なる識別情報に更新される。「CB1」、「CB2」、「CB3」のそれぞれは、チームβのチームIDと関連付けられている。また、「CB1」、「CB2」、「CB3」のそれぞれのキャラクタIDには、同一の演出用ID「EFB1」が関連付けられており、移籍前とは異なる演出用IDに更新される。 On the other hand, as shown in the character data D151-2, after the player A transfers from the team α to the team β, the character IDs of the three types of player characters of the player A become 'CB1', 'CB2' and 'CB3', respectively, and are updated to identification information different from that before the transfer. Each of "CB1", "CB2", and "CB3" is associated with the team ID of team β. In addition, the character IDs of "CB1", "CB2", and "CB3" are associated with the same effect ID "EFB1", which is updated to a different effect ID than before the transfer.
このように、移籍前と移籍後では、同一の選手キャラクタであっても、異なるチームの選手として区別する必要がある(例えば、チームのユニフォームなどが異なる)ため、異なるキャラクタIDが設定される。また、チームが変われば応援曲などの演出内容も異なるため、移籍前と移籍後では、同一の選手キャラクタであっても、異なる演出用IDが設定される。 In this way, even if the player character is the same before the transfer and after the transfer, it is necessary to distinguish it as a player of a different team (for example, the uniform of the team is different), so different character IDs are set. Also, if the team changes, the performance contents such as cheering songs will also be different. Therefore, even for the same player character, different performance IDs are set before and after the transfer.
〔実施形態のまとめ〕
以上説明してきたように、本実施形態に係る端末装置10(ゲーム装置の一例)は、複数の選手キャラクタを使用するゲームの処理を実行する。端末装置10は、同一選手名の複数種類の選手キャラクタと異なる選手名の選手キャラクタとが含まれる複数の選手キャラクタのそれぞれを識別するためのキャラクタID(第1識別情報の一例)と、当該選手キャラクタ毎の応援曲(演出の一例)用の識別情報として同一選手名の選手キャラクタには同一の情報且つ異なる選手名の選手キャラクタには異なる情報として設定されている応援曲用ID(第2識別情報の一例)とが関連付けられているデータを参照し、ユーザの操作に基づいて、複数の選手キャラクタ毎に設定可能な応援曲を、当該選手キャラクタ毎のキャラクタIDに関連付けられている応援曲用IDと関連付ける。そして、端末装置10は、複数の選手キャラクタのそれぞれがゲームの進行に基づく所定条件を満たしたことに応じて、当該所定条件を満たした選手キャラクタのキャラクタIDに関連付けられている応援曲用IDと関連付けられている応援曲に応じた処理(例えば、応援曲の再生)を行なう。
[Summary of embodiment]
As described above, the terminal device 10 (an example of a game device) according to the present embodiment executes game processing using a plurality of player characters. The
これにより、端末装置10は、所定条件を満たした選手キャラクタの演出としての応援曲を、1回の操作で複数種類の同一選手(同一選手名)の選手キャラクタのすべてに対して設定することができるため、ゲームの設定の利便性を向上させることができる。
As a result, the
また、端末装置10は、複数の選手キャラクタのうちユーザを識別するためのユーザID(第3識別情報の一例)にキャラクタID(第1識別情報の一例)が関連付けられている選手キャラクタ(即ち、ユーザが所有している選手キャラクタ)を用いて試合の処理を行なう。そして、端末装置10は、ユーザIDにキャラクタIDが関連付けられている選手キャラクタと、ユーザIDにキャラクタIDが関連付けられていない選手キャラクタとのいずれにも、ユーザの操作に基づいて、それぞれの選手キャラクタのキャラクタIDに関連付けられている応援曲用ID(第2識別情報の一例)と応援曲(演出の一例)との関連付けが可能である。
In addition, the
これにより、端末装置10は、ユーザが未取得の所有していない選手キャラクタ(例えば、ユーザのお気に入りの選手キャラクタ)に対しても事前に応援曲を設定しておくことができるため、未取得の選手キャラクタを入手したいという意欲をより高め、ゲームをプレイするモチベーションを高めることができる。また、事前に応援曲を設定しておくことにより、未取得の選手キャラクタを取得して使用する際に、改めて応援曲の設定をしなくとも、所定条件を満たしたことに応じて応援曲が再生されるため、ゲームの設定の利便性を向上させることができる。
As a result, the
また、複数の選手の選手キャラクタを識別するためのキャラクタID(第1識別情報の一例)のそれぞれは、それぞれの選手が属するチームを識別するためのチームID(第4識別情報の一例)と関連付けられている。そして、端末装置10は、選手がチームを移籍した場合、当該選手の選手キャラクタを識別するためのキャラクタID及びキャラクタIDに関連付けられる演出用ID(第2識別情報の一例)のそれぞれは、移籍前とは異なる新たな識別情報に変更され、移籍先のチームのチームIDに関連付けられる。
In addition, each character ID (an example of first identification information) for identifying player characters of a plurality of players is associated with a team ID (an example of fourth identification information) for identifying the team to which each player belongs. Then, in the
これにより、端末装置10は、選手がチームを移籍した場合に、移籍前に設定した応援曲が移籍先で再生されてしまわないようにすることができる。
As a result, the
また、上記実施形態によれば、以下のような構成として捉えることもできる。例えば、端末装置10は、ゲームで使用する選手キャラクタ(第1オブジェクトの一例)を取得するとともに、選手キャラクタに関連付けてゲームで使用可能な応援曲(第2オブジェクトの一例)を取得する。また、端末装置10は、取得した応援曲を選手キャラクタに関連付ける。そして、端末装置10は、取得した応援曲を、取得済みの選手キャラクタに対して関連付けが可能であるとともに、未取得の選手キャラクタに対しても当該選手キャラクタの取得後に使用可能となるように事前に関連付けが可能である。
Moreover, according to the above-described embodiment, the following configuration can also be considered. For example, the
これにより、端末装置10は、未取得の選手キャラクタに対しても事前に応援曲を設定しておくことができるため、未取得の選手キャラクタを取得して使用する際に、改めて応援曲の設定をしなくとも、当該選手キャラクタに関連付けられた応援曲を使用することができる。よって、ゲームの設定の利便性を向上させることができる。
As a result, the
なお、上記第2オブジェクトは、応援曲以外の演出(横断幕、声援、効果音、選手紹介のアナウンス、選手キャラクタの表示態様の変化など)であってもよい。 Note that the second object may be a production (banner, cheering, sound effect, player introduction announcement, change in player character display mode, etc.) other than cheering music.
[変形例]
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、上述の実施形態において説明した各構成は、任意に組み合わせることができる。
[Modification]
Although the embodiments of the present invention have been described above in detail with reference to the drawings, the specific configuration is not limited to the above-described embodiments, and includes design and the like within the scope of the gist of the present invention. For example, the configurations described in the above embodiments can be combined arbitrarily.
また、上記実施形態では、同一選手(同一選手名)であってもレアリティの異なる選手キャラクタは、異なる種類の選手キャラクタとして区別される例を説明したが、レアリティに限られるものではない。同一選手(同一選手名)であっても、選手キャラクタに予め設定された付随情報の少なくとも一部が異なる選手キャラクタは、異なる種類の選手キャラクタとして区別されてもよい。例えば、付随情報とは、選手キャラクタに関連付けられて予め設定されている情報であり、ゲームの進行によって変化しない固定の情報である。付随情報には、レアリティ以外に、基本的な性質や性格などの属性、特殊なスキル、などが含まれてもよい。 Further, in the above embodiment, an example has been described in which player characters of the same player (same player name) but of different rarities are distinguished as different types of player characters, but the rarity is not limited. Player characters that are the same player (same player name) but have at least part of the associated information preset for the player character different may be distinguished as different types of player characters. For example, the incidental information is information that is set in advance in association with the player character, and is fixed information that does not change as the game progresses. The incidental information may include, in addition to the rarity, basic properties, attributes such as personality, special skills, and the like.
また、上記実施形態では、野球ゲームを例として、選手キャラクタを用いるゲームの例を説明したが、これに限られるものではない。例えば、バトルゲーム、RPGゲームなど他の種類のキャラクタを使用するゲームにも適用することができる。例えば、ゲームで使用するキャラクタは、選手キャラクタに限られるものではなく、戦士、探検家、冒険家などのキャラクタであってもよい。また、キャラクタには演出を関連付けてもよいし、演出以外にアイテムなどを関連付けてもよい。例えば、端末装置10は、ゲームで使用するキャラクタ(第1オブジェクトの一例)を取得するとともに、当該キャラクタに関連付けてゲームで使用可能なアイテム(第2オブジェクトの一例)を取得し、取得したアイテムを当該キャラクタに関連付けてもよい。そして、端末装置10は、取得したアイテムを、取得済みのキャラクタに対して関連付けが可能であるとともに、未取得のキャラクタに対しても当該キャラクタの取得後に使用可能となるように事前に関連付けが可能であってもよい。ここで、アイテムは、戦士、探検家、冒険家などに装備可能な武器や防具などであってもよい。また、ゲームで使用するキャラクタは、物体(例えば、乗り物)であってもよく、例えば、カーレースを題材としたゲームで使用される車であってもよい。この場合、端末装置10は、ゲームで使用する車(第1オブジェクトの一例)を取得するとともに、当該車に関連付けてゲームで使用可能なアイテム(第2オブジェクトの一例)を取得し、取得したアイテムを当該車に関連付けてもよい。そして、端末装置10は、取得したアイテムを、取得済みの車に対して関連付けが可能であるとともに、未取得の車に対しても当該車の取得後に使用可能となるように事前に関連付けが可能であってもよい。ここで、アイテムは、車に装備可能なタイヤ、サスペンション、ハンドルなどの各種のパーツ(性能に影響するパーツ)であってもよい。
Also, in the above-described embodiment, the example of the game using player characters has been described by taking the baseball game as an example, but the present invention is not limited to this. For example, it can also be applied to games using other types of characters, such as battle games and RPG games. For example, characters used in the game are not limited to player characters, and may be characters such as warriors, explorers, and adventurers. Also, a character may be associated with an effect, or may be associated with an item or the like in addition to the effect. For example, the
また、上述のゲーム制御部160の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりゲーム制御部160としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 Alternatively, a program for realizing the functions of the game control unit 160 described above may be recorded in a computer-readable recording medium, and the program recorded in the recording medium may be read by a computer system and executed by the game control unit 160. Processing as the game control unit 160 may be performed. Here, "loading and executing the program recorded on the recording medium into the computer system" includes installing the program in the computer system. The "computer system" here includes hardware such as an OS and peripheral devices. A "computer system" may also include a plurality of computer devices connected via a network including communication lines such as the Internet, WAN, LAN, and dedicated lines. The term "computer-readable recording medium" refers to portable media such as flexible discs, magneto-optical discs, ROMs and CD-ROMs, and storage devices such as hard discs incorporated in computer systems. Thus, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM. Recording media also include internal or external recording media accessible from the distribution server for distributing the program. The program code stored in the recording medium of the distribution server may be different from the program code in a format executable by the terminal device. That is, as long as it can be downloaded from the distribution server and installed in a form that can be executed on the terminal device, the form stored in the distribution server does not matter. It should be noted that the program may be divided into a plurality of parts, and the divided programs may be downloaded at different timings and then merged in the terminal device, or the distribution servers that distribute the divided programs may be different. Furthermore, "computer-readable recording medium" includes those that hold the program for a certain period of time, such as the volatile memory (RAM) inside the computer system that acts as a server or client when the program is transmitted via a network. Further, the program may be for realizing part of the functions described above. Further, it may be a so-called difference file (difference program) that can realize the above functions by combining with a program already recorded in the computer system.
また、上述のゲーム制御部160の一部または全部の機能を、LSI(Large Scale Integration)等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。 Also, some or all of the functions of the game control unit 160 described above may be implemented as an integrated circuit such as an LSI (Large Scale Integration). Each of the functions described above may be individually processorized, or part or all of them may be integrated and processorized. Also, the method of circuit integration is not limited to LSI, but may be realized by a dedicated circuit or a general-purpose processor. In addition, when an integration circuit technology that replaces LSI appears due to advances in semiconductor technology, an integrated circuit based on this technology may be used.
また、端末装置10が備えるデータ記憶部150及びゲーム制御部160が備える各部の少なくとも一部を、サーバ装置30が備えてもよい。例えば、端末装置10は、サーバ装置30で実行されたゲーム処理に基づくゲーム画像を取得して表示部13に表示するとともに、当該ゲーム処理に関するユーザの操作を受け付けてサーバ装置30へ送信することで、サーバ装置30でユーザの操作に基づく処理が実行されてもよい。即ち、端末装置10でプレイ可能なゲームは、所謂ブラウザゲームであってもよい。
Moreover, the
上記実施形態では、端末装置10がサーバ装置30と通信するゲームシステム1としての構成例を説明したが、サーバ装置30は必須ではなく、端末装置10のみで構成されてもよい。
In the above-described embodiment, a configuration example of the
[付記]
以上の記載から本発明は例えば以下のように把握される。なお、本発明の理解を容易にするために添付図面の参照符号を便宜的に括弧書きにて付記するが、それにより本発明が図示の態様に限定されるものではない。
[Appendix]
From the above description, the present invention can be grasped, for example, as follows. In order to facilitate understanding of the present invention, reference numerals in the accompanying drawings are added in parentheses for convenience, but the present invention is not limited to the illustrated embodiments.
(付記1)本発明の一態様に係るゲームプログラムは、複数の選手キャラクタを使用するゲームの処理を実行するゲームプログラムであって、コンピュータに、同一選手名の複数種類の選手キャラクタと異なる選手名の選手キャラクタとが含まれる複数の選手キャラクタのそれぞれを識別するための第1識別情報(例えば、キャラクタID)と、当該選手キャラクタ毎の演出用の識別情報として同一選手名の選手キャラクタには同一の情報且つ異なる選手名の選手キャラクタには異なる情報として設定されている第2識別情報(例えば、応援曲用ID)とが関連付けられているデータを参照し、ユーザの操作に基づいて、前記選手キャラクタ毎に設定可能な演出(例えば、応援曲)を、当該選手キャラクタに関連付けられている前記第2識別情報と関連付けるステップ(S154)と、複数の選手キャラクタのそれぞれが前記ゲームの進行に基づく所定条件を満たしたことに応じて、前記所定条件を満たした選手キャラクタに関連付けられている前記第2識別情報と関連付けられている前記演出に応じた処理を行なうステップ(S202、S204)と、を実行させる。 (Supplementary Note 1) A game program according to an aspect of the present invention is a game program for executing game processing using a plurality of player characters, wherein the computer includes first identification information (e.g., character ID) for identifying each of a plurality of player characters including a plurality of types of player characters with the same player name and player characters with different player names, and second identification information (e.g., cheering song) that is set as the same information for player characters with the same player name and different information for player characters with different player names as identification information for performance for each player character. A step (S154) of referring to data associated with a player character and referring to data associated with a player character (for example, a cheering song) based on a user's operation to associate an effect (for example, cheering song) that can be set for each player character with the second identification information associated with the player character (S154); and let it run.
付記1の構成によれば、ゲームプログラムは、所定条件を満たした選手キャラクタの演出を、1回の操作で複数種類の同一選手(同一選手名)の選手キャラクタのすべてに対して設定することができるため、ゲームの設定の利便性を向上させることができる。
According to the configuration of
(付記2)また、本発明の一態様は、付記1に記載のゲームプログラムであって、前記コンピュータに、複数の選手キャラクタのうちユーザを識別するための第3識別情報(例えば、ユーザID)が関連付けられている選手キャラクタを用いて試合の処理を行なうステップ、を実行させ、前記関連付けるステップにおいて、前記第3識別情報が関連付けられている選手キャラクタと、前記第3識別情報が関連付けられていない選手キャラクタとのいずれにも、ユーザの操作に基づいて、それぞれの選手キャラクタに関連付けられている前記第2識別情報(例えば、応援曲用ID)と前記演出(例えば、応援曲)との関連付けが可能である。
(Supplementary Note 2) An aspect of the present invention is the game program according to
付記2の構成によれば、ゲームプログラムは、ユーザが未取得の所有していない選手キャラクタ(例えば、ユーザのお気に入りの選手キャラクタ)に対しても事前に演出を設定しておくことができるため、未取得の選手キャラクタを入手したいという意欲をより高め、ゲームをプレイするモチベーションを高めることができる。また、事前に演出を設定しておくことにより、未取得の選手キャラクタを取得して使用する際に、改めて演出の設定をしなくとも、所定条件を満たしたことに応じて演出が行われるため、ゲームの設定の利便性を向上させることができる。 According to the configuration of Supplementary Note 2, the game program can set effects in advance even for a player character that the user has not yet owned (for example, the user's favorite player character). Further, by setting the performance in advance, when acquiring and using an unobtained player character, the performance can be performed according to the satisfaction of a predetermined condition without setting the performance again, so that the convenience of setting the game can be improved.
(付記3)また、本発明の一態様は、付記1または付記2に記載のゲームプログラムであって、複数の選手キャラクタのそれぞれは、それぞれの選手が属するチームを識別するための第4識別情報(例えば、チームID)と関連付けられており、選手がチームを移籍した場合、当該選手に関連付けられる前記第2識別情報(例えば、応援曲用ID)のそれぞれは、移籍前とは異なる新たな識別情報に変更され、移籍先のチームの前記第4識別情報に関連付けられる。
(Supplementary Note 3) Also, one aspect of the present invention is the game program according to
付記3の構成によれば、ゲームプログラムは、選手がチームを移籍した場合に、移籍前に設定した演出が移籍先で行なわれてしまわないようにすることができる。 According to the configuration of Supplementary Note 3, the game program can prevent the performance set before the transfer from being performed at the transfer destination when the player transfers teams.
(付記4)また、本発明の一態様に係るゲーム処理方法は、複数の選手キャラクタを使用するゲームの処理を実行するコンピュータにより実行されるゲーム処理方法であって、同一選手名の複数種類の選手キャラクタと異なる選手名の選手キャラクタとが含まれる複数の選手キャラクタのそれぞれを識別するための第1識別情報(例えば、キャラクタID)と、選手キャラクタ毎の演出用の識別情報として同一選手名の選手キャラクタには同一の情報且つ異なる選手名の選手キャラクタには異なる情報として設定されている第2識別情報(例えば、応援曲用ID)とが関連付けられているデータを参照し、ユーザの操作に基づいて、前記選手キャラクタ毎に設定可能な演出(例えば、応援曲)を、当該選手キャラクタに関連付けられている前記第2識別情報と関連付けるステップ(S154)と、複数の選手キャラクタのそれぞれが前記ゲームの進行に基づく所定条件を満たしたことに応じて、前記所定条件を満たした選手キャラクタに関連付けられている前記第2識別情報と関連付けられている前記演出に応じた処理を行なうステップ(S202、S204)と、を含む。 (Additional Note 4) A game processing method according to an aspect of the present invention is a game processing method executed by a computer that executes processing of a game using a plurality of player characters, wherein first identification information (e.g., character ID) for identifying each of a plurality of player characters including a plurality of types of player characters with the same player name and player characters with different player names, and second identification information (e.g., character ID) that is set as the same information for player characters with the same player name and different information for player characters with different player names as identification information for performance for each player character ( For example, referring to data associated with a cheering song ID), a step of associating an effect (for example, a cheering song) that can be set for each of the player characters based on the user's operation with the second identification information associated with the player character (S154); 204), and
付記4の構成によれば、ゲーム処理方法は、所定条件を満たした選手キャラクタの演出を、1回の操作で複数種類の同一選手(同一選手名)の選手キャラクタのすべてに対して設定することができるため、ゲームの設定の利便性を向上させることができる。 According to the configuration of Supplementary Note 4, the game processing method can set the performance of a player character that satisfies a predetermined condition for all of a plurality of types of player characters of the same player (same player name) with a single operation, thereby improving the convenience of setting the game.
(付記5)また、本発明の一態様に係るゲーム装置(10)は、複数の選手キャラクタを使用するゲームの処理を実行するゲーム装置であって、同一選手名の複数種類の選手キャラクタと異なる選手名の選手キャラクタとが含まれる複数の選手キャラクタのそれぞれを識別するための第1識別情報(例えば、キャラクタID)と、選手キャラクタ毎の演出用の識別情報として同一選手名の選手キャラクタには同一の情報且つ異なる選手名の選手キャラクタには異なる情報として設定されている第2識別情報(例えば、応援曲用ID)とが関連付けられているデータを参照し、ユーザの操作に基づいて、前記選手キャラクタ毎に設定可能な演出(例えば、応援曲)を、当該選手キャラクタに関連付けられている前記第2識別情報と関連付ける関連付け部(166)と、複数の選手キャラクタのそれぞれが前記ゲームの進行に基づく所定条件を満たしたことに応じて、前記所定条件を満たした選手キャラクタに関連付けられている前記第2識別情報と関連付けられている前記演出に応じた処理を行なう演出処理部(168)と、を備える。 (Appendix 5) A game device (10) according to an aspect of the present invention is a game device that executes a game process using a plurality of player characters, and includes first identification information (e.g., character ID) for identifying each of a plurality of player characters including a plurality of types of player characters with the same player name and player characters with different player names, and second identification information (e.g., character ID) that is set as the same information for player characters with the same player name and different information for player characters with different player names as identification information for presentation for each player character. an association unit (166) that refers to data associated with a cheering song ID) and associates an effect (for example, cheering song) that can be set for each player character based on a user's operation with the second identification information associated with the player character; Prepare.
付記5の構成によれば、ゲーム装置は、所定条件を満たした選手キャラクタの演出を、1回の操作で複数種類の同一選手(同一選手名)の選手キャラクタのすべてに対して設定することができるため、ゲームの設定の利便性を向上させることができる。 According to the configuration of Supplementary Note 5, the game device can set the performance of a player character that satisfies a predetermined condition for all of a plurality of types of player characters of the same player (same player name) with a single operation, thereby improving the convenience of setting the game.
(付記6)また、本発明の一態様に係るゲームプログラムは、コンピュータに、ゲームで使用する第1オブジェクト(例えば、選手、戦士、車などのキャラクタ)を取得するステップ(S102)と、前記第1オブジェクトに関連付けてゲームで使用可能な第2オブジェクト(例えば、応援曲などの演出やアイテム、パーツなど)を取得するステップ(S112、S122)と、取得した前記第2オブジェクトを前記第1オブジェクトに関連付けるステップ(S154)と、を実行させ、前記関連付けるステップにおいて、取得した前記第2オブジェクトを、取得済みの前記第1オブジェクトに対して関連付けが可能であるとともに、未取得の前記第1オブジェクトに対しても前記第1オブジェクトの取得後に使用可能となるように事前に関連付けが可能である。 (Supplementary Note 6) The game program according to one aspect of the present invention causes a computer to acquire a first object (for example, a character such as a player, a warrior, or a car) to be used in a game (S102), acquire a second object (for example, a performance such as cheering song, items, parts, etc.) that can be used in the game in association with the first object (S112, S122), and associate the acquired second object with the first object (S154). and in the associating step, the obtained second object can be associated with the already obtained first object, and can also be previously associated with the not yet obtained first object so that it can be used after the first object is obtained.
(付記7)また、本発明の一態様に係るゲーム処理方法は、コンピュータにより実行されるゲーム処理方法であって、ゲームで使用する第1オブジェクト(例えば、選手、戦士、車などのキャラクタ)を取得するステップ(S102)と、前記第1オブジェクトに関連付けてゲームで使用可能な第2オブジェクト(例えば、応援曲などの演出やアイテム、パーツなど)を取得するステップ(S112、S122)と、取得した前記第2オブジェクトを前記第1オブジェクトに関連付けるステップ(S154)と、を含み、前記関連付けるステップにおいて、取得した前記第2オブジェクトを、取得済みの前記第1オブジェクトに対して関連付けが可能であるとともに、未取得の前記第1オブジェクトに対しても前記第1オブジェクトの取得後に使用可能となるように事前に関連付けが可能である。 (Supplementary Note 7) A game processing method according to an aspect of the present invention is a game processing method executed by a computer, and includes a step of acquiring a first object (e.g., a character such as a player, a warrior, a car, etc.) to be used in a game (S102), a step of acquiring a second object (e.g., an effect such as cheering song, items, parts, etc.) that can be used in the game in association with the first object (S112, S122), and a step of associating the acquired second object with the first object (S1). 54), wherein in the associating step, the obtained second object can be associated with the obtained first object, and can also be associated with the unacquired first object in advance so that it can be used after the first object is obtained.
(付記8)また、本発明の一態様に係るゲーム装置(10)は、ゲームで使用する第1オブジェクト(例えば、選手、戦士、車などのキャラクタ)を取得する第1取得部(163)と、前記第1オブジェクトに関連付けてゲームで使用可能な第2オブジェクト(例えば、応援曲などの演出やアイテム、パーツなど)を取得する第2取得部(165)と、取得した前記第2オブジェクトを前記第1オブジェクトに関連付ける関連付け部(166)と、を備え、前記関連付け部は、取得した前記第2オブジェクトを、取得済みの前記第1オブジェクトに対して関連付けが可能であるとともに、未取得の前記第1オブジェクトに対しても前記第1オブジェクトの取得後に使用可能となるように事前に関連付けが可能である。 (Supplementary Note 8) A game device (10) according to an aspect of the present invention includes a first acquisition unit (163) that acquires a first object (for example, a character such as a player, a warrior, or a car) used in a game, a second acquisition unit (165) that acquires a second object that can be used in the game in association with the first object (for example, a production such as cheering music, items, parts, etc.), and an association unit (166) that associates the acquired second object with the first object, The association unit can associate the acquired second object with the acquired first object, and can also associate with the unacquired first object in advance so that it can be used after the first object is acquired.
付記6、付記7、及び付記8の構成によれば、未取得の第1オブジェクトに対しても事前に第2オブジェクトを設定しておくことができるため、未取得の第1オブジェクトを取得して使用する際に、改めて第2オブジェクトの設定をしなくとも、当該第1オブジェクトに関連付けられた第2オブジェクトを使用することができる。よって、ゲームの設定の利便性を向上させることができる。 According to the configurations of appendices 6, 7, and 8, it is possible to set a second object in advance even for an unacquired first object, so that when acquiring and using an unacquired first object, the second object associated with the first object can be used without setting the second object again. Therefore, the convenience of setting the game can be improved.
1 ゲームシステム、10 端末装置、11 通信部、12 入力部、13 表示部、14 音声出力部、15 記憶部、16 CPU、151 キャラクタデータ記憶部、152 ユーザデータ記憶部、153 所有キャラクタデータ記憶部、154 応援曲データ記憶部、155 応援曲設定データ記憶部、161 操作受付部、162 表示制御部、163 キャラクタ取得部、164 応援曲作成処理部、165 応援曲データ取得部、166 応援曲設定部、167 試合処理部、168 演出処理部、30 サーバ装置
Claims (3)
コンピュータに、
同一選手名の複数種類の選手キャラクタと異なる選手名の選手キャラクタとが含まれる複数の選手キャラクタのうち一の選手キャラクタに設定する演出を選択するユーザの操作に基づいて、選択された演出を当該一の選手キャラクタと同一選手名のすべての選手キャラクタと関連付けるステップと、
複数の選手キャラクタのそれぞれが前記ゲームの進行に基づく所定条件を満たしたことに応じて、前記所定条件を満たした選手キャラクタに関連付けられている演出に応じた処理を行なうステップと、
を実行させるためのゲームプログラム。 A game program for executing game processing using a plurality of player characters,
to the computer,
a step of associating the selected effect with all player characters with the same player name, based on a user's operation of selecting a effect to be set for one player character among a plurality of player characters including a plurality of types of player characters with the same player name and player characters with different player names ;
a step of, in response to each of a plurality of player characters having satisfied a predetermined condition based on the progress of the game, performing a process according to an effect associated with the player character satisfying the predetermined condition;
A game program for executing
コンピュータに、 to the computer,
同一選手名の複数種類の選手キャラクタと異なる選手名の選手キャラクタとが含まれる複数の選手キャラクタのうち一の選手キャラクタに設定する演出を選択するユーザの操作に基づいて、選択された演出を当該一の選手キャラクタと同一選手名のすべての選手キャラクタと関連付けるステップと、 a step of associating the selected effect with all player characters with the same player name, based on a user's operation of selecting a effect to be set for one player character among a plurality of player characters including a plurality of types of player characters with the same player name and player characters with different player names;
複数の選手キャラクタのそれぞれが前記ゲームの進行に基づく所定条件を満たしたことに応じて、前記所定条件を満たした選手キャラクタに関連付けられている演出に応じた処理を行なうステップと、 a step of, in response to each of a plurality of player characters having satisfied a predetermined condition based on the progress of the game, performing a process according to an effect associated with the player character satisfying the predetermined condition;
を含むゲーム処理方法。 game processing methods, including;
同一選手名の複数種類の選手キャラクタと異なる選手名の選手キャラクタとが含まれる複数の選手キャラクタのうち一の選手キャラクタに設定する演出を選択するユーザの操作に基づいて、選択された演出を当該一の選手キャラクタと同一選手名のすべての選手キャラクタと関連付ける関連付け部と、 an association unit that associates the selected effect with all player characters with the same player name, based on a user's operation of selecting a effect to be set for one player character among a plurality of player characters including a plurality of types of player characters with the same player name and player characters with different player names;
複数の選手キャラクタのそれぞれが前記ゲームの進行に基づく所定条件を満たしたことに応じて、前記所定条件を満たした選手キャラクタに関連付けられている演出に応じた処理を行なう演出処理部と、 an effect processing unit that, in response to each of a plurality of player characters satisfying a predetermined condition based on the progress of the game, performs a process according to an effect associated with the player character satisfying the predetermined condition;
を備えるゲーム装置。 game device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020015591A JP7312453B2 (en) | 2019-06-28 | 2020-01-31 | Game program, game processing method, and game device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019121929A JP6664722B1 (en) | 2019-06-28 | 2019-06-28 | Game program, game processing method, and game device |
| JP2020015591A JP7312453B2 (en) | 2019-06-28 | 2020-01-31 | Game program, game processing method, and game device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019121929A Division JP6664722B1 (en) | 2019-06-28 | 2019-06-28 | Game program, game processing method, and game device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2021007732A JP2021007732A (en) | 2021-01-28 |
| JP2021007732A5 JP2021007732A5 (en) | 2023-05-02 |
| JP7312453B2 true JP7312453B2 (en) | 2023-07-21 |
Family
ID=87201098
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020015591A Active JP7312453B2 (en) | 2019-06-28 | 2020-01-31 | Game program, game processing method, and game device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7312453B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007014700A (en) | 2005-07-11 | 2007-01-25 | Konami Digital Entertainment:Kk | Game program, game device and game method |
| JP2007151640A (en) | 2005-12-01 | 2007-06-21 | Konami Digital Entertainment:Kk | GAME PROGRAM, GAME DEVICE, AND GAME CONTROL METHOD |
| JP2008167834A (en) | 2007-01-10 | 2008-07-24 | Konami Digital Entertainment:Kk | GAME DEVICE, GAME PROCESSING METHOD, GAME SYSTEM, GAME SERVER, AND PROGRAM |
| JP6481185B1 (en) | 2017-10-31 | 2019-03-13 | 株式会社コナミデジタルエンタテインメント | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3760027B2 (en) * | 1997-06-12 | 2006-03-29 | 株式会社ナムコ | Information storage medium and game device |
-
2020
- 2020-01-31 JP JP2020015591A patent/JP7312453B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007014700A (en) | 2005-07-11 | 2007-01-25 | Konami Digital Entertainment:Kk | Game program, game device and game method |
| JP2007151640A (en) | 2005-12-01 | 2007-06-21 | Konami Digital Entertainment:Kk | GAME PROGRAM, GAME DEVICE, AND GAME CONTROL METHOD |
| JP2008167834A (en) | 2007-01-10 | 2008-07-24 | Konami Digital Entertainment:Kk | GAME DEVICE, GAME PROCESSING METHOD, GAME SYSTEM, GAME SERVER, AND PROGRAM |
| JP6481185B1 (en) | 2017-10-31 | 2019-03-13 | 株式会社コナミデジタルエンタテインメント | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021007732A (en) | 2021-01-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6284105B1 (en) | GAME DEVICE AND PROGRAM | |
| JP2023158105A (en) | Information processing system, information processing device, and information processing method | |
| JP6318438B2 (en) | Information processing apparatus, server apparatus, and program | |
| JP6608156B2 (en) | Program and server system | |
| JP6456882B2 (en) | Game system and program | |
| WO2017188383A1 (en) | Information processing device, server device, and program | |
| JP2014042588A (en) | Game program and information processor | |
| JP7147824B2 (en) | Information processing device and program | |
| JP6369920B1 (en) | GAME DEVICE AND PROGRAM | |
| JP5222433B1 (en) | Game program | |
| JP2018057963A (en) | Game device and program | |
| US11367328B2 (en) | Program, terminal, gaming system, and game management device | |
| JP5548381B2 (en) | Game system | |
| JP6970445B2 (en) | Game system and programs | |
| JP7312453B2 (en) | Game program, game processing method, and game device | |
| JP6664722B1 (en) | Game program, game processing method, and game device | |
| JP7455309B2 (en) | Control program, control method, computer and terminal device | |
| JP6761942B2 (en) | Information processing equipment, server equipment, and programs | |
| JP7349177B2 (en) | Information processing device, server device, game control method and program | |
| JP2024054390A (en) | PROGRAM AND INFORMATION PROCESSING APPARATUS | |
| JP2020195498A (en) | Game program, game processing method and game apparatus | |
| JP7093017B2 (en) | Computer programs and computer equipment | |
| JP6402338B2 (en) | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM | |
| JP7827794B1 (en) | Program, method, information processing device, and system | |
| JP6947876B2 (en) | Control programs, control methods, computers and terminals |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220616 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230424 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20230424 |
|
| 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: 20230613 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230703 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7312453 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |