JP6600395B1 - PROGRAM, GAME DEVICE, AND GAME SYSTEM - Google Patents
PROGRAM, GAME DEVICE, AND GAME SYSTEM Download PDFInfo
- Publication number
- JP6600395B1 JP6600395B1 JP2018156685A JP2018156685A JP6600395B1 JP 6600395 B1 JP6600395 B1 JP 6600395B1 JP 2018156685 A JP2018156685 A JP 2018156685A JP 2018156685 A JP2018156685 A JP 2018156685A JP 6600395 B1 JP6600395 B1 JP 6600395B1
- Authority
- JP
- Japan
- Prior art keywords
- game
- player
- type
- information
- battle
- 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
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/58—Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/69—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】ゲームのプレイ状況によらず、対戦ゲームにおける平等な興趣体験を担保する。【解決手段】プログラムは、対戦ゲームを実現させるコンピュータに、対戦ゲームを行う第1のプレイヤと第2のプレイヤのそれぞれについて、対戦ゲームの進行制御に関与するゲーム情報を取得する処理と、第1のプレイヤのゲーム情報と第2のプレイヤのゲーム情報とに基づいて、対戦ゲームを実現するよう制御する処理と、を実行させるプログラムであって、第1のプレイヤのゲーム情報と第2のプレイヤのゲーム情報とが異なることを条件として、第1のプレイヤのゲーム情報及び第2のプレイヤのゲーム情報の少なくともいずれかを変更するよう調整し、該調整後のゲーム情報に基づいて対戦ゲームを実現させるよう制御する。【選択図】図7The present invention secures an equal interest experience in a battle game regardless of the game play status. According to one aspect of the present invention, a program for acquiring, on a computer that realizes a battle game, game information related to progress control of the battle game for each of a first player and a second player who play the battle game; A program for executing a process of controlling to realize a competitive game based on the game information of the player and the game information of the second player, the game information of the first player and the second player On condition that the game information is different, adjustment is made to change at least one of the game information of the first player and the game information of the second player, and the battle game is realized based on the adjusted game information Control as follows. [Selection] Figure 7
Description
本発明は、プログラム、ゲーム装置及びゲームシステムに関し、特にプレイヤ間での対戦ゲームを実現する電子ゲームに関する。 The present invention relates to a program, a game device, and a game system, and more particularly, to an electronic game that realizes a battle game between players.
プレイヤが入手したゲームカードに基づいてキャラクタを登録させ、登録された複数のキャラクタを登場させた対戦ゲームを実現するコンピュータシステムがある(特許文献1)。 There is a computer system that realizes a battle game in which characters are registered based on a game card obtained by a player and a plurality of registered characters appear (Patent Document 1).
しかしながら、特許文献1に記載されるような対戦ゲームは、ゲームカードを入手可能な期間や入手数、あるいはプレイ時間やプレイ回数に比例する成長(育成)要素の存在を考慮すると、ゲームを長くプレイしているプレイヤに有利な展開となり得る。その結果、対等な条件で対戦ゲームをプレイすることが困難となり、ゲームを始めたばかりのプレイヤやゲームのプレイ頻度が高くないプレイヤ等が、ゲームに対する興味を失う可能性があった。
However, in a competitive game as described in
本発明は、ゲームのプレイ状況によらず、対戦ゲームにおける平等な興趣体験を担保するプログラム、ゲーム装置及びゲームシステムを提供することを目的とする。 An object of the present invention is to provide a program, a game device, and a game system that guarantee an equal interest experience in a competitive game regardless of the game play status.
本発明のプログラムは、対戦ゲームを実現させるコンピュータに、対戦ゲームを行う第1のプレイヤと第2のプレイヤのそれぞれについて、対戦ゲームの進行制御に関与するゲーム情報を取得する処理と、第1のプレイヤのゲーム情報と第2のプレイヤのゲーム情報とに基づいて、対戦ゲームを実現するよう制御する処理と、を実行させるプログラムであって、ゲーム情報には少なくとも、各プレイヤに係り対戦ゲームに登場させる、第1の種別のゲーム要素の情報と、該第1の種別のゲーム要素とは異なる第2の種別のゲーム要素の情報が含まれ、第1の種別のゲーム要素と第2の種別のゲーム要素のそれぞれには、対戦ゲームの進行に用いられるパラメータが対応付けられ、第2の種別のゲーム要素の各々には、対戦ゲームに登場させる際に必要となるコストが定められており、実現させる対戦ゲームにおいて、各プレイヤに係り対戦ゲームに登場させる第2の種別のゲーム要素のコストの総和が、予め定められた上限コストに収まらない場合に、該第2の種別のゲーム要素のうちの少なくとも一部のゲーム要素に対応付けるパラメータを下方調整し、第1のプレイヤに係る第1の種別のゲーム要素に対応付けるパラメータと第2のプレイヤに係る第1の種別のゲーム要素に対応付けるパラメータとが異なることを条件として、第1のプレイヤ及び第2のプレイヤの少なくともいずれかに係る第1の種別のゲーム要素に対応付けるパラメータを変更することで、両プレイヤの第1の種別のゲーム要素に起因するゲーム進行の差を低減するよう調整し、該調整後のゲーム情報に基づいて対戦ゲームを実現させるよう制御する。 The program according to the present invention includes a computer that realizes a battle game, a process of acquiring game information related to progress control of the battle game for each of the first player and the second player who play the battle game, A program for executing a process of controlling to realize a battle game based on the game information of the player and the game information of the second player, and the game information appears in the battle game according to at least each player. Information of a first type of game element and information of a second type of game element that is different from the first type of game element are included. Each game element is associated with a parameter used for the progress of the battle game, and each of the game elements of the second type is caused to appear in the battle game. In the battle game to be realized, the sum of the costs of the second type of game elements that are related to each player and appear in the battle game does not fall within a predetermined upper limit cost. , the parameters to be associated with at least a part of the game element of the game element of the second type downward adjustment, first according to the parameter and a second player to be associated with the game element of the first type according to a first player on condition that the parameter is different for associating the game element of the first type, by changing the parameters to be associated with the game element of the first type according to at least one of the first play ya及 beauty second play ya , adjusted to reduce the difference in the game progress due to game element of the first type of the two players, based on the game information after the adjustment You have to control so as to achieve a match game.
このような構成により本発明によれば、ゲームのプレイ状況によらず、対戦ゲームにおける平等な興趣体験を担保することが可能となる。 With such a configuration, according to the present invention, it is possible to ensure an equal interest experience in a competitive game regardless of the game play status.
[実施形態]
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下に説明する一実施形態は、ゲームシステムの一例としての、ゲーム用物品に対応付けられた情報に基づいて、プレイヤ間で行われる対戦ゲームの進行制御を行うゲーム装置と、該対戦ゲームのマッチング及び調整を行うゲームサーバとで構成されるゲームシステムに、本発明を適用した例を説明する。しかし、本発明は、複数のプレイヤが参加して行われる対戦ゲームを実行することが可能な任意の機器に適用可能である。
[Embodiment]
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the drawings. Note that, in the embodiment described below, as an example of a game system, a game device that performs progress control of a battle game performed between players based on information associated with game articles, and the battle game An example will be described in which the present invention is applied to a game system configured with a game server that performs matching and adjustment. However, the present invention can be applied to any device capable of executing a battle game performed by a plurality of players participating.
本実施形態のゲーム装置において情報取得可能なゲーム用物品は、以下の2種類であるものとして説明する。1種類は、プレイヤカード(プレイヤ識別カード)であり、情報取得を行わせることで、プレイヤカードに対応付けられた後述のプレイヤ情報を反映させたゲームを、ゲーム装置において実行させることが可能に構成される。もう1種類は、ゲームカードであり、情報取得を行わせることで、該カードに対応付けられたゲーム要素(例えばキャラクタ)を登場させたゲームを、ゲーム装置において実行させることが可能に構成される。より詳しくは、ゲームカードには、本発明に係る第1の種別のゲーム用物品としての、ゲームにおいてパイロットして機能する人物キャラクタ(パイロットキャラクタ)が対応付けられたパイロットカードと、本発明に係る第2の種別のゲーム用物品としての、該パイロットが搭乗可能に構成された機体キャラクタが対応付けられた機体カードと、に分類される。 The game article that can acquire information in the game device of the present embodiment will be described as the following two types. One type is a player card (player identification card), which is configured to allow a game device to execute a game reflecting player information to be described later associated with the player card by performing information acquisition. Is done. The other type is a game card, which is configured to allow a game device to execute a game in which a game element (for example, a character) associated with the card appears by performing information acquisition. . More specifically, the game card is a pilot card that is associated with a human character (pilot character) that functions as a pilot in the game as the first type of game article according to the present invention. As a second type of game article, it is classified into an airframe card associated with an airframe character configured to be able to board the pilot.
本実施形態では、2種類のゲーム用物品はそれぞれ、物品自体にコード化された情報が付与されており、該情報が取得されることで、ゲーム装置におけるゲームを実現する各種処理に必要なゲーム情報が取得可能に構成されているものとして説明する。即ち、プレイヤカード及びゲームカードの各々に付与されている情報は、各カードや該カードに対応付けられたプレイヤやキャラクタ等の識別を可能ならしめる情報であってよく、ゲーム装置またはゲームサーバにおいて当該情報に基づき、ゲームの進行制御に関与し、ゲームの実行に必要となるゲーム情報の取得及び構成が行われる。しかしながら、本発明の実施はこれに限られるものではなく、ゲームの実行に必要となるゲーム情報(を構成する部分的な情報)自体がゲーム用物品に付与され、取得可能に構成されているものであってもよい。この場合、ゲームプレイの回数やプレイ状況によって情報が変化するプレイヤカードについては、付与された情報の書き換えが可能に構成されているものであってよい。 In the present embodiment, each of the two types of game items is provided with encoded information in the item itself, and by acquiring the information, a game necessary for various processes for realizing a game on the game device. A description will be given on the assumption that information can be acquired. That is, the information given to each of the player card and the game card may be information that makes it possible to identify each card and the player or character associated with the card. Based on the information, acquisition and configuration of game information that is involved in the progress control of the game and is necessary for the execution of the game is performed. However, the embodiment of the present invention is not limited to this, and game information (partial information constituting the game itself) necessary for executing the game itself is given to the game article and can be acquired. It may be. In this case, the player card whose information changes depending on the number of game plays and the play situation may be configured such that the given information can be rewritten.
また詳細は後述するが、ゲーム用物品に付与された情報に基づき取得されるゲーム情報は、プレイヤカードとゲームカードとで異なっているものとする。プレイヤカードについて取得される情報は、プレイヤを一意に識別する情報であり、これに対応付けて管理されるプレイヤ情報の取得を可能ならしめる情報である。一方、ゲームカードについて取得される情報は、該ゲームカードに対応付けられたキャラクタを一意に特定する情報であり、該キャラクタについて管理されるキャラクタ情報の取得を可能ならしめる情報である。本実施形態ではゲーム用物品への情報付加は、付与される情報を変換したコードが、物品表面に印刷によって付加されることによってなされるものとして説明する。 Although details will be described later, it is assumed that the game information acquired based on the information given to the game article is different between the player card and the game card. The information acquired about a player card is information which identifies a player uniquely, and is information which makes it possible to acquire player information managed in association with this. On the other hand, the information acquired for the game card is information for uniquely specifying the character associated with the game card, and is information that makes it possible to acquire character information managed for the character. In the present embodiment, it is assumed that the information addition to the game article is performed by adding a code obtained by converting the information to be added to the article surface by printing.
プレイヤカードへは、例えば該カードあるいはプレイヤを一意に識別可能なプレイヤIDを含む可視のコードが、図4(a)に示されるようにウラ面に付されるものとする。本実施形態のゲーム装置では、プレイヤカードは、プレイヤを識別するための情報(プレイヤID)が格納されており、該プレイヤIDによって、該プレイヤについて行われたゲームプレイの履歴、進行状況、戦績等のプレイ状況を含むプレイヤ情報を取得することができる。従って、プレイヤは、ゲームプレイの際にプレイヤカードから情報を取得させることで、過去に行ったゲームのプレイ状況を引き継いだ、継続的なゲームプレイを行うことができる。また、本実施形態のゲームでは、スコアランキングの表示時やゲームにおいて、プレイヤの分身として用いられるアバターキャラクタが設けられており、該アバターキャラクタの情報もプレイヤ情報には含まれているものとする。 For example, a visible code including a player ID that can uniquely identify the card or the player is attached to the player card, as shown in FIG. 4A. In the game device of this embodiment, the player card stores information (player ID) for identifying the player, and the history of game play performed on the player by the player ID, progress status, battle record, etc. It is possible to acquire player information including the play status. Therefore, the player can perform continuous game play by taking over the play status of the game played in the past by acquiring information from the player card at the time of game play. In the game of this embodiment, it is assumed that an avatar character used as a player's alternation is provided when the score ranking is displayed or in the game, and the information on the avatar character is also included in the player information.
一方、ゲームカードへは、例えば該カードを一意に識別可能なカードIDと、該カードに対応付けられたゲーム要素であるキャラクタを一意に特定するキャラクタIDと、を含むコードが、オモテ面及びウラ面のそれぞれに、いずれの面が載置面に接しているかを該コードに基づき判別可能に付されるものとする。後述する通り、本実施形態のゲーム装置100では載置パネル上で複数のゲームカードを移動操作することでゲームに係る操作入力を可能ならしめるため、少ない演算量で位置、回転及び移動の少なくともいずれかを検出可能に構成された形態の2次元のコードがゲームカードには印刷される。またゲームカードは、対応付けられたキャラクタが視認可能なように、該キャラクタのキャラクタ画像が印刷されて構成されるものであり、ゲームコンテンツの物品収集に係る興趣要素を提供する。故に、本実施形態では、ゲームカードへのコードの印刷は、図4(b)に示されるように、物品の美観を損ねないよう不可視インクを用いることで行われるものとする。なお、本実施形態ではゲームカードに対応付けられるゲーム要素はパイロットキャラクタと機体キャラクタであるものとして説明するが、本発明の実施はこれに限られるものではなく、ゲームカードに対応付けられるゲーム要素は、アイテム、発動する効果等、その他の要素であってもよいことは言うまでもない。
On the other hand, for a game card, for example, a code including a card ID that can uniquely identify the card and a character ID that uniquely identifies a character that is a game element associated with the card has a front side and a back side. It is assumed that each surface can be discriminated based on the code which surface is in contact with the placement surface. As will be described later, in the
また、本実施形態ではゲーム装置が情報取得可能に構成されたゲーム用物品は、プレイヤカード及びゲームカードであるものとして説明するが、対応付けられた情報を取得可能に構成された物品であれば、ゲーム用物品はこれらに限られるものではない。例えばゲームカードのようにゲーム要素が対応付けられるゲーム用物品は、該物品に対応付けられたゲーム要素を特定可能に構成された物品であれば、ゲーム要素の外観を有するフィギュア、玩具、キーホルダー等の造形物であってもよい。ゲーム用物品が造形物である場合、各ゲーム情報の取得に用いられる情報は該造形物の内部の記録媒体、あるいは該造形物に付された塗装、シール、印字等の外観の一部から取得可能であってよい。またゲーム用物品は造形物だけでなく、プレイヤカードやゲームカード以外の紙媒体やシール等、任意の物品であってよい。 Further, in the present embodiment, the game article configured to be able to acquire information by the game device is described as being a player card and a game card. However, as long as the article is configured to be able to acquire associated information. The game article is not limited to these. For example, a game article such as a game card that is associated with a game element is an article configured such that the game element associated with the article can be specified. It may be a modeled object. When the game article is a modeled object, information used for acquiring each game information is acquired from a recording medium inside the modeled object or a part of the appearance such as painting, sticker, or print attached to the modeled object. It may be possible. Further, the game article is not limited to a modeled object, but may be an arbitrary article such as a paper medium or a sticker other than a player card or a game card.
《ゲームシステムの構成》
ここで、本発明の実施形態に係るゲームシステムのシステム構成について、図1を用いて説明する。
《Game system configuration》
Here, the system configuration of the game system according to the embodiment of the present invention will be described with reference to FIG.
図示されるように、ゲームシステムは、ネットワーク300を介することでゲームサーバ200と複数のゲーム装置100の各々とが通信可能に構成される。本実施形態のシステムでは対戦ゲームは、同時期に2台のゲーム装置100においてプレイヤが対戦ゲームの開始に係る操作を行ったことを契機として、ゲームサーバ200がこれらのプレイヤ(ゲーム装置100)のマッチングを行うことで実現される。ネットワーク300を介してゲームサーバ200に接続可能なゲーム装置100は、図示されるような2台に限られるものではないことは言うまでもない。ゲームサーバ200は、後述する通り、ゲーム装置100を使用して行われるゲーム、及びゲームプレイをするプレイヤの各種情報を管理可能に構成される。
As illustrated, the game system is configured so that the
〈ゲーム装置100の構成〉
まず、ゲーム装置100の機能構成について、図2のブロック図を用いて説明する。
<Configuration of
First, the functional configuration of the
制御部101は、例えばCPUであり、ゲーム装置100が有する各ブロックの動作を制御する。具体的には制御部101は、例えば記録媒体102に記録されている各ブロックの動作プログラムを読み出し、メモリ103に展開して実行することにより各ブロックの動作を制御する。
The
記録媒体102は、例えば不揮発性メモリやHDD等の、恒久的にデータを保持可能な記録装置である。記録媒体102は、ゲーム装置100が有する各ブロックの動作プログラムに加え、各ブロックの動作において必要となるパラメータ等の情報や、ゲーム装置100が実行するゲームに使用される各種のグラフィックスデータを記憶する。メモリ103は、例えば揮発性メモリ等の一時的なデータ記憶に使用される記憶装置である。メモリ103は、各ブロックの動作プログラムの展開領域としてだけでなく、各ブロックの動作において出力されたデータ等を一時的に記憶する格納領域としても用いられる。
The
支払検出部104は、ゲーム装置100において対価の支払いがなされたことを検出する。対価の支払いは、例えば硬貨の投入口に所定の金額の硬貨や相当するコインが投入されたこと、あるいは所定の電子マネーに係るチップとの通信に基づく決算処理の完了等を検出することにより判断されるものであってよい。本実施形態のゲーム装置100は、対価の支払いに基づいてプレイヤへのゲームカードの提供を伴うサービスを開始するものとして説明するが、対価の支払いは必須の要件ではなく、所定の開始指示に基づいてサービスは開始されるものであってもよい。
The
提示制御部107は、ゲーム装置100におけるプレイヤへの各種情報提示の制御を司る。本実施形態のゲーム装置100では、プレイヤへの各種情報提示の手段として、画像(ゲーム画面、メニュー画面等)表示を行う第1表示部120及び第2表示部130、音声出力を行う音声出力部140を有するものとして説明するが、情報提示の手段はこれらに限られるものではなく、代替あるいは追加が可能であることは言うまでもない。
The
提示制御部107は、例えばGPU等の描画装置を含み、第1表示部120及び第2表示部130に表示させる画面を生成する際には所定の描画処理を行う。具体的には提示制御部107は、ゲーム装置100の稼働中(ゲームプレイ中やスタンバイ状態中)において、制御部101により行われた処理や命令に基づいて必要な描画用オブジェクトに対して適当な演算処理を実行し、画面の描画を行う。生成した画面は、ゲーム装置100と同一筐体内、あるいはゲーム装置100の外部に着脱可能に接続された表示装置であってよい第1表示部120または第2表示部130に出力され、所定の表示領域中に表示されることでプレイヤに提示される。
The
本実施形態のゲーム装置100は、ゲーム画面を表示する、図1に示されるような2種類の表示装置(第1表示部120及び第2表示部130)を有しており、提示制御部107はその各々についてゲーム画面の生成を行う。図示されるように、本実施形態では第2表示部130は、その表示領域上にゲームカードを載置可能な盤面(載置パネル131)を有して構成されている。プレイヤは、ゲーム中のキャラクタ操作に係るシーケンス(作戦フェーズ)において、載置パネル131上に載置しているゲームカードを移動操作することで、キャラクタ動作に係る一部の操作入力を行うことができる。載置パネル131上に載置されたゲームカードは、各シーケンスにおいて、情報取得あるいは状態検出が行われる。
The
なお、本実施形態の第2表示部130は、遷移するゲーム画面を表示しつつ、載置パネル131上に載置されたゲームカードに付された不可視コードを後述の取得部105に取得させることが可能なように構成される。例えば、第2表示部130が液晶表示装置である場合は、載置パネル131の下層に光透過性の液晶パネル層と導光層を設け、光源を導光層の周囲(側面)に配置して、第2表示部130の底面には遮蔽物となるケーシングを有さない構成とすればよい。これにより、取得部105に含まれる不図示の撮像部が、第2表示部130の裏側(ゲーム装置100の筐体内部)から、載置パネル131上に載置された物品のコードを抽出可能な画像を取得することができる。また、第2表示部130の構成はこれに限られるものではなく、例えばリアプロジェクション方式が採用であっても、同様に載置パネル131上に載置されたゲームカードのコードを抽出可能な画像は撮像可能である。
Note that the
また提示制御部107は、例えばサウンドボードやアンプ等の音声信号の出力/増幅を行う回路を含み、音声出力部140から出力させる音声を生成する際には所定の処理を行う。具体的には提示制御部107は、例えば予め記録媒体102に記録された音声データに基づき、同時に出力を行う音声データを確定し、これを電気的な音声信号に変換(D/A変換)して音声出力部140に出力することで、音声出力を行う。音声出力部140は、所定のスピーカ等であってよく、入力された音声信号に基づく音波を出力する。
The
取得部105は、本実施形態のゲーム装置100が対価の支払いに応じてプレイ体験を提供するゲームについて、2種類の用途の情報取得を行う。
The
一方の用途は、継続的なゲームプレイに係る興趣要素の提供用途であり、カードリーダ160を介してプレイヤカードに付された情報(プレイヤID)の取得を行い、ゲームサーバ200から該情報に対応付けられたプレイヤ情報が取得され、例えばメモリ103に格納される。このとき、カードリーダ160は、プレイヤカードに可視のインクで付されたコードを読み取ることにより情報取得を行い、取得部105に出力する。
One application is to provide an interesting element related to continuous game play. Information (player ID) attached to the player card is acquired via the
プレイヤ情報は、図8(a)に示されるように、プレイヤ(プレイヤカード)を識別するプレイヤID801に関連付けて、プレイヤに係り登録されたアバターキャラクタの各種情報を示すアバター情報802、及び該プレイヤカードを使用して行われたゲームについて、その履歴、進行状況、戦績等のプレイ状況を示すプレイ状況情報803を管理する。ここで、本実施形態のゲームシステムでは、プレイヤ情報には1体のアバターキャラクタに係る情報が関連付けられており、アバター情報802には、アバター名811、アバターキャラクタの外観を規定するための外観情報812、該アバターキャラクタを使用したゲームのプレイ状況に応じて変化する、アバターキャラクタのレベル(アバターレベル)を示すレベル情報813、及びプレイヤに付与されたアイテムや効果(アバターキャラクタ、機体キャラクタ、パイロットキャラクタに適用可能)等を示す付加情報814を含む。 As shown in FIG. 8A, the player information is associated with a player ID 801 for identifying a player (player card), avatar information 802 indicating various information of avatar characters registered in association with the player, and the player card. Is used to manage play status information 803 indicating the play status such as history, progress status, battle record, and the like. Here, in the game system of the present embodiment, information related to one avatar character is associated with the player information, and the avatar information 802 includes the avatar name 811 and appearance information for defining the appearance of the avatar character. 812, level information 813 indicating the level of the avatar character (avatar level) that changes according to the play situation of the game using the avatar character, and items and effects given to the player (avatar character, body character, pilot character) Additional information 814 indicating that it is applicable to the
他方の用途は、ゲームプレイ中になされる操作入力用途であり、載置パネル131上に載置されたゲームカードに付された情報の取得、またゲームカードをそれぞれ識別しつつ、その位置、回転及び移動の少なくともいずれかを検出する。このとき、取得部105は、例えば上述したように第2表示部130を裏側から撮像する撮像部を含み、撮像により得られた画像に対して所定の演算を適用することで、各カードに不可視インクで付されたコードを読み取ることにより情報取得を行い、取得部105に出力する。取得部105は、ゲームカードから取得された情報(対応付けられたキャラクタを特定するキャラクタIDを含む)については、後述のキャラクタDB106から該情報に対応付けられたキャラクタ情報を取得して加え、例えばメモリ103に使用カード情報として格納する。
The other application is an operation input application made during game play. The information is attached to the game card placed on the placement panel 131, and the position and rotation of each game card are identified. And / or movement. At this time, the
詳細は後述するが、使用カード情報はゲームカードごとに、例えば図8(b)に示されるように、該カードのカードID821及びキャラクタID822に関連付けて、後述のキャラクタDB106から取得された該当のキャラクタ(該カードに対応付けられたキャラクタ)のゲームパラメータ823と描画用情報824と音声データ825、及び載置パネル131上での状態(位置、回転及び移動の少なくともいずれか)を示す検出情報826を管理する。 Although details will be described later, the used card information is associated with the card ID 821 and the character ID 822 of the card, for example, as shown in FIG. (Parameter associated with the card) game parameter 823, drawing information 824, audio data 825, and detection information 826 indicating a state (at least one of position, rotation, and movement) on the placement panel 131 to manage.
なお、本実施形態のゲーム装置100ではカードリーダ160と載置パネル131とを設け、用途やカードの種類に応じて情報取得を行うブロックを異ならせるものとして説明するが、本発明の実施はこれに限られるものではなく、情報取得を行うブロックは共通であってよい。
In the
キャラクタDB106は、ゲームに登場するものとして予め定められたキャラクタの各々についての情報(キャラクタ情報)を管理するデータベースである。本実施形態のゲーム装置100で提供されるゲームでは、1回のゲームプレイに係るゲーム中に複数体のキャラクタが登場し得る。ゲーム装置100では、プレイヤはゲームプレイに際しゲームカードを使用した場合、該カードに対応付けられたキャラクタを、例えばプレイヤの使用キャラクタとしてゲームに登場させて、使用する(操作する)ことが可能である。
The
1つのキャラクタについて管理されるキャラクタ情報は、例えば図8(c)に示されるようなデータ構成を有するものであってよい。図示されるように、キャラクタ情報は、キャラクタを一意に特定するキャラクタID831に関連付けて、該キャラクタをゲームに登場させる際の画面生成に用いられるグラフィックスデータ等を含む描画用情報832、同じく音声提示に用いられる音声データ833、及び本発明に係る参照情報の一例としての、キャラクタの名称、属性等に加え、予め定められた体力(耐久力)、攻撃力、防御力、発動技、特殊スキル等の要素固有の能力を記述したゲームパラメータ834を含む。ゲームパラメータ834は、キャラクタを登場させるゲームにおいて参照される、ゲームの進行制御に関与する情報であり、該情報を使用することで提供されるゲームの進行制御が行われる。 The character information managed for one character may have a data structure as shown in FIG. 8C, for example. As shown in the figure, the character information is associated with a character ID 831 that uniquely identifies the character, and is information for drawing 832 including graphics data used for screen generation when the character appears in the game. In addition to the character name, attributes, and the like as an example of the reference data according to the present invention, the voice data 833 used in the game, predetermined physical strength (durability), attack power, defense power, exercise technique, special skill, etc. Game parameters 834 describing the abilities specific to the element. The game parameter 834 is information related to the progress control of the game that is referred to in the game in which the character appears, and the progress control of the game provided by using the information is performed.
本実施形態ではゲームに登場するものとして設けられているキャラクタには、それぞれ対応付けられたゲームカードのゲームにおける希少度(該ゲームカードを使用した場合のゲーム進行における優位性、該ゲームカードの製造数等、に応じて定まるパラメータ)に応じたレアリティが割り当てられており、ゲームパラメータ834には該当するキャラクタIDに定められたレアリティの情報が含まれているものとする。レアリティは、例えば、希少度の低い順に、コモン(C)、レア(R)、マスターレア(M)、パーフェクトレア(P)、キャンペーンカード(CP)、シークレット(SEC)、アニバーサリーレア(ANNIV)等が設けられているものであってよく、キャラクタIDごとに設定されているものとする。ここで、同一のキャラクタについて複数種類のゲームカードが提供されることも当然あるため、レアリティは、ゲームカードに対応付けられたキャラクタIDごとに定められる。また、本実施形態のゲームでは、簡単のため、レアリティが高い(希少度が高い)キャラクタほどゲームを有利に進行せしめるゲームパラメータが設定されているものとする。 In the present embodiment, the characters provided as appearing in the game are each associated with a degree of rarity in the game of the associated game card (dominance in game progression when using the game card, manufacture of the game card It is assumed that the rarity according to the number and the like is assigned, and the game parameter 834 includes information on the rarity determined for the corresponding character ID. Rareness is, for example, in order of decreasing rarity: common (C), rare (R), master rare (M), perfect rare (P), campaign card (CP), secret (SEC), anniversary rare (ANNIV), etc. It may be provided and is set for each character ID. Here, since a plurality of types of game cards may be provided for the same character, the rarity is determined for each character ID associated with the game card. Further, in the game of the present embodiment, for simplicity, it is assumed that a game parameter is set so that a character with higher rarity (higher rarity) makes the game proceed more advantageously.
なお、本実施形態ではキャラクタDB106に、グラフィックスデータや音声データが格納され、キャラクタ情報がこれらデータを含むものとして説明するが、本発明の実施はこれに限られるものではない。キャラクタ情報には、該当のデータの格納場所を示す情報が含まれるものであってもよい。
In the present embodiment, graphics data and audio data are stored in the
また本実施形態ではキャラクタDB106において、各キャラクタにつき管理されるキャラクタ情報にはキャラクタIDが関連付けられており、取得部105によりゲームカードから取得されたキャラクタIDに基づいて、該カードに対応付けられたキャラクタに係るゲームの進行制御に必要な各種の情報をキャラクタDB106から取得することで、使用カード情報を構成して登録可能であるものとして説明するが、本発明の実施はこれに限られるものではない。即ち、ゲームカードに付されるゲーム情報は、キャラクタID等の、ゲームの進行制御に必要な各種の情報を特定するための情報のみを有して構成されるものではなく、ゲームの進行制御に必要な各種の情報を含んで構成されるものであってもよい。
In the present embodiment, in the
また、詳細は省略するが、キャラクタDB106では、アバターキャラクタを示すキャラクタIDに関連付けて、アバターの外観を構成するためのグラフィックスデータやアバター用の音声データが、描画用情報832及び音声データ833として管理されるものであってよい。これにより、プレイヤカードに対応付けられたアバターキャラクタを提示する際に必要な情報も、キャラクタDB106から取得して構成することができる。
Although details are omitted, in the
提供制御部108は、対価の支払いに基づく1回のゲームプレイにつき、通常1枚のゲームカードを提供するよう制御する。ゲーム装置100により提供されるゲームカードは、例えば所定の遊戯(操作キャラクタを操作するゲームパート)の提供に係るゲームシーケンスの開始前に提供される、即ち基本的にはゲームのプレイ内容によらずカードごとに予め定められた(固定の)情報が付されたゲームカードである。カード提供部150は、例えばカードディスペンサであり、鉛直方向にゲームカードを堆積する不図示のストッカを有し、提供制御部108によりなされた提供命令に応じてストッカ最下部に保持されているゲームカードを1枚提供する機構を有する構成であってよい。提供されたゲームカードは、カード提供部150がゲーム装置100と同一筐体内に内蔵される場合は、ゲーム装置100の外部からアクセス可能な取出口151(図1参照)に導かれることでプレイヤに提供されてよい。本実施形態のゲーム装置100から提供されるゲームカードは、予め印刷製造された既製カードであり、ゲームカード表面に印刷されるキャラクタ画像やパラメータ等のデザインが固定的に形成される。
The
なお、本実施形態のゲーム装置100は、予め工場等で印刷、発行された固定的なデザインを有する既製カードを提供するものとして説明するが、提供されるゲームカードは所謂オンデマンド印刷により動的にデザイン変更可能なものであってもよい。この場合、カード提供部150は、所定の紙媒体に印刷を行う印刷装置であり、例えばゲームの進行に応じてプレイヤにより、もしくは抽選処理により選択されたキャラクタのキャラクタIDを有するゲーム情報が構成され、これをゲームカード用の変換方式で変換することで得られたコードが、ゲームカードに印刷されればよい。
The
一方、本実施形態のゲーム装置100において提供されるゲームは、プレイヤカードを用いることで、継続的な興趣要素の提供を含むゲームプレイが可能となるが、プレイヤカードの使用を必須としては定めないものとする。故に、本実施形態ではプレイヤカードは、ゲーム装置100によって提供されるものではなく、例えば店頭配布物や商品付録等で提供される所謂販促(販売促進)物や、単体で販売されるものとして説明する。しかしながら、本発明の実施はこれに限られるものではなく、プレイヤカードがゲーム装置100によって提供される構成であってもよいことは言うまでもない。
On the other hand, the game provided in the
操作入力部109は、例えば方向入力用の操作部材や決定入力用の操作部材や各種センサ等の、ゲーム装置100が有するユーザインタフェースである。操作入力部109は、操作部材に対する操作入力がなされたことを検出すると、該操作入力に対応する制御信号を制御部101に出力する。なお、本実施形態ではゲーム装置100は物理的な操作部材として各種インタフェースを備えるものとして説明するが、例えば第2表示部130の画面上になされたタッチ入力を検出するタッチ入力検出センサ等を含んでいてもよい。
The
通信部110は、ゲーム装置100が有する外部装置との通信インタフェースである。通信部110は、インターネット等の通信網や機器間を接続するケーブルであってもよいネットワーク300(有線・無線を問わない)を介して外部装置と接続し、データの送受信を可能とすることができる。通信部110は、例えば送信対象として入力された情報を所定の形式のデータに変換し、ネットワーク300を介してゲームサーバ200等の外部装置に送信する。
〈ゲームサーバ200の構成〉
次に、ゲームサーバ200の機能構成について、図3のブロック図を用いて説明する。なお、本実施形態のゲームサーバ200では、図3のブロック図において破線で示した構成は有さないものとする。なお、以下の説明では、ゲーム装置100とゲームサーバ200において同様の機能を実現する構成要素については、後者に「サーバ」の接頭文字を付して峻別する。
<Configuration of
Next, the functional configuration of the
サーバ制御部201は、例えばCPUであり、ゲームサーバ200が有する各ブロックの動作を制御する。具体的にはサーバ制御部201は、例えばサーバ記録媒体202に記録されている各ブロックの動作プログラムを読み出し、サーバメモリ203に展開して実行することにより各ブロックの動作を制御する。
The
サーバ記録媒体202は、例えば不揮発性メモリやHDD等の、恒久的にデータを保持可能な記録装置である。サーバ記録媒体202は、ゲームサーバ200が有する各ブロックの動作プログラムに加え、各ブロックの動作において必要となるパラメータ等の情報を記憶する。サーバメモリ203は、例えば揮発性メモリ等の一時的なデータ記憶に使用される記憶装置である。サーバメモリ203は、各ブロックの動作プログラムの展開領域としてだけでなく、各ブロックの動作において出力されたデータ等を一時的に記憶する格納領域としても用いられる。
The
プレイヤ情報DB204は、流通しているプレイヤカードの各々について、上述したプレイヤ情報を管理するデータベースである。プレイヤ情報は、例えばゲーム装置100においてプレイヤカードが使用されてゲームプレイがなされた場合に、該プレイヤカードに付されているプレイヤIDを用いて登録され、管理される。プレイヤ情報DB204で管理されるプレイヤ情報は、ゲーム装置100においてプレイヤカードが使用してゲームが実行される場合に、該プレイヤカードに付されたプレイヤIDと同一のプレイヤIDを有するものが読み出され、ネットワーク300を介してゲームサーバ200から取得される。
The
マッチング部205は、ゲーム装置100において後述の対戦ゲームのプレイ要求がなされた場合に、同様に対戦ゲームのプレイ要求がなされたゲーム装置100を特定し、これらのゲーム装置100間での対戦ゲームを実現する。即ち、マッチング部205は、同一の時間に対戦ゲームを所望するプレイヤを検出し、このうち2人のプレイヤを1つの対戦ゲームに参加させるプレイヤとして決定する処理を行う。
The
調整部206は、プレイヤ間で行われる対戦ゲームに際し、少なくともいずれかのプレイヤに係るゲームの進行制御に関与する情報についての調整を行う。詳細は後述するが、本実施形態のゲームシステムでは調整部206は、特定の仕様の対戦ゲームが行われる場合に、必要に応じてゲームの進行制御に関与する情報の調整を行う。
The
サーバ通信部207は、ゲームサーバ200が有する外部装置との通信インタフェースである。サーバ通信部207は、インターネット等の通信網や機器間を接続するケーブルであってもよいネットワーク300(有線・無線を問わない)を介して外部装置と接続し、データの送受信を可能とすることができる。サーバ通信部207は、例えば送信対象として入力された情報を所定の形式のデータに変換し、ネットワーク300を介してゲーム装置100等の外部装置に送信する。またサーバ通信部207は、例えばネットワークを介して外部装置から情報を受信すると、該情報を復号し、サーバメモリ203に格納する。
The
なお、本実施形態では、ネットワーク300を介して接続された複数台のゲーム装置100の間で、複数のプレイヤが参加する対戦ゲームが行われるものとして説明するが、本発明の実施はこれに限られるものではない。即ち、対戦ゲームに参加するプレイヤが各々異なるゲーム装置100を使用する態様に限らず、例えば1台のゲーム装置100において複数人のプレイヤの対戦ゲームが可能に構成されている態様でも、本発明の実施は可能である。この場合、ゲームサーバ200のマッチング部205及び調整部206が行う機能は、ゲーム装置100に設けられていてもよい。
In the present embodiment, a description will be given assuming that a battle game in which a plurality of players participate is performed between a plurality of
またさらに、本実施形態のゲームシステムでは、いずれのゲーム装置100においてプレイヤカードが使用された場合であっても、継続的なゲームプレイに係る興趣要素が提供可能なように、ゲームサーバ200においてプレイヤカードに係るプレイヤ情報の管理を行うものとして説明するが、本発明の実施はこれに限られるものではない。即ち、ゲーム装置100単体において複数のプレイヤが参加する対戦ゲームを実現する態様では、プレイヤカードが情報書き換え可能に構成され、プレイヤ情報がプレイヤカードに付されることで、ゲームサーバ200を用いず、ゲーム装置100単体でも本発明の実施は可能である。また、プレイヤカードを用いた継続的なゲームプレイに係る興趣要素の提供を1つのゲーム装置100に限定する(同一のゲーム装置100においてのみプレイヤは前回のプレイを引き継いだゲームプレイが可能)態様では、各ゲーム装置100にプレイヤ情報DB204が設けられてプレイヤ情報が管理されることで、同様に本発明の実施が可能である。
Furthermore, in the game system of the present embodiment, the player in the
《ゲームの概要》
以下、本実施形態のゲームシステムにおいて、ゲーム装置100を利用するプレイヤにプレイ体験が提供されるゲームについて説明する。ゲームは、プレイヤカード及びゲームカードから取得された情報と操作入力に基づいて、進行制御がなされる。またゲームは、少なくとも、上述したようなネットワーク300を介して接続される複数台のゲーム装置100を用いて、2人のプレイヤ間で対戦ゲームを行うことが可能に構成されているものとする。対戦ゲームには複数のゲームモードがあってよく、各ゲームモードで異なる趣旨の対戦ゲームが提供される。
Game overview
Hereinafter, in the game system of this embodiment, a game in which a play experience is provided to a player who uses the
本実施形態のゲームでは、対戦ゲームは、基本的にはプレイヤの各々について、3体の機体キャラクタと3人のパイロットキャラクタとを、ゲームカードを用いてデッキとして登録することで、これらのキャラクタを操作対象としてゲームが進行する。ここでは、説明を簡単にするため、1人のプレイヤが対戦ゲームを行う際には、6枚のゲームカードを用いてこれらのゲームキャラクタ(操作キャラクタ)をデッキとして登録するものとして説明するが、本発明の実施はこれに限られるものではない。即ち、プレイヤが必要数のゲームカードを所持していない場合等において、不足するキャラクタは、ゲームカードからの情報取得に基づかず、例えば予め定められたキャラクタ群から抽選処理によって選択された該当のキャラクタがデッキに登録されることで補われるものであってもよい。また例えば、必ずしもデッキに登録するキャラクタ数はこれに限られるものではなく、本実施形態のゲームでは、機体キャラクタとパイロットキャラクタとが同数であれば、各キャラクタが3体に満たなくともデッキ構成が可能であってよい。 In the game of the present embodiment, the battle game basically consists of registering three aircraft characters and three pilot characters as a deck using a game card for each player. The game progresses as an operation target. Here, in order to simplify the explanation, it is assumed that when one player plays a battle game, these game characters (operation characters) are registered as decks using six game cards. The implementation of the present invention is not limited to this. That is, when the player does not have the necessary number of game cards, the insufficient character is not based on the acquisition of information from the game card, for example, a corresponding character selected by a lottery process from a predetermined character group. May be supplemented by being registered in the deck. Further, for example, the number of characters registered in the deck is not necessarily limited to this, and in the game of the present embodiment, if the number of body characters and pilot characters is the same, the deck configuration is not limited even if each character is less than three. It may be possible.
また、本実施形態のゲームでは、プレイヤはプレイヤカードを使用してゲームプレイを行うことで、該プレイヤカードに対応付けられたアバターキャラクタを成長させることが可能に構成される。アバターキャラクタは、対戦ゲームの進行制御には関与するものの、直接的な操作対象にはならず、デッキによって構成されたチームを指揮するゲーム要素として機能するものとする。 Moreover, in the game of this embodiment, it is comprised so that a player can grow the avatar character matched with this player card by playing a game using a player card. Although the avatar character is involved in the progress control of the battle game, the avatar character does not become a direct operation target but functions as a game element that directs a team constituted by a deck.
より詳しくは、本実施形態のゲームでは、継続的にゲームプレイを行っているプレイヤの関心を維持させるべく、基本的にはこれまで行ったゲームプレイのプレイ回数や戦績等のプレイ状況によって成長するアバターキャラクタのレベルに応じて、デッキのキャラクタのゲームパラメータを上方調整するよう構成される。即ち、ゲームは、アバターキャラクタのレベルが高いほど、デッキに登録されたキャラクタのゲームパラメータが、ゲームを有利に進行せしめるように調整されるため、例えば多様なミッションを達成することができる、対戦ゲーム等において好成績を収めることができる等、プレイヤに対して提供される興趣要素が増大するよう構成されている。 More specifically, in the game according to the present embodiment, basically, the game grows according to the play situation such as the number of times of game play and the results of the game played so as to maintain the interest of the player who is continuously playing the game. The game parameter of the deck character is adjusted upward according to the level of the avatar character. That is, in the game, as the level of the avatar character is higher, the game parameters of the character registered in the deck are adjusted so that the game proceeds more advantageously. For example, a battle game that can achieve various missions. It is configured to increase interest elements provided to the player, such as being able to achieve good results.
従って、本実施形態のゲームシステムにおいて提供されるゲームは、プレイヤカードに基づいて取得されるプレイヤ情報、及び、各種ゲームカードに基づいて取得されるキャラクタ情報に基づいて進行制御がなされる。 Therefore, the progress of the game provided in the game system of the present embodiment is controlled based on the player information acquired based on the player card and the character information acquired based on the various game cards.
一方で、このような態様は、対戦ゲームを行ったとしても、上述したようにゲームプレイの回数が少ないプレイヤ等にとって、ゲームパラメータに影響を与えるアバターキャラクタのレベル差を埋めることは困難であり、そのような差を有するマッチングが行われた場合には当然不利となり得る。また、例えば高いレアリティが設定されているゲームカード(希少であるゲームカード)は、対応付けられたキャラクタにゲームの進行を有利にせしめるゲームパラメータが一般的に設定されるため、対戦ゲームを行うプレイヤのゲームのプレイ回数が双方同等であったとしても、このようなゲームカードをより多く入手しているか否かによって、デッキ自体の優劣が確定し得る。即ち、偏に複数のプレイヤが参加可能な対戦ゲームを設けたとしても、プレイヤ間で対等な条件とならない可能性があり、結果として、一方のプレイヤのゲームへの関心を低減させる可能性がある。 On the other hand, even in such a mode, even if a battle game is performed, it is difficult for a player or the like who has a small number of game plays as described above to fill in the level difference of the avatar character that affects the game parameters. If matching with such a difference is performed, it can naturally be disadvantageous. In addition, for example, a game card in which high rarity is set (rare game card) is generally set with game parameters that make the progress of the game advantageous to the associated character. Even if the number of times the game is played is equal, the superiority or inferiority of the deck itself can be determined depending on whether or not more game cards are obtained. That is, even if a competitive game in which a plurality of players can participate is provided, there is a possibility that the conditions are not equal among the players, and as a result, one player may be less interested in the game. .
故に、本実施形態のゲームシステムでは、対戦ゲームについて設けられる複数のゲームモードのうちの1つのゲームモードとして、プレイヤ間で生じ得るこのような差を低減し、対等な条件での対戦ゲームを提供する「コストバトルモード」を設ける。具体的には、コストバトルモードでは、アバターキャラクタの成長状態(レベル)に差がある場合には、該レベルを同等に調整(同一のレベル値に変更する)し、かつ、キャラクタの各々にレアリティに応じたコストの概念を設け、デッキに登録可能なキャラクタの総コストを制限する。本実施形態では、例えば図5のテーブルに示されるように、キャラクタについて定められたレアリティがいずれであるかに応じてコストが定められており、デッキに登録される6体の操作キャラクタのコストの総和が15となることを、コストバトルモードにおける対戦ゲームの必須要件として定める。 Therefore, in the game system of the present embodiment, as one game mode among a plurality of game modes provided for a battle game, such a difference that may occur among players is reduced, and a battle game under equal conditions is provided. A “cost battle mode” is provided. Specifically, in the cost battle mode, if there is a difference in the growth state (level) of the avatar character, the level is adjusted equally (changed to the same level value), and each character has a rarity. A cost concept corresponding to the character is provided to limit the total cost of characters that can be registered in the deck. In this embodiment, as shown in the table of FIG. 5, for example, the cost is determined according to which rarity defined for the character is, and the cost of the six operation characters registered in the deck is determined. It is determined that the total is 15 as an essential requirement of the battle game in the cost battle mode.
なお、ゲームのプレイ回数自体が少ないプレイヤは、十分な数のゲームカードを所有しておらず、好適な6体の操作キャラクタを含めたデッキの構築が困難と考えられるため、本実施形態ではコストバトルモードの選択は、例えばアバターキャラクタのレベルが所定値以上等、プレイヤについて管理されているプレイ状況が所定の条件を満たすことを要件として可能ならしめるものとする。 Note that a player with a small number of game plays does not have a sufficient number of game cards, and it is considered difficult to construct a deck including six suitable operation characters. The selection of the battle mode is made possible as a requirement that the play situation managed for the player satisfies a predetermined condition, for example, the level of the avatar character is equal to or higher than a predetermined value.
《対戦ゲーム処理》
このような構成をもつ本実施形態のゲームシステムの、コストバトルモードに係る対戦ゲーム処理について、図6のフローチャートを用いて具体的な処理を説明する。該フローチャートに対応する処理は、ゲーム装置100及びゲームサーバ200の各制御部(制御部101及びサーバ制御部201)が、例えば記録媒体に記憶されている対応する処理プログラムを読み出し、メモリにそれぞれ展開して実行することにより実現することができる。
《Competitive game processing》
A specific process of the battle game process related to the cost battle mode in the game system of the present embodiment having such a configuration will be described with reference to the flowchart of FIG. For the processing corresponding to the flowchart, each control unit (the
なお、本対戦ゲーム処理は、例えば1つのゲーム装置100においてコストバトルモードでの対戦ゲームの実行が決定された際に開始されるものとして説明する。またコストバトルモードのゲームプレイを可能とするか否かを判定するために、本対戦ゲーム処理に先立って、ゲーム装置100を利用するプレイヤに係るプレイヤカードからの情報(プレイヤID)が取得され、ネットワーク300を介して該プレイヤIDに対応付けられたプレイヤ情報がゲーム装置100に取得されているものとする。
The battle game process will be described as being started when execution of a battle game in the cost battle mode is determined in one
以下の説明では、1つのゲーム装置100とゲームサーバ200との間で行われる処理について詳細を説明するが、対戦ゲームに参加する他のゲーム装置100においても同様の処理がなされていることは容易に理解されよう。
In the following description, details of processing performed between one
S601で、制御部101は、デッキに係る操作キャラクタの登録処理を開始する。登録処理が開始されると、提示制御部107は制御部101の制御の下、対戦ゲームに使用するデッキに登録するゲームカードを載置パネル131に配置するよう指示するゲーム画面を、例えば第1表示部120に表示させる。このとき、ゲーム画面には、ゲームカードの各レアリティに対して割り当てられているコスト、デッキに含めることが可能なゲームカードの上限コスト、デッキの残りコスト(最大コストから登録済みのキャラクタに係る総コストを減算した数値。開始時点では0)の情報が含まれていてよい。また残りコストの情報は、以降の処理でデッキへのキャラクタ登録(使用カード情報へのゲームカードの情報登録)がなされる度に更新されるものであってよい。
In step S <b> 601, the
S602で、制御部101は、まだ使用カード情報に登録がなされていないゲームカードが、新たに載置パネル131に載置されたか否かを判断する。制御部101は、まだ使用カード情報に登録がなされていないゲームカードが新たに載置パネル131に載置されたと判断した場合は処理をS603に移し、載置されていないと判断した場合は処理をS607に移す。
In step S <b> 602, the
S603で、制御部101は、新たに載置されたゲームカードについて取得部105が取得したキャラクタIDの情報に基づいて、対応するキャラクタ情報をキャラクタDB106から取得する。
In step S <b> 603, the
S604で、制御部101は、新たに載置されたゲームカードに対応するキャラクタ情報のゲームパラメータ834に含まれるレアリティの情報を参照し、現在載置パネル131に載置されているゲームカード(新たに載置されたゲームカードを含む)のコストの総和が上限コストを上回っているか否かを判断する。本ステップの判断は、既に使用カード情報に登録されているゲームカードのコストの総和は、例えばメモリ103に格納されており、これに新たに載置されたゲームカードのコストを加算することによって行われるものであってよい。制御部101は、現在載置パネル131に載置されているゲームカードのコストの総和が上限コストを上回っていると判断した場合は処理をS605に移し、上回っていないと判断した場合は処理をS606に移す。
In S604, the
S605で、提示制御部107は制御部101の制御の下、デッキの総コストが上限コストを越えることになる通知、及び使用するゲームカードの変更を促す通知を提示する。ところで、プレイヤによっては所有するゲームカードを全て携行していないこともあり得、そもそも上限コストに収まる総コストでデッキを構成できない可能性もある。またデッキ登録について設けられた時間内に、コストの条件を満たしたデッキを構築できない可能性もある。本実施形態のゲームシステムでは、総コストが上限コストに収まらない場合には、少なくとも一部の使用キャラクタのゲームパラメータを下方調整してプレイヤ間の平等性を担保することで、コストバトルモードでのプレイ体験の提供を可能にする。このため、本ステップにおいて提示する通知には、デッキの総コストが上限コストを上回る場合でも対戦ゲームのゲームプレイは可能であるが、その際にはゲームパラメータが下方調整される旨の通知も含まれるものとする。
In step S <b> 605, the
S606で、制御部101は、新たに載置されたゲームカードから取得された情報及び該ゲームカードについて取得されたキャラクタ情報に基づいて使用キャラクタの情報を構成し、使用カード情報に追加する。
In S <b> 606, the
S607で、制御部101は、載置パネル131に載置されていたいずれかのゲームカードが取り除かれたか否かを判断する。制御部101は、載置パネル131に載置されていたいずれかのゲームカードが取り除かれたと判断した場合は処理をS608に移し、取り除かれていないと判断した場合は処理をS609に移す。
In step S <b> 607, the
S608で、制御部101は、取り除かれたゲームカードを特定し、使用カード情報から該ゲームカードに係る情報を削除する。
In step S608, the
S609で、制御部101は、デッキ登録の終了条件が満たされたか否かを判断する。デッキの登録の終了条件は、デッキ登録について予め設けられた時間が経過した場合、またはデッキ確定に係る操作入力がなされた場合に満たされるものであってよい。制御部101は、デッキ登録の終了条件が満たされたと判断した場合は処理をS610に移し、満たされていないと判断した場合は処理をS602に戻す。
In step S <b> 609, the
S610で、制御部101は、1人のプレイヤについてコストバトルモードの対戦ゲームの進行制御に用いるゲーム情報を構成し、マッチング要求とともに通信部110を介してゲームサーバ200に送信する。ここで、ゲーム情報は、ゲーム装置100において対戦ゲームをプレイするプレイヤに係るプレイヤ情報と、登録されたデッキに係る使用カード情報とで構成されるものであってよい。またマッチング要求には、ゲーム装置100を一意に特定する機器IDの情報が含まれているものとする。
In step S610, the
S611で、サーバ制御部201は、マッチング要求及びゲーム情報を受信すると、現在コストバトルモードでのマッチング要求中であるゲーム装置100の情報を、サーバメモリ203に格納する。
In step S <b> 611, when the
S612で、マッチング部205は、現在コストバトルモードのマッチング要求中であるゲーム装置100のうちから、対戦ゲームに参加させるゲーム装置100を決定する。対戦ゲームに参加させるゲーム装置100の決定は、例えばデータ通信速度、マッチング要求時期等、所定の決定基準に則って行われるものであってよい。
In S612, the
S613で、調整部206は、S205において決定された対戦ゲームに参加させる2台のゲーム装置100について、各ゲーム装置100から受信したゲーム情報を参照して調整処理を行う。本実施形態のゲームでは、コストバトルモードに係る調整は、デッキのキャラクタ全体のゲームパラメータに影響を与えるアバターキャラクタのアバターレベルの調整、及びデッキに含まれるキャラクタのゲームパラメータの2つについて調整が行われる。
In S613, the
〈調整処理〉
以下、本ステップで調整部206が行う調整処理について、図7のフローチャートを参照して詳細を説明する。
<Adjustment process>
Hereinafter, the adjustment process performed by the
S701で、調整部206は、対戦ゲームに参加する2人のプレイヤ(参加プレイヤ)が使用するゲーム装置100からゲーム情報として受信した情報のうち、プレイヤ情報に係るレベル情報813を参照し、アバターキャラクタのレベルに差があるか否かを判断する。調整部206は、2人の参加プレイヤに係るアバターキャラクタのレベルに差があると判断した場合は処理をS702に移し、差がないと判断した場合は処理をS703に移す。
In S701, the
S702で、調整部206は、参加プレイヤのアバターキャラクタのレベルが同一の値となるよう調整する。本実施形態ではアバターレベルの調整は、低い方のアバターレベルに合わせる形で行われるものとする。従って、調整部206は、高いアバターレベルを有するアバターキャラクタを示すゲーム情報のレベル情報813の値を、低いアバターレベルを有するアバターキャラクタを示すゲーム情報のレベル情報813により示される値に変更して調整を行う。該調整は、プレイヤ情報DB204において管理されている対応するプレイヤ情報を更新するものではなく、これから行われるコストバトルモードの対戦ゲームに係るゲーム情報のみを変更するものであり、一時的な調整である。
In S702, the
なお、本実施形態では、一方の参加プレイヤのゲーム情報に含まれるプレイヤ情報を、他方の参加プレイヤのゲーム情報に含まれるプレイヤ情報に基づいて更新する際に、アバターレベルが低い方に合わせてレベル情報813を変更するものとして説明したが、本発明の実施はこれに限られるものではない。即ち、ゲーム情報に含まれるプレイヤ情報の変更は、アバターレベルが高い方に合わせてレベル情報813を変更するように行われるものであってもよいし、参加プレイヤの両者に係るアバターレベルの平均値に双方のレベル情報813を調整するものであってもよいし、固定のアバターレベルとなるよう、双方のレベル情報813を調整するものであってもよい。 In the present embodiment, when the player information included in the game information of one participating player is updated based on the player information included in the game information of the other participating player, the level is adjusted according to the lower avatar level. Although the information 813 has been described as being changed, the implementation of the present invention is not limited to this. That is, change of the player information included in the game information may be one that is performed to change the level information 813 to fit towards avatar level is high, the average of the avatar level according to both participating player Both level information 813 may be adjusted to the value, or both level information 813 may be adjusted so as to be a fixed avatar level.
S703で、調整部206は、参加プレイヤの各々についてゲーム情報として受信した情報のうち、使用カード情報に係るゲームパラメータ823を参照し、デッキの総コストが上限コストを越えるか否かを判断する。調整部206は、少なくともいずれかの参加プレイヤに係るデッキの総コストが上限コストを越えると判断した場合は処理をS704に移し、両参加プレイヤに係るデッキの総コストが上限コストに収まっていると判断した場合は本調整処理を完了する。
In S703, the
S704で、調整部206は、総コストが上限コストに収まっていない参加プレイヤのゲーム情報に含まれる使用カード情報のゲームパラメータ823を、上限コストを越えたコストの値に応じて下方調整する。ここで、ゲームパラメータ823の調整となるキャラクタ(ゲームカード)は、該当のデッキに含まれるキャラクタの少なくともいずれかであってよい。調整対象のキャラクタは、例えばデッキ登録の完了時にデッキの総コストが上限コストを越えている際に、ゲーム装置100において調整対象とするキャラクタの選択を受け付け、該選択の情報に基づいて決定されるものであってもよい。あるいは、例えば最も高いレアリティを有するキャラクタ、デッキに登録された順が所定の順番にあるキャラクタ、機体キャラクタのみ、パイロットキャラクタのみ等、所定の基準に従って、調整対象のキャラクタは決定されるものであってよい。
In step S <b> 704, the
このように調整処理がなされると、対戦ゲーム処理のS614で、サーバ制御部201は、両参加プレイヤの調整後のゲーム情報を、対戦ゲームに参加する2台のゲーム装置100のそれぞれにサーバ通信部207を介して送信する。
When the adjustment process is performed in this manner, in S 614 of the battle game process, the
S615で、制御部101は、受信した調整後のゲーム情報に基づいて対戦ゲームを実行する。より詳しくは、制御部101は、自機を使用するプレイヤに係るゲーム情報と対戦相手のプレイヤに係るゲーム情報のそれぞれについて、調整後の使用カード情報のゲームパラメータ823を調整後のプレイヤ情報のレベル情報813に基づいて変更して最終的なゲームパラメータを決定し、これに基づいて対戦ゲームに係る各処理を行う。なお、ネットワーク300を介して複数台のゲーム装置100で行われる対戦ゲーム中の各種の情報やり取りは、従前の通信対戦ゲームと同様であってよく、説明を省略する。本実施形態のゲームでは、対戦ゲーム中、載置パネル131における各ゲームカードの操作状況(使用カード情報に含まれる検出情報826)が順次送信され、対戦ゲームは進行する。
In S615, the
S616で、制御部101は、対戦ゲームの終了条件が満たされたか否かを判断する。制御部101は、対戦ゲームの終了条件が満たされたと判断した場合は本対戦ゲーム処理を完了し、満たされていないと判断した場合は本ステップの処理を繰り返す。
In S616, the
このようにすることで、本実施形態のゲームシステムによれば、ゲームのプレイ状況によらず、対戦ゲームにおける平等な興趣体験が担保される。より詳しくは、本実施形態のゲームシステムによれば、プレイ状況や所有するゲームカードに差があるようなプレイヤであっても、対等な条件で対戦ゲームのプレイ体験を提供することが可能であるため、ゲームに対するプレイヤの関心をより持続させやすくなる。 By doing in this way, according to the game system of this embodiment, the equal interest experience in a battle | competition game is ensured irrespective of the play condition of a game. More specifically, according to the game system of the present embodiment, even a player who has a difference in play status or owned game card can provide a play experience of a battle game under equal conditions. Therefore, it becomes easier to maintain the player's interest in the game.
なお、本実施形態では、コストバトルモードの対戦ゲームにおいて参加プレイヤが対等な条件でゲームプレイを行えるよう、アバターレベル及び操作キャラクタのゲームパラメータの調整を行うものとして説明した。しかしながら、本発明の実施はこれに限られるものではなく、ゲームの進行制御に関与する情報がプレイヤ間で異なる、あるいは所定の範囲を越えた差が生じるのであれば、それを低減するよう調整するものであればよい。 In the present embodiment, the description has been given on the assumption that the avatar level and the game parameters of the operation character are adjusted so that the participating players can play the game under equal conditions in the cost battle mode battle game. However, the implementation of the present invention is not limited to this, and if the information related to the progress control of the game differs among players or if a difference exceeding a predetermined range occurs, adjustment is made to reduce it. Anything is acceptable.
例えば、本実施形態のようにアバターキャラクタのパラメータがデッキに含まれる全キャラクタのゲームパラメータを上方調整するような態様では、アバターレベルの差に基づいてアバターレベルのみを調整するものであってもよいし、アバターレベルの差に基づいて、少なくともいずれかのプレイヤのデッキについて、キャラクタのゲームパラメータのみを調整するものであってもよい。 For example, in an aspect in which the parameters of the avatar characters are adjusted upwards for the game parameters of all the characters included in the deck as in this embodiment, only the avatar level may be adjusted based on the difference of the avatar levels. Then, based on the difference in the avatar level, only the character game parameter may be adjusted for at least one of the player's decks.
また例えば、このようなアバターキャラクタの概念がないようなゲームでは、デッキに含まれるキャラクタのゲームパラメータの差を基準として、該差を吸収するよう、各ゲームパラメータの調整を行うものであってもよい。このとき、一方のゲームパラメータを基準に他方のゲームパラメータの調整が行われるものであってよい。即ち、本実施形態では、コストバトルモードとして、レアリティに応じたコストの概念を導入し、対戦ゲームモードに使用するデッキに登録され得るキャラクタの組み合わせを制限する、あるいは上限コストを越えた場合にはゲームパラメータの下方調整を行う態様について説明したが、より平等に調整が行われるよう、例えば参加プレイヤ間でデッキに含まれるキャラクタについて、ゲームパラメータの種類ごとに総和をとり、これらが対等になるように、少なくともいずれかのデッキのキャラクタのゲームパラメータを調整するものであってもよい。このような調整は、コストの概念を設定せずに行われるものであってもよい。 Also, for example, in a game that does not have such a concept of an avatar character, each game parameter may be adjusted so as to absorb the difference on the basis of the difference in the game parameters of the characters included in the deck. Good. At this time, the adjustment of the other game parameter may be performed based on one game parameter. That is, in this embodiment, as a cost battle mode, the concept of cost according to the rarity is introduced, and the combination of characters that can be registered in the deck used in the battle game mode is limited or when the upper limit cost is exceeded. Although the mode of performing the downward adjustment of the game parameter has been described, for example, for the characters included in the deck among the participating players, the sum is obtained for each type of game parameter so that they are equalized so that the adjustment is performed more evenly. In addition, the game parameters of at least one of the deck characters may be adjusted. Such adjustment may be performed without setting the concept of cost.
また、本実施形態ではゲーム情報に含まれる1つのパラメータ(アバターレベル)に、参加プレイヤ間で差があるのであれば、これを同一の値にするよう調整するものとして説明するが、本発明の実施はこれに限られるものではない。即ち、調整は、調整後にゲームに係る所定の評価基準において、同一であるものとして判断される状態にするものであればよく、必ずしもいずれかのパラメータを同一にするよう行われる必要はない。調整を行うか否かの判定も、ゲーム情報に含まれるいずれかの情報が異なっていることを条件とするものに限られるものではなく、例えばアバターレベルの差が所定値以上、デッキコストの差が所定値以上、ゲームパラメータの差が所定値以上等、同一であるものとして判断できない状態にあるか否かに基づいて行われるものであってよい。 Also, in this embodiment, if there is a difference between participating players in one parameter (avatar level) included in the game information, it will be described as being adjusted so as to have the same value. Implementation is not limited to this. That is, the adjustment need only be made so that it is determined to be the same in the predetermined evaluation standard relating to the game after the adjustment, and it is not always necessary to make any of the parameters the same. The determination of whether or not to make an adjustment is not limited to the condition that any information included in the game information is different. For example, the difference in the avatar level is a predetermined value or more and the difference in the deck cost May be performed based on whether or not it is in a state where it is not possible to determine that the difference is equal to or greater than a predetermined value and the difference between game parameters is equal to or greater than a predetermined value.
また上述した対戦ゲーム処理では触れなかったが、プレイヤ情報の付加情報814に示した、ゲームのプレイ状況に応じてプレイヤに付与された要素(アイテム等)をゲームに使用することで、ゲームの進行制御に影響を及ぼす状態に、ゲームパラメータもしくはそれに準ずるパラメータが変更される態様では、次のように調整を行うものとしてもよい。例えばプレイヤに対して付与されたアイテムを使用することで、デッキに含まれる操作キャラクタのゲームパラメータ等、ゲームの進行制御に関与する情報が変化する態様では、各プレイヤが異なるアイテムを使用している、あるいは使用の有無が異なっている場合、いずれか一方のプレイヤについて使用されているアイテムを、他方のプレイヤについても使用状態とする(このとき、他のアイテムが既に使用されている場合には、これに置き換えて同一のアイテムが使用されている状態とする)よう調整は行われるものであってよい。 Although not mentioned in the battle game process described above, the game progresses by using the elements (items, etc.) given to the player according to the game play status shown in the additional information 814 of the player information in the game. In a mode in which the game parameter or a parameter equivalent thereto is changed to a state that affects the control, the adjustment may be performed as follows. For example, in an aspect in which information related to the progress control of the game, such as game parameters of the operation character included in the deck, is changed by using an item given to the player, each player uses a different item. Or, if the presence or absence of use is different, the item used for one of the players is also used for the other player (at this time, if another item is already used, Adjustment may be performed so that the same item is used instead of this.
なお、本実施形態では、ゲームサーバ200が、コストバトルモードでの対戦ゲームを実行するゲーム装置100からゲーム情報を受信し、マッチングの決定後、調整部206がゲーム情報の調整を行って、各ゲーム装置100に返送する態様について説明したが、本発明の実施はこれに限られるものではない。例えば、ゲームサーバ200はマッチングのみを行い、ゲーム情報の調整は、対戦相手に係るゲーム情報を受信したゲーム装置100において行われるものであってもよい。この場合、対戦ゲームに参加するゲーム装置100の双方において同一の基準に則って調整が行われることで、調整後の各参加プレイヤのゲーム情報が、いずれのゲーム装置100においても同一の状態になるものとする。
In the present embodiment, the
[変形例]
上述した実施形態では、ゲームカードのレアリティに基づいてコストを設定し、使用するデッキの総コストが上限コストを上回らないよう構成することをデッキ登録の条件として定める態様について説明したが、デッキの組み方によっては、対等な条件が担保されない可能性がある。例えば、デッキに含めるキャラクタ数を意図的に少なくすることで、1枚当たりの平均コストを上昇させることもできる、即ち、上限数より少ない4枚や2枚のゲームカードでデッキを構成する代わりに、レアリティの高いゲームカードをデッキに多く含めることが可能となり、結果としてゲームバランスが均等にならない可能性もある。
[Modification]
In the above-described embodiment, the aspect of setting the cost based on the rarity of the game card and determining that the total cost of the deck to be used does not exceed the upper limit cost as a condition for registering the deck has been described. Depending on the situation, there is a possibility that equal conditions are not guaranteed. For example, by deliberately reducing the number of characters included in the deck, the average cost per card can be increased, that is, instead of configuring the deck with four or two game cards less than the upper limit. It is possible to include a lot of rare game cards in the deck, and as a result, the game balance may not be even.
故に、例えばデッキの構成においては、各レアリティについて、デッキに含めることが可能なゲームカードの枚数を制限する態様としてもよい。この場合、例えば登録処理において、新たに載置されたゲームカードと同一のレアリティを有するゲームカードが、既に使用カード情報に上限数登録されている場合には、その旨通知し、該ゲームカードの使用カード情報への登録を行わないよう制御すればよい。あるいは、上限数を越えて同一レアリティのゲームカードを使用カード情報に含めることは可能とするが、上限数以下となるまでデッキ登録の終了条件が満たされないよう構成してもよい。 Therefore, for example, in the configuration of the deck, it is possible to limit the number of game cards that can be included in the deck for each rarity. In this case, for example, in a registration process, when a game card having the same rarity as a newly placed game card has already been registered in the used card information, a notification to that effect is given. What is necessary is just to control not to register to use card information. Alternatively, it is possible to include game cards with the same rarity exceeding the upper limit number in the use card information, but the deck registration end condition may not be satisfied until the upper limit number is reached.
なお、この態様においても、プレイヤが条件を満たすデッキを構築できるゲームカードを携行していない可能性もあるため、上限数を越えて同レアリティのゲームカードをデッキ登録して対戦ゲームを行うのであれば、ゲームパラメータが下方修正されることを提示するものとする。 Even in this mode, there is a possibility that the player does not carry a game card capable of constructing a deck satisfying the condition, so if the game card of the same rarity is registered in the deck exceeding the upper limit number and the battle game is played. For example, it is indicated that the game parameter is revised downward.
また、各レアリティについて定められる上限数は、複数であってもよいが、対等な条件での対戦ゲームでの好適なプレイ体験を提供するとの観点では、各レアリティについてデッキ登録可能なゲームカードの枚数は1枚であってよい。 In addition, the upper limit number set for each rarity may be plural, but from the viewpoint of providing a suitable play experience in a battle game under equal conditions, the number of game cards that can be registered in the deck for each rarity May be one.
[その他の実施形態]
本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。また本発明に係るゲーム装置は、1以上のコンピュータを該ゲーム装置として機能させるプログラムによっても実現可能である。該プログラムは、コンピュータが読み取り可能な記録媒体に記録されることにより、あるいは電気通信回線を通じて、提供/配布することができる。
[Other Embodiments]
The present invention is not limited to the above-described embodiment, and various changes and modifications can be made without departing from the spirit and scope of the present invention. The game device according to the present invention can also be realized by a program that causes one or more computers to function as the game device. The program can be provided / distributed by being recorded on a computer-readable recording medium or through a telecommunication line.
100:ゲーム装置、101:制御部、102:記録媒体、103:メモリ、104:支払検出部、105:取得部、106:キャラクタDB、107:提示制御部、108:提供制御部、109:操作入力部、110:通信部、120:第1表示部、130:第2表示部、131:載置パネル、140:音声出力部、150:カード提供部、151:取出口、160:カードリーダ、200:ゲームサーバ、201:サーバ制御部、202:サーバ記録媒体、203:サーバメモリ、204:プレイヤ情報DB、205:マッチング部、206:調整部、207:サーバ通信部、300:ネットワーク 100: Game device 101: Control unit 102: Recording medium 103: Memory 104: Payment detection unit 105: Acquisition unit 106: Character DB 107: Presentation control unit 108: Provision control unit 109: Operation Input unit, 110: communication unit, 120: first display unit, 130: second display unit, 131: placement panel, 140: audio output unit, 150: card providing unit, 151: outlet, 160: card reader, 200: Game server 201: Server control unit 202: Server recording medium 203: Server memory 204: Player information DB 205: Matching unit 206: Adjustment unit 207: Server communication unit 300: Network
Claims (24)
前記対戦ゲームを行う第1のプレイヤと第2のプレイヤのそれぞれについて、前記対戦ゲームの進行制御に関与するゲーム情報を取得する処理と、
前記第1のプレイヤのゲーム情報と前記第2のプレイヤのゲーム情報とに基づいて、前記対戦ゲームを実現するよう制御する処理と、
を実行させるプログラムであって、
ゲーム情報には少なくとも、各プレイヤに係り前記対戦ゲームに登場させる、第1の種別のゲーム要素の情報と、該第1の種別のゲーム要素とは異なる第2の種別のゲーム要素の情報が含まれ、
前記第1の種別のゲーム要素と前記第2の種別のゲーム要素のそれぞれには、前記対戦ゲームの進行に用いられるパラメータが対応付けられ、
前記第2の種別のゲーム要素の各々には、前記対戦ゲームに登場させる際に必要となるコストが定められており、
実現させる前記対戦ゲームにおいて、
各プレイヤに係り前記対戦ゲームに登場させる前記第2の種別のゲーム要素のコストの総和が、予め定められた上限コストに収まらない場合に、該第2の種別のゲーム要素のうちの少なくとも一部のゲーム要素に対応付けるパラメータを下方調整し、
前記第1のプレイヤに係る前記第1の種別のゲーム要素に対応付けるパラメータと前記第2のプレイヤに係る前記第1の種別のゲーム要素に対応付けるパラメータとが異なることを条件として、前記第1のプレイヤ及び前記第2のプレイヤの少なくともいずれかに係る前記第1の種別のゲーム要素に対応付けるパラメータを変更することで、両プレイヤの前記第1の種別のゲーム要素に起因するゲーム進行の差を低減するよう調整し、該調整後のゲーム情報に基づいて前記対戦ゲームを実現させるよう制御するプログラム。 To the computer that realizes the battle game,
A process of acquiring game information related to progress control of the battle game for each of the first player and the second player playing the battle game;
A process of controlling to realize the competitive game based on the game information of the first player and the game information of the second player;
A program for executing
The game information includes at least information on a first type of game element that is made to appear in the competitive game for each player, and information on a second type of game element that is different from the first type of game element. And
Each of the first type game element and the second type game element is associated with a parameter used for the progress of the battle game,
Each of the second type game elements has a cost required for appearing in the competitive game,
In the battle game to be realized,
When the sum of the costs of the second type of game elements that appear for each player in the competitive game does not fall within a predetermined upper limit cost, at least a part of the second type of game elements Adjust the parameters corresponding to the game elements of
On condition that the parameter to be associated with the first game element of type according to the parameter and the second player to be associated with the game element of the first type according to the first player is different, the first play by changing the parameters to be associated with the game element of the first type according to at least one of ya及 beauty the second play ya, the difference in the game progress due to game element of the first type of both players And a program for controlling to realize the competitive game based on the adjusted game information.
請求項1または2に記載のプログラム。 In the battle game in which real revealed a difference in the parameters to be associated with the first said player as a parameter to be associated with game element engagement Ru said first type Ru engaged with the second player a first game element of the type on condition that there is, first of claim 1 or 2 play ya及 beauty parameters to be associated with game element of the first type at least according to any one of the second play ya that varying puff Program.
請求項4に記載のプログラム。 The adjustment parameters to be associated with the game element of the first type, one of the first player and the second player, the parameters predetermined for the game elements of one player in engagement Ru said first type the program product of claim 4 which is carried out by changing, based on a predetermined parameter for game element of another player in engagement Ru said first type.
プレイヤに係る前記第1の種別のゲーム要素に対応付けるパラメータは、さらにプレイヤ情報に基づいて決定されるものであって、
前記第1の種別のゲーム要素に対応付けるパラメータの調整は、前記第1のプレイヤに係るプレイヤ情報と前記第2のプレイヤに係るプレイヤ情報とが異なることを条件として行われる
請求項1乃至5のいずれか1項に記載のプログラム。 The game information includes player information indicating the play status of the player's battle game,
The parameter associated with the first type of game element related to the player is further determined based on the player information,
Any the adjustment parameters associating the game element of the first type, of claims 1 to 5 wherein the player information according to the first player and the second according to the player the player information is performed under the condition different from The program according to item 1 .
前記第1の種別のゲーム要素に対応付けるパラメータの調整は、前記第1のプレイヤのゲーム情報と前記第2のプレイヤのゲーム情報とにおいて、付加情報の有無が異なる、または各々に含まれる付加情報が異なることを条件として行われる
請求項1乃至8のいずれか1項に記載のプログラム。 The game information can include additional information indicating an element added to the first type of game element in the competitive game.
The adjustment of the parameter associated with the first type of game element is such that the additional information included in each of the first player's game information and the second player's game information is different in the presence or absence of additional information. The program according to any one of claims 1 to 8 , which is executed on the condition that they are different.
前記第2の種別のゲーム要素に対応付けるパラメータの下方調整にあたり、予め定められたパラメータを変更する前記第2の種別のゲーム要素の選択を受け付ける処理を、さらに前記コンピュータに実行させる請求項1乃至13のいずれか1項に記載のプログラム。 There are a plurality of game elements of the second type that appear in the battle game for each player,
Upon downward adjustment of the parameters associating the game element of the second type, according to claim 1 to 13 a process of accepting a selection of the game element of the second type to change the parameters previously determined, it is further operable to execute the computer The program according to any one of the above.
前記第1のプレイヤ及び前記第2のプレイヤの少なくともいずれかについて、前記対戦ゲームに登場させる前記第2の種別のゲーム要素の選択を受け付ける処理と、
選択された前記第2の種別のゲーム要素の情報を含めて、該当するプレイヤのゲーム情報を構成する処理と、
をさらに前記コンピュータに実行させる請求項1乃至14のいずれか1項に記載のプログラム。 The program is
Receiving at least one of the first player and the second player a selection of the second type of game element to appear in the battle game;
A process of configuring game information of the corresponding player, including information on the selected second type game element;
Further program according to any one of claims 1 to 14 to be executed by the computer.
前記該当するプレイヤについて前記ゲーム用物品から情報取得された場合に、該ゲーム用物品に対応付けられた前記第2の種別のゲーム要素と同一のレアリティを示すゲーム要素が、既に所定数選択されているのであれば、該ゲーム用物品に対応付けられた前記第2の種別のゲーム要素の選択を受け付けないように制御される請求項16に記載のプログラム。 Each of the second type game elements is associated with one of a plurality of predetermined rarities,
When information about the corresponding player is acquired from the game article, a predetermined number of game elements having the same rarity as the second type game element associated with the game article have already been selected. The program according to claim 16, wherein the program is controlled so as not to accept selection of the second type of game element associated with the game article.
When information about the corresponding player is acquired from the game article, a game element showing the same rarity as the second type game element associated with the game article has already been selected. 18. The program according to claim 17, wherein if there is, the program is controlled so as not to accept selection of the second type of game element associated with the game article.
前記該当するプレイヤについて選択された前記第2の種別のゲーム要素に、同一のレアリティを示す前記第2の種別のゲーム要素が所定数を越えて含まれていないことを条件として、前記該当するプレイヤのゲーム情報が構成される
請求項15または16に記載のプログラム。 Each of the second type game elements is associated with one of a plurality of predetermined rarities,
The corresponding player on the condition that the second type of game element selected for the corresponding player does not contain more than a predetermined number of the second type of game elements showing the same rarity. The program according to claim 15 or 16, wherein game information is configured.
前記プログラムは、前記複数のゲームモードのうちからプレイする1つのゲームモードの選択を受け付ける処理を、さらに前記コンピュータに実行させ、
前記第1の種別のゲーム要素に対応付けるパラメータの調整及び前記第2の種別のゲーム要素に対応付けるパラメータの下方調整は、前記複数のゲームモードのうちの所定のゲームモードが選択されたことを条件として行われる
請求項1乃至20のいずれか1項に記載のプログラム。 The battle game includes a plurality of game modes,
The program further causes the computer to execute a process of accepting selection of one game mode to be played from the plurality of game modes,
The adjustment of the parameter associated with the first type of game element and the downward adjustment of the parameter associated with the second type of game element are performed on condition that a predetermined game mode is selected from the plurality of game modes. program according to any one of claims 1 to 2 0 is carried out.
前記対戦ゲームを行う第1のプレイヤと第2のプレイヤのそれぞれについて、前記対戦ゲームの進行制御に関与するゲーム情報を取得する取得手段と、
前記取得手段により取得された前記第1のプレイヤのゲーム情報と前記第2のプレイヤのゲーム情報とに基づいて、前記対戦ゲームを実行するよう制御する制御手段と、
を備え、
ゲーム情報には少なくとも、各プレイヤに係り前記対戦ゲームに登場させる、第1の種別のゲーム要素の情報と、該第1の種別のゲーム要素とは異なる第2の種別のゲーム要素の情報が含まれ、
前記第1の種別のゲーム要素と前記第2の種別のゲーム要素のそれぞれには、前記対戦ゲームの進行に用いられるパラメータが対応付けられ、
前記第2の種別のゲーム要素の各々には、前記対戦ゲームに登場させる際に必要となるコストが定められており、
前記制御手段は、実現させる前記対戦ゲームにおいて、
各プレイヤに係り前記対戦ゲームに登場させる前記第2の種別のゲーム要素のコストの総和が、予め定められた上限コストに収まらない場合に、該第2の種別のゲーム要素のうちの少なくとも一部のゲーム要素に対応付けるパラメータを下方調整し、
前記第1のプレイヤに係る前記第1の種別のゲーム要素に対応付けるパラメータと前記第2のプレイヤに係る前記第1の種別のゲーム要素に対応付けるパラメータとが異なることを条件として、前記第1のプレイヤ及び前記第2のプレイヤの少なくともいずれかに係る前記第1の種別のゲーム要素に対応付けるパラメータを変更することで、両プレイヤの前記第1の種別のゲーム要素に起因するゲーム進行の差を低減するよう調整し、該調整後のゲーム情報に基づいて前記対戦ゲームを実行するよう制御するゲーム装置。 A game device for executing a battle game,
Obtaining means for obtaining game information related to progress control of the battle game for each of the first player and the second player playing the battle game;
Control means for controlling to execute the battle game based on the game information of the first player and the game information of the second player acquired by the acquisition means;
With
The game information includes at least information on a first type of game element that is made to appear in the competitive game for each player, and information on a second type of game element that is different from the first type of game element. And
Each of the first type game element and the second type game element is associated with a parameter used for the progress of the battle game,
Each of the second type game elements has a cost required for appearing in the competitive game,
In the battle game to be realized , the control means
When the sum of the costs of the second type of game elements that appear for each player in the competitive game does not fall within a predetermined upper limit cost, at least a part of the second type of game elements Adjust the parameters corresponding to the game elements of
On condition that the parameter to be associated with the first game element of type according to the parameter and the second player to be associated with the game element of the first type according to the first player is different, the first play by changing the parameters to be associated with the game element of the first type according to at least one of ya及 beauty the second play ya, the difference in the game progress due to game element of the first type of both players A game apparatus that adjusts to reduce the game and controls to execute the battle game based on the adjusted game information.
前記ゲーム装置は、
前記対戦ゲームを行う第1のプレイヤについて、ゲーム用物品から該ゲーム用物品に対応付けられたゲーム要素を特定する情報を取得することで、該対戦ゲームに登場させるゲーム要素を選択する選択手段と、
前記第1のプレイヤについて、前記選択手段により選択されたゲーム要素の情報を含む、前記対戦ゲームの進行制御に関与するゲーム情報を構成する構成手段と、
前記対戦ゲームの対戦相手である第2のプレイヤについて、ゲーム情報を取得する取得手段と、
前記構成手段により構成された前記第1のプレイヤのゲーム情報と、前記取得手段により取得された前記第2のプレイヤのゲーム情報とに基づいて、前記対戦ゲームを実行するよう制御する制御手段と、
を備え、
ゲーム情報には少なくとも、各プレイヤに係り前記対戦ゲームに登場させる、第1の種別のゲーム要素の情報と、該第1の種別のゲーム要素とは異なる第2の種別のゲーム要素の情報が含まれ、
前記第1の種別のゲーム要素と前記第2の種別のゲーム要素のそれぞれには、前記対戦ゲームの進行に用いられるパラメータが対応付けられ、
前記第2の種別のゲーム要素の各々には、前記対戦ゲームに登場させる際に必要となるコストが定められており、
前記制御手段は、実現させる前記対戦ゲームにおいて、
各プレイヤに係り前記対戦ゲームに登場させる前記第2の種別のゲーム要素のコストの総和が、予め定められた上限コストに収まらない場合に、該第2の種別のゲーム要素のうちの少なくとも一部のゲーム要素に対応付けるパラメータを下方調整し、
前記第1のプレイヤに係る前記第1の種別のゲーム要素に対応付けるパラメータと前記第2のプレイヤに係る前記第1の種別のゲーム要素に対応付けるパラメータとが異なることを条件として、前記第1のプレイヤ及び前記第2のプレイヤの少なくともいずれかに係る前記第1の種別のゲーム要素に対応付けるパラメータを変更することで、両プレイヤの前記第1の種別のゲーム要素に起因するゲーム進行の差を低減するよう調整し、該調整後のゲーム情報に基づいて前記対戦ゲームを実行するよう制御するゲームシステム。 A game system having a game device for executing a battle game and a game article associated with a game element appearing in the battle game,
The game device includes:
Selecting means for selecting a game element to appear in the battle game by acquiring information for identifying a game element associated with the game article from the game article for the first player playing the battle game; ,
Configuration means for configuring game information relating to progress control of the battle game, including information on the game element selected by the selection means for the first player;
Obtaining means for obtaining game information about a second player who is an opponent of the battle game;
Control means for controlling to execute the battle game based on the game information of the first player configured by the configuration means and the game information of the second player acquired by the acquisition means;
With
The game information includes at least information on a first type of game element that is made to appear in the competitive game for each player, and information on a second type of game element that is different from the first type of game element. And
Each of the first type game element and the second type game element is associated with a parameter used for the progress of the battle game,
Each of the second type game elements has a cost required for appearing in the competitive game,
In the battle game to be realized , the control means
When the sum of the costs of the second type of game elements that appear for each player in the competitive game does not fall within a predetermined upper limit cost, at least a part of the second type of game elements Adjust the parameters corresponding to the game elements of
On condition that the parameter to be associated with the first game element of type according to the parameter and the second player to be associated with the game element of the first type according to the first player is different, the first play by changing the parameters to be associated with the game element of the first type according to at least one of ya及 beauty the second play ya, the difference in the game progress due to game element of the first type of both players A game system that adjusts the game so as to reduce the game and controls the game to be executed based on the adjusted game information.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018156685A JP6600395B1 (en) | 2018-08-23 | 2018-08-23 | PROGRAM, GAME DEVICE, AND GAME SYSTEM |
PCT/JP2019/025706 WO2020039742A1 (en) | 2018-08-23 | 2019-06-27 | Program, game device, and game system |
CN201980053840.5A CN112566704B (en) | 2018-08-23 | 2019-06-27 | Program, game device, and game system |
TW108125190A TW202014232A (en) | 2018-08-23 | 2019-07-17 | Program, game device, and game system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018156685A JP6600395B1 (en) | 2018-08-23 | 2018-08-23 | PROGRAM, GAME DEVICE, AND GAME SYSTEM |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019184045A Division JP2020028719A (en) | 2019-10-04 | 2019-10-04 | Program, game device, and game system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6600395B1 true JP6600395B1 (en) | 2019-10-30 |
JP2020028514A JP2020028514A (en) | 2020-02-27 |
Family
ID=68383322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018156685A Active JP6600395B1 (en) | 2018-08-23 | 2018-08-23 | PROGRAM, GAME DEVICE, AND GAME SYSTEM |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP6600395B1 (en) |
CN (1) | CN112566704B (en) |
TW (1) | TW202014232A (en) |
WO (1) | WO2020039742A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7071454B2 (en) * | 2020-08-27 | 2022-05-19 | 株式会社バンダイ | Game support system, program and information communication terminal |
JP7232857B2 (en) * | 2021-03-25 | 2023-03-03 | 株式会社バンダイ | Game program and game device |
JP2023059771A (en) * | 2021-10-15 | 2023-04-27 | 株式会社コナミデジタルエンタテインメント | Game system, game control device and program |
JP7176085B1 (en) | 2021-12-24 | 2022-11-21 | 株式会社バンダイ | Game system, game server and program |
JP7176086B1 (en) * | 2021-12-28 | 2022-11-21 | 株式会社バンダイ | Program and game device |
JP7320648B1 (en) | 2022-05-11 | 2023-08-03 | 株式会社バンダイ | Program and game device |
CN116170611B (en) * | 2023-02-13 | 2024-08-23 | 百果园技术(新加坡)有限公司 | Live-broadcast-based game management method, device, equipment, storage medium and product |
KR102749523B1 (en) * | 2023-02-16 | 2025-01-03 | (주)크래프톤 | Method and apparatus for providing rewards in battle royale game |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3725143B2 (en) * | 2003-12-10 | 2005-12-07 | コナミ株式会社 | Card game system and cards used in the card system |
JP2008043484A (en) * | 2006-08-14 | 2008-02-28 | Namco Bandai Games Inc | Program, information storage medium and game system |
JP2012081154A (en) * | 2010-10-14 | 2012-04-26 | Konami Digital Entertainment Co Ltd | Game device |
JP5551210B2 (en) * | 2012-06-18 | 2014-07-16 | 株式会社コナミデジタルエンタテインメント | GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM |
CN103801079A (en) * | 2012-11-12 | 2014-05-21 | 丰帅国际集团有限公司 | Card type game system |
JP6368069B2 (en) * | 2013-01-31 | 2018-08-01 | 株式会社ソニー・インタラクティブエンタテインメント | GAME DEVICE, GAME CONTROL METHOD, GAME CONTROL PROGRAM, MATCHING SERVER, MATCHING CONTROL METHOD, AND MATCHING CONTROL PROGRAM |
CN104102799B (en) * | 2013-04-01 | 2020-09-11 | 腾讯科技(深圳)有限公司 | Game data testing method and testing device |
JP6184204B2 (en) * | 2013-06-28 | 2017-08-23 | 株式会社バンダイナムコエンターテインメント | Program and server system |
JP6649785B2 (en) * | 2016-02-05 | 2020-02-19 | 株式会社バンダイ | Game device, program and game system |
JP6094710B1 (en) * | 2016-06-09 | 2017-03-15 | 株式会社セガゲームス | Information processing apparatus and program |
JP6158405B1 (en) * | 2016-08-25 | 2017-07-05 | グリー株式会社 | GAME PROCESSING PROGRAM, GAME PROCESSING METHOD, AND GAME PROCESSING SYSTEM |
JP6748865B2 (en) * | 2018-03-30 | 2020-09-02 | 株式会社コナミデジタルエンタテインメント | Game management device, game system and program |
-
2018
- 2018-08-23 JP JP2018156685A patent/JP6600395B1/en active Active
-
2019
- 2019-06-27 WO PCT/JP2019/025706 patent/WO2020039742A1/en active Application Filing
- 2019-06-27 CN CN201980053840.5A patent/CN112566704B/en active Active
- 2019-07-17 TW TW108125190A patent/TW202014232A/en unknown
Also Published As
Publication number | Publication date |
---|---|
TW202014232A (en) | 2020-04-16 |
JP2020028514A (en) | 2020-02-27 |
CN112566704B (en) | 2024-08-13 |
WO2020039742A1 (en) | 2020-02-27 |
CN112566704A (en) | 2021-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6600395B1 (en) | PROGRAM, GAME DEVICE, AND GAME SYSTEM | |
JP6556270B2 (en) | GAME DEVICE, GAME SYSTEM, AND PROGRAM | |
JP6392929B1 (en) | GAME DEVICE, GAME ARTICLE, AND PROGRAM | |
JP6178464B1 (en) | GAME DEVICE, GAME SYSTEM, AND PROGRAM | |
JP5701438B1 (en) | GAME DEVICE, GAME SYSTEM, AND PROGRAM | |
JP6316903B1 (en) | GAME SYSTEM, GAME DEVICE, GAME ARTICLE, AND PROGRAM | |
TWI786048B (en) | Virtual money management system and virtual money management program | |
WO2017208551A1 (en) | Game device and program | |
JP2022048207A (en) | Game apparatus, game system, and program | |
WO2018179887A1 (en) | Game machine, game article, and program | |
WO2019044131A1 (en) | Game device, program, and game system | |
CN110312554A (en) | Game devices, game articles, and programs | |
KR20180137546A (en) | Game devices, game products and programs | |
JP6730950B2 (en) | Game device, game system and program | |
JP2020028719A (en) | Program, game device, and game system | |
CN113853240A (en) | Game device, game system, and program | |
JP2017213344A (en) | Game device and program | |
JP2019188219A (en) | Game device, game system, and program | |
WO2016001945A1 (en) | Service provision device, service provision system, and service provision method | |
JP2018114326A (en) | Game system, game device, article for game and program | |
JP2018187458A (en) | GAME DEVICE, GAME ARTICLE, AND PROGRAM | |
JP7438996B2 (en) | Programs, terminals, server devices and systems | |
JP6814836B2 (en) | Game equipment, programs and game systems | |
JP2019033815A (en) | Game system, game device, article providing device, and program | |
JP2019111423A (en) | Game device, program, and game system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190109 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190109 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190520 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190524 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190723 |
|
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: 20190917 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191004 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6600395 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |