JP6189564B1 - Information processing apparatus and information processing program - Google Patents
Information processing apparatus and information processing program Download PDFInfo
- Publication number
- JP6189564B1 JP6189564B1 JP2017074147A JP2017074147A JP6189564B1 JP 6189564 B1 JP6189564 B1 JP 6189564B1 JP 2017074147 A JP2017074147 A JP 2017074147A JP 2017074147 A JP2017074147 A JP 2017074147A JP 6189564 B1 JP6189564 B1 JP 6189564B1
- Authority
- JP
- Japan
- Prior art keywords
- game
- skill
- character
- effect
- statistical data
- 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
- 230000010365 information processing Effects 0.000 title claims description 22
- 230000000694 effects Effects 0.000 claims abstract description 189
- 230000004913 activation Effects 0.000 claims abstract description 154
- 238000013480 data collection Methods 0.000 claims abstract description 23
- 238000004458 analytical method Methods 0.000 claims description 17
- 230000006870 function Effects 0.000 claims description 8
- 238000007405 data analysis Methods 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 claims description 2
- 238000004590 computer program Methods 0.000 claims 1
- 239000004575 stone Substances 0.000 description 22
- 238000010586 diagram Methods 0.000 description 11
- 238000000034 method Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 6
- 230000007306 turnover Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000006872 improvement Effects 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】効果発動条件がゲーム状況に関する条件であるゲームオブジェクトに対して、ゲームオブジェクトの作成者が適切なパラメータを設定することを支援する。あるいは、ゲームのプレイヤがゲーム状況に応じた適切なゲームオブジェクトを選択することを支援する。【解決手段】プレイデータ収集部46は、ゲームプレイ中に、キャラクタのスキル発動可能回数、スキルを発動した回数、及びスキルを発動したときの実績効果値を収集し、スキル実績DB38に格納する。統計データ生成部48は、スキル実績DB38に基づいて、キャラクタのスキル発動条件、スキル発動確率、及び実績効果値の分布を示す統計データ42aを生成する。表示制御部56は、プランナが新規キャラクタを生成する際に、統計データ42aをプランナ端末12に表示させる。また、表示制御部56は、プレイヤがキャラクタを選択する際に、統計データ42aをプレイヤ端末14に表示させる。【選択図】図5An object of the present invention is to assist a creator of a game object to set appropriate parameters for a game object whose effect triggering condition is a condition related to a game situation. Alternatively, it assists the game player to select an appropriate game object according to the game situation. A play data collection unit 46 collects the number of times a character's skill can be activated, the number of times a skill is activated, and the result effect value when the skill is activated during game play, and stores the collected result in a skill result DB 38. The statistical data generation unit 48 generates statistical data 42a indicating the distribution of the skill activation condition, skill activation probability, and actual effect value of the character based on the skill performance DB 38. The display control unit 56 displays the statistical data 42a on the planner terminal 12 when the planner generates a new character. The display control unit 56 causes the player terminal 14 to display the statistical data 42a when the player selects a character. [Selection] Figure 5
Description
本発明は、情報処理装置及び情報処理プログラムに関し、特に、電子ゲームを提供する情報処理装置及び情報処理プログラムに関する。 The present invention relates to an information processing apparatus and an information processing program, and particularly relates to an information processing apparatus and an information processing program that provide an electronic game.
従来、電子ゲームを提供する情報処理装置が知られている。電子ゲームの中には、種々のパラメータが設定された複数のゲームオブジェクトを用いる電子ゲームがある。ゲームオブジェクトとは、例えば、ゲーム内のキャラクタ、あるいは、ゲーム内に用いられるアイテムや装備品など、ゲームに登場する様々なオブジェクトである。 Conventionally, an information processing apparatus that provides an electronic game is known. Some electronic games use a plurality of game objects in which various parameters are set. The game object is various objects that appear in the game, such as characters in the game or items and equipment used in the game.
ゲームオブジェクトに設定されたパラメータは、ゲームの内容に影響を与えるものが多い。したがって、一般に、プレイヤは、ゲーム状況に応じて適切なパラメータを有する適切なゲームオブジェクトを適宜選択して用いることで、ゲームを有利に進めることができる。 Many of the parameters set in the game object affect the contents of the game. Therefore, in general, the player can advantageously advance the game by appropriately selecting and using an appropriate game object having an appropriate parameter according to the game situation.
このことに鑑み、プレイヤが適切なゲームオブジェクトを選択することを支援する技術が提案されている。例えば、特許文献1には、パラメータとして属性が付与されたゲームオブジェクトを用いる電子ゲームにおいて、あるステージを攻略するのに適した属性を有するゲームオブジェクトをプレイヤに推奨するゲームシステムが開示されている。 In view of this, a technique for assisting the player in selecting an appropriate game object has been proposed. For example, Patent Document 1 discloses a game system that recommends to a player a game object having an attribute suitable for capturing a certain stage in an electronic game using a game object to which an attribute is assigned as a parameter.
ところで、電子ゲームの開発者、特にゲームオブジェクトの作成者においては、ゲームバランスを適切に保つために、ゲームオブジェクトのパラメータを適切に設定する必要がある。例えば、電子ゲーム内で比較的手に入りやすいゲームオブジェクトに与えられたパラメータが、入手困難なゲームオブジェクトに与えられたパラメータよりも有利だとすると、入手困難なゲームオブジェクトの存在意義が無くなるし、ゲームバランスを崩すことにもなる。また、昨今のオンラインゲームにおいては、プレイヤが課金することでゲームオブジェクトを入手する場合も多々ある。このような場合、例えば無課金で入手できるゲームオブジェクトが、課金することで初めて入手できるゲームオブジェクトよりも有利であるならば、課金したプレイヤが不満を持つことになる。 Incidentally, electronic game developers, particularly game object creators, need to appropriately set game object parameters in order to maintain an appropriate game balance. For example, if a parameter given to a game object that is relatively easy to obtain in an electronic game is more advantageous than a parameter given to a game object that is difficult to obtain, the existence significance of the game object that is difficult to obtain is lost, and the game balance It will also break down. Also, in recent online games, there are many cases where a player obtains a game object by charging. In such a case, for example, if a game object that can be obtained without charge is more advantageous than a game object that can be obtained for the first time by charging, the charged player will be dissatisfied.
しかしながら、ゲームオブジェクトの効果が発動される条件(効果発動条件)が、ゲーム状況に関する条件である場合、当該ゲームオブジェクトのパラメータを適切に設定することは容易ではない。効果が発動するときのゲーム状況が各オブジェクトによって異なり得るからである。 However, when the condition (effect activation condition) under which the effect of the game object is activated is a condition related to the game situation, it is not easy to appropriately set the parameters of the game object. This is because the game situation when the effect is activated may differ depending on each object.
一方、ゲームのプレイヤが、複数のゲームオブジェクトの中から使用するゲームオブジェクトを選択する必要がある場合、プレイヤにとっても上記と同じような問題が生じ得る。具体的には、ゲームオブジェクトの効果発動条件がゲーム状況に関する条件である場合、プレイヤとしては、当該ゲームオブジェクトがどの程度有効であるのか把握することが難しいために、ゲームの状況に応じた適切なゲームオブジェクトを選択するのが困難となっている。 On the other hand, when a game player needs to select a game object to be used from a plurality of game objects, the same problem as described above may occur for the player. Specifically, when the effect activation condition of the game object is a condition related to the game situation, it is difficult for the player to grasp how effective the game object is. It is difficult to select a game object.
本発明の目的は、効果発動条件がゲーム状況に関する条件であるゲームオブジェクトに対して、ゲームオブジェクトの作成者が適切なパラメータを設定することを支援することにある。あるいは、本発明の目的は、効果発動条件がゲーム状況に関する条件である複数のゲームオブジェクトの中から、ゲームのプレイヤがゲーム状況に応じた適切なゲームオブジェクトを選択することを支援することにある。 An object of the present invention is to assist the creator of a game object to set appropriate parameters for a game object whose effect triggering condition is a condition related to the game situation. Alternatively, an object of the present invention is to assist a game player in selecting an appropriate game object corresponding to a game situation from among a plurality of game objects whose effect activation conditions are conditions relating to the game situation.
本発明は、パラメータとして、電子ゲームのゲーム状況に関する条件である効果発動条件、及び、効果基準を含み、前記効果発動条件を満たした場合に前記効果基準に応じた前記電子ゲーム上の効果を発動するゲームオブジェクトに関する、前記効果を発動したときの実績効果値を含むプレイデータをゲームプレイ中に収集するプレイデータ収集部と、前記プレイデータに基づいて、前記ゲームオブジェクトに関する、前記効果発動条件及び前記実績効果値の分布を示す統計データを生成する統計データ生成部と、前記ゲームオブジェクトの作成者により入力された、新規ゲームオブジェクトの前記電子ゲームにおける有効度及び前記効果発動条件、並びに、前記統計データに基づいて、前記新規ゲームオブジェクトの前記効果基準の推奨値を特定する推奨値特定部と、前記統計データ及び前記推奨値を表示部に表示させる表示制御部と、を備えることを特徴とする情報処理装置である。 The present invention includes, as parameters, an effect activation condition that is a condition relating to a game situation of an electronic game, and an effect criterion, and when the effect activation condition is satisfied, the effect on the electronic game according to the effect criterion is activated A play data collecting unit that collects play data including a performance effect value when the effect is activated during game play, and the effect activation condition for the game object based on the play data and the game object A statistical data generating unit for generating statistical data indicating the distribution of the results effect value, the effectiveness of the new game object in the electronic game and the effect activation condition, which are input by the creator of the game object, and the statistical data Based on the recommended value of the effect criterion of the new game object The recommended value specifying unit for specifying a display control unit for displaying on the display unit the statistical data and the recommended value, which is an information processing apparatus comprising: a.
望ましくは、前記プレイデータは、さらに、前記効果を発動し得る状態となった回数である効果発動可能回数、及び、前記効果を発動した回数を含み、前記統計データは、さらに、前記効果が発動された確率である効果発動確率を含む、ことを特徴とする。 Preferably, the play data further effect fireable count a number of times that a state capable of triggering the effect, and includes a number of fires of the effect, the statistical data further previous SL effect It includes an effect activation probability that is an activated probability.
望ましくは、前記統計データ生成部は、複数の前記ゲームオブジェクトに関する前記プレイデータに基づいて、複数の前記ゲームオブジェクトに関する統計データ群を生成し、前記表示制御部は、前記統計データ群のうち、少なくとも1つの共通するパラメータを有する複数の前記ゲームオブジェクトに関する複数の統計データを比較可能に表示させる、ことを特徴とする。 Preferably, the statistical data generation unit generates a statistical data group regarding the plurality of game objects based on the play data regarding the plurality of game objects, and the display control unit includes at least one of the statistical data groups. A plurality of statistical data relating to a plurality of the game objects having one common parameter are displayed so as to be comparable.
望ましくは、前記電子ゲームは、プレイヤが前記ゲームオブジェクトを盤上に配置していくゲームであり、前記実績効果値は、前記盤上における前記ゲームオブジェクトの配置状態に応じて変動し、前記プレイデータは、さらに、前記盤上への前記ゲームオブジェクトの配置履歴データを含み、前記情報処理装置は、前記配置履歴データを解析する配置履歴データ解析部、をさらに備え、前記表示制御部は、さらに、前記配置履歴の解析結果を表示部に表示させる、ことを特徴とする。 Preferably, the electronic game is a game in which a player places the game object on a board, and the performance effect value varies according to the arrangement state of the game object on the board, and the play data Further includes arrangement history data of the game object on the board, and the information processing apparatus further includes an arrangement history data analysis unit that analyzes the arrangement history data, and the display control unit further includes: An analysis result of the arrangement history is displayed on a display unit.
望ましくは、前記電子ゲームは、プレイヤが複数の前記ゲームオブジェクトから使用するゲームオブジェクトを選択するゲームであり、前記表示制御部は、前記プレイヤが使用する前記ゲームオブジェクトを選択するときに前記統計データを表示させる、ことを特徴とする。 Preferably, the electronic game is a game in which a player selects a game object to be used from a plurality of the game objects, and the display control unit uses the statistical data when selecting the game object to be used by the player. It is displayed.
望ましくは、前記統計データに基づいて、前記ゲームオブジェクトの使用難易度を特定する使用難易度特定部と、をさらに備え、前記表示制御部は、前記プレイヤが使用する前記ゲームオブジェクトを選択するときに、前記使用難易度を表示部に表示させる、ことを特徴とする。 Preferably, a usage difficulty level identifying unit that identifies a usage difficulty level of the game object based on the statistical data is further provided, wherein the display control unit selects the game object used by the player. The degree of use difficulty is displayed on a display unit.
また、本発明は、コンピュータを、パラメータとして、電子ゲームのゲーム状況に関する条件である効果発動条件、及び、効果基準を含み、前記効果発動条件を満たした場合に前記効果基準に応じた前記電子ゲーム上の効果を発動するゲームオブジェクトに関する、前記効果を発動したときの実績効果値を含むプレイデータをゲームプレイ中に収集するプレイデータ収集部と、前記プレイデータに基づいて、前記ゲームオブジェクトに関する、前記効果発動条件及び前記実績効果値の分布を示す統計データを生成する統計データ生成部と、前記ゲームオブジェクトの作成者により入力された、新規ゲームオブジェクトの前記電子ゲームにおける有効度及び前記効果発動条件、並びに、前記統計データに基づいて、前記新規ゲームオブジェクトの前記効果基準の推奨値を特定する推奨値特定部と、前記統計データ及び前記推奨値を表示部に表示させる表示制御部と、として機能させることを特徴とする情報処理プログラムである。 In addition, the present invention includes an effect activation condition that is a condition related to a game situation of an electronic game, and an effect criterion as a parameter, and the electronic game according to the effect criterion when the effect activation condition is satisfied relates to a game object to activate the effect above, the play data collection unit that collects play data including actual effect value when activated the effects during game play, on the basis of the play data, relating to the game object, said A statistical data generation unit that generates statistical data indicating the distribution of the effect activation condition and the actual effect value; the effectiveness of the new game object in the electronic game and the effect activation condition input by the creator of the game object; And the new game object based on the statistical data. The recommended value specifying unit for specifying a recommended value of the effective reference, an information processing program for causing to function as a display control unit for displaying on the display unit the statistical data and the recommended value.
本発明によれば、効果発動条件がゲーム状況に関する条件であるゲームオブジェクトに対して、ゲームオブジェクトの作成者が適切なパラメータを設定することを支援することができる。あるいは、本発明によれば、効果発動条件がゲーム状況に関する条件である複数のゲームオブジェクトの中から、ゲームのプレイヤがゲーム状況に応じた適切なゲームオブジェクトを選択することを支援することができる。 ADVANTAGE OF THE INVENTION According to this invention, it can assist that the creator of a game object sets an appropriate parameter with respect to the game object whose effect activation conditions are conditions regarding a game condition. Or according to this invention, it can assist that the player of a game selects the appropriate game object according to a game situation from the several game object whose effect activation conditions are the conditions regarding a game situation.
以下、本発明の実施形態について説明する。 Hereinafter, embodiments of the present invention will be described.
図1に、本実施形態に係るゲームシステム10の構成概略図が示されている。ゲームシステム10は、ゲームシステム10により提供される電子ゲーム(以下単に「ゲーム」と記載する)の開発者、より詳しくは、当該ゲームで使用されるゲームオブジェクトの作成者であるプランナが使用するプランナ端末12、ゲームのプレイヤが使用するプレイヤ端末14、及び、情報処理装置としてのゲームサーバ16を含んで構成されている。プランナ端末12とゲームサーバ16との間、及び、プレイヤ端末14とゲームサーバ16との間は、通信回線18を介して互いに通信可能に接続されている。通信回線18は、例えばインターネットあるいはローカルエリアネットワーク(LAN)などによって構成される。なお、図1には、プランナ端末12及びプレイヤ端末14がそれぞれ1つずつ示されているが、これらはそれぞれ複数設けられてよい。 FIG. 1 shows a schematic configuration diagram of a game system 10 according to the present embodiment. The game system 10 is a planner used by a developer of an electronic game provided by the game system 10 (hereinafter simply referred to as “game”), more specifically, a planner who is a creator of a game object used in the game. The terminal 12 includes a player terminal 14 used by a game player, and a game server 16 as an information processing apparatus. The planner terminal 12 and the game server 16 and the player terminal 14 and the game server 16 are connected to each other via a communication line 18 so as to communicate with each other. The communication line 18 is configured by, for example, the Internet or a local area network (LAN). In FIG. 1, one planner terminal 12 and one player terminal 14 are shown, but a plurality of these may be provided.
ゲームシステム10においては、プランナがプランナ端末12を用いてゲームサーバ16にアクセスすることで、ゲームオブジェクトの作成を含むゲームの開発を行うことができる。そして、プレイヤ端末14から送信されるゲームの提供要求に応じて、ゲームサーバ16が各種ゲーム情報をプレイヤ端末14に送信することでゲームが提供される。 In the game system 10, a planner can develop a game including creation of a game object by accessing the game server 16 using the planner terminal 12. In response to a game provision request transmitted from the player terminal 14, the game server 16 transmits various game information to the player terminal 14 to provide the game.
ここで、本実施形態におけるゲームシステム10が提供するゲームの内容について説明する。図2に、プレイヤ端末14に表示されるゲーム画面の例が示されている。本ゲームは、複数のゲームオブジェクトとしての複数のキャラクタを用いて、敵プレイヤとバトルするものである。敵プレイヤとしては、自プレイヤ以外の他のプレイヤであってもよいし、コンピュータ(ゲームサーバ16)であってもよい。具体的には、ゲームフィールドとしての、複数のマスが定義された盤20上に、オセロ(登録商標)の要領で自プレイヤと敵プレイヤとが交互にキャラクタを配置していくものである。図2においては、各マスの行が数字「1」〜「6」で、列が英字「A」〜「F」で示されている。 Here, the content of the game provided by the game system 10 in the present embodiment will be described. FIG. 2 shows an example of a game screen displayed on the player terminal 14. This game is a battle with an enemy player using a plurality of characters as a plurality of game objects. The enemy player may be a player other than the player or a computer (game server 16). Specifically, the player and the enemy player alternately arrange characters in the manner of Othello (registered trademark) on the board 20 where a plurality of squares are defined as a game field. In FIG. 2, each square row is indicated by numerals “1” to “6”, and the columns are indicated by alphabetic letters “A” to “F”.
盤20上の白丸は自プレイヤの石(白石)を示し、黒丸は敵プレイヤの石(黒石)を示す。そして、盤20上の白丸の中にキャラクタ名(例えば「C0055」)が記載されたものは自プレイヤのキャラクタ(自キャラクタ)を示し、黒丸の中にキャラクタ名が記載されたものは敵プレイヤのキャラクタ(敵キャラクタ)を示す。2つの自キャラクタ、又は、1つの白石と1つの自キャラクタで、敵キャラクタあるいは黒石を挟み込むと、敵キャラクタあるいは黒石を白石に変化させる(ひっくり返す)ことができる。また、2つの敵キャラクタ、又は、1つの黒石と1つの敵キャラクタで、自キャラクタあるいは白石が挟み込まれると、自キャラクタあるいは白石が黒石に変化させられる。なお、通常のオセロ(登録商標)同様、ゲーム開始時において、盤20の中央部4つのマスには白石と黒石が2つずつ置かれていてよい。すなわち、3Cのマス及び4Dのマスには白石が、3Dのマス及び4Cのマスには黒石が置かれていてよい。 The white circle on the board 20 indicates the stone (white stone) of the player, and the black circle indicates the stone (black stone) of the enemy player. A character having a character name (for example, “C0055”) in a white circle on the board 20 indicates a character (own character) of the player, and a character having a character name in a black circle is an enemy player. Indicates a character (enemy character). When an enemy character or black stone is sandwiched between two own characters, or one white stone and one own character, the enemy character or black stone can be changed (turned over) to white stone. Further, when the own character or white stone is sandwiched between two enemy characters or one black stone and one enemy character, the own character or white stone is changed to black stone. As in the case of normal Othello (registered trademark), two white stones and two black stones may be placed on the four squares at the center of the board 20 at the start of the game. That is, white stones may be placed on the 3C and 4D squares, and black stones may be placed on the 3D and 4C squares.
プレイヤは、本ゲーム内において定義された複数のキャラクタであって、当該プレイヤが取得した(本ゲーム内で使用可能となった)キャラクタの中から複数のキャラクタを選択する。例えば、本実施形態では16個キャラクタを選択する。本明細書においては、プレイヤによって選択された16個のキャラクタ群を「デッキ」と呼ぶ。プレイヤは、ゲームの進行に応じて、あるいは、課金することによって新たなキャラクタを取得することができる。図2に示すように、デッキの中から選択された4つのキャラクタが画面に表示される。本明細書においては、当該4つのキャラクタを「手駒」22と呼ぶ。なお、手駒22は、ゲームサーバ16によってデッキの中からランダムに選択されてもよいし、プレイヤがデッキの中から選択可能となっていてもよい。ユーザは、4つの手駒22の中から任意のキャラクタを選択し、選択したキャラクタを盤20上のマスに配置する。 The player selects a plurality of characters from among a plurality of characters defined in the game and acquired by the player (can be used in the game). For example, in this embodiment, 16 characters are selected. In this specification, the 16 character groups selected by the player are referred to as “deck”. The player can acquire a new character according to the progress of the game or by charging. As shown in FIG. 2, four characters selected from the deck are displayed on the screen. In the present specification, the four characters are referred to as “hand pieces” 22. The hand piece 22 may be randomly selected from the deck by the game server 16, or the player may be able to select from the deck. The user selects an arbitrary character from the four hand pieces 22 and places the selected character on the square on the board 20.
詳細は後述するが、各キャラクタには複数のパラメータが設定されている。例えば、攻撃力、スキル効果、スキル発動条件といったパラメータ項目に対するパラメータが設定されている。キャラクタが盤20上に配置されると、当該キャラクタの攻撃力に応じたダメージを対戦相手に与えることができる。あるいは、当該キャラクタのスキル発動条件が満たされると、当該キャラクタが有するスキル(技)が実行され、スキル効果(あるいはスキル効果及び攻撃力)に応じたゲーム上の効果が発動される。 Although details will be described later, a plurality of parameters are set for each character. For example, parameters for parameter items such as attack power, skill effect, skill activation condition are set. When the character is placed on the board 20, damage according to the attack power of the character can be given to the opponent. Alternatively, when the skill activation condition of the character is satisfied, the skill (skill) of the character is executed, and an effect on the game corresponding to the skill effect (or skill effect and attack power) is activated.
自プレイヤ及び敵プレイヤにはそれぞれHP(ヒットポイント)が設定されている。図2においては、自プレイヤの最大HPが250であり、現在のHPが180であることが示されている。キャラクタが盤20上に配置されたことや、スキルを実行することなどによって対戦相手のHPを減らすことができる。また、キャラクタのスキルによってHPが回復できるようになっていてもよい。そして、先にHPが0になった方が負けであり、他方が勝ちとなる。 A HP (hit point) is set for each of the player and the enemy player. In FIG. 2, the maximum HP of the player is 250, and the current HP is 180. The HP of the opponent can be reduced by placing the character on the board 20 or executing the skill. Moreover, HP may be recoverable depending on the skill of the character. And the one where HP becomes 0 first is losing, and the other wins.
図3には、プランナ端末12の構成概略図が示されている。プランナ端末12は、例えば一般的なコンピュータであってよい。 FIG. 3 shows a schematic configuration diagram of the planner terminal 12. The planner terminal 12 may be a general computer, for example.
制御部12aは、例えばCPU(Central Processing Unit)あるいはマイクロコンピュータなどを含んで構成され、後述の記憶部12eに記憶されたプログラムに従ってプランナ端末12の各部を制御するものである。 The control unit 12a includes, for example, a CPU (Central Processing Unit) or a microcomputer, and controls each unit of the planner terminal 12 according to a program stored in a storage unit 12e described later.
通信部12bは、例えばネットワークアダプタなどを含んで構成され、通信回線18を介してゲームサーバ16と通信する機能を有するものである。 The communication unit 12b includes a network adapter, for example, and has a function of communicating with the game server 16 via the communication line 18.
入力部12cは、例えばマウス、キーボード、あるいはタッチパネルなどを含んで構成される。入力部12cは、プランナの指示をプランナ端末12に入力するためのものである。 The input unit 12c includes, for example, a mouse, a keyboard, or a touch panel. The input unit 12 c is for inputting a planner instruction to the planner terminal 12.
表示部12dは、例えば液晶ディスプレイなどを含んで構成され、各種画面を表示する者である。特に、表示部12dには、ゲームの開発画面、より詳しくはキャラクタ作成画面などが表示される。 The display unit 12d includes a liquid crystal display, for example, and is a person who displays various screens. In particular, the display unit 12d displays a game development screen, more specifically, a character creation screen.
記憶部12eは、例えばハードディスク、RAM(Random Access Memory)、あるいはROM(Read Only Memory)などを含んで構成される。記憶部12eには、プランナ端末12の各部を動作させるためのプログラムが記憶される。あるいは、記憶部12eには、各種の制御データあるいは各種の処理結果データなどが記憶される。 The storage unit 12e includes, for example, a hard disk, a RAM (Random Access Memory), or a ROM (Read Only Memory). The storage unit 12e stores a program for operating each unit of the planner terminal 12. Alternatively, the storage unit 12e stores various control data or various processing result data.
図4には、プレイヤ端末14の構成概略図が示されている。本実施形態においては、プレイヤ端末14としてはスマートフォンやタブレット端末といった携帯型の端末が用いられるが、プレイヤ端末14は据え置き型のコンピュータであってもよい。 FIG. 4 shows a schematic configuration diagram of the player terminal 14. In the present embodiment, a portable terminal such as a smartphone or a tablet terminal is used as the player terminal 14, but the player terminal 14 may be a stationary computer.
制御部14aは、例えばCPUあるいはマイクロコンピュータなどを含んで構成され、後述の記憶部14eに記憶されたゲームのクライアントプログラムに従ってプレイヤ端末14の各部を制御するものである。 The control unit 14a includes, for example, a CPU or a microcomputer, and controls each unit of the player terminal 14 according to a game client program stored in a storage unit 14e described later.
通信部14bは、例えばネットワークアダプタなどを含んで構成され、通信回線18を介してゲームサーバ16と通信する機能を有するものである。 The communication unit 14 b includes a network adapter, for example, and has a function of communicating with the game server 16 via the communication line 18.
入力部14cは、例えばタッチパネルあるいはボタンなどを含んで構成される。入力部14cは、プレイヤの指示をプレイヤ端末14に入力するためのものである。 The input unit 14c includes, for example, a touch panel or buttons. The input unit 14 c is for inputting a player instruction to the player terminal 14.
表示部14dは、例えば液晶ディスプレイなどを含んで構成され、各種画面を表示する者である。特に、表示部14dにはゲーム画面などが表示される。 The display unit 14d includes a liquid crystal display, for example, and is a person who displays various screens. In particular, a game screen or the like is displayed on the display unit 14d.
記憶部14eは、例えばRAMあるいはROMなどを含んで構成される。記憶部14eには、ゲームのクライアントプログラムが記憶される。あるいは、記憶部14eには、各種の制御データあるいは各種のゲーム処理結果データなどが記憶される。 The storage unit 14e includes, for example, a RAM or a ROM. The storage unit 14e stores a game client program. Alternatively, the storage unit 14e stores various control data, various game process result data, and the like.
図5には、ゲームサーバ16の構成概略図が示されている。 FIG. 5 shows a schematic configuration diagram of the game server 16.
通信部30は、例えばネットワークアダプタなどを含んで構成され、通信回線18を介してプランナ端末12及びプレイヤ端末14と通信する機能を有するものである。 The communication unit 30 includes a network adapter, for example, and has a function of communicating with the planner terminal 12 and the player terminal 14 via the communication line 18.
記憶部32は、例えばハードディスク、RAM、あるいはROMなどを含んで構成される。記憶部32には、情報処理プログラムとしての、ゲームのホストプログラムが記憶される。当該ホストプログラムが実行されることで、ゲームが進行すると共に、ゲームサーバ16の各部が動作する。また、図5に示される通り、記憶部32には、キャラクタDB34及びプレイデータDB36が定義される。プレイデータDB36は、スキル実績DB38及び棋譜ログ40を含んで構成されている。さらに、記憶部32には、複数の統計データ42aからなる統計データ群42が記憶される。 The storage unit 32 includes, for example, a hard disk, RAM, or ROM. The storage unit 32 stores a game host program as an information processing program. By executing the host program, the game progresses and each part of the game server 16 operates. Further, as shown in FIG. 5, a character DB 34 and a play data DB 36 are defined in the storage unit 32. The play data DB 36 includes a skill performance DB 38 and a game record log 40. Further, the storage unit 32 stores a statistical data group 42 including a plurality of statistical data 42a.
キャラクタDB34は、本ゲームにおいて(すなわちホストプログラムによって)定義され、本ゲーム内で自プレイヤあるいは敵プレイヤが使用可能なキャラクタに関するデータが格納されたデータベースである。具体的には、キャラクタDB34には、各キャラクタに設定された各パラメータが格納されている。 The character DB 34 is a database that is defined in the game (that is, by a host program) and stores data related to characters that can be used by the player or enemy player in the game. Specifically, each parameter set for each character is stored in the character DB 34.
図6に、本実施形態に係るキャラクタDB34の内容が示されている。図6においてはキャラクタDB34はテーブル形式で示されているが、キャラクタDB34のデータ形式はこれに限られるものではない。図6においては、1つのレコードが1つのキャラクタに対応している。本実施形態では、各キャラクタは、キャラクタ名、属性、レア度、攻撃力、スキル名、スキル発動条件、及び、スキル効果の各パラメータ項目に対するパラメータを有している。これらのパラメータはプランナによって定義される。もちろん、パラメータ項目としては、これらに限られず、各キャラクタは、その他のパラメータ項目に対するパラメータを有していてもよい。 FIG. 6 shows the contents of the character DB 34 according to the present embodiment. In FIG. 6, the character DB 34 is shown in a table format, but the data format of the character DB 34 is not limited to this. In FIG. 6, one record corresponds to one character. In the present embodiment, each character has parameters for each parameter item of character name, attribute, rarity, attack power, skill name, skill activation condition, and skill effect. These parameters are defined by the planner. Of course, the parameter items are not limited to these, and each character may have parameters for other parameter items.
キャラクタ名は当該キャラクタの名前を示すパラメータである。本ゲームにおいては、キャラクタ名によってキャラクタを一意に識別可能となっている。つまり、キャラクタ名はキャラクタを識別する識別情報として機能し得る。 The character name is a parameter indicating the name of the character. In this game, a character can be uniquely identified by a character name. That is, the character name can function as identification information for identifying the character.
属性は、当該キャラクタの特徴を示すものである。例えば、属性が「P1」のキャラクタは、他の属性に比して比較的攻撃力が高いキャラであり、属性が「P2」のキャラクタは、他の属性に比してスキル効果が比較的有力なキャラである。プレイヤは、キャラクタの属性を確認することで、当該キャラクタのおおよその特徴を把握できる。また、属性は、キャラクタのスキル発動条件として用いられる場合もある。 The attribute indicates the feature of the character. For example, a character with the attribute “P1” is a character having a relatively high attack power compared to other attributes, and a character with the attribute “P2” has a relatively strong skill effect compared to other attributes. Is a character. The player can grasp the approximate characteristics of the character by checking the attribute of the character. The attribute may be used as a skill activation condition for the character.
レア度は、当該キャラクタの入手困難度を示す値である。本実施形態では、レア度として「S」、「A」、「B」、及び「C」の4つの値を取り得る。このうち、レア度「S」が最も入手困難なキャラクタであり、レア度「C」は最も入手が簡単なキャラクタである。レア度「S」のキャラクタは、例えばゲームにおいて難敵を倒したときに取得できる、あるいはプレイヤが課金した場合に取得できるようになっている。一方、レア度「C」のキャラクタは、ゲーム開始時にプレイヤに与えられていたり、比較的弱い敵を倒したときに得られるキャラクタである。レア度「A」及び「B」のキャラクタはそれらの中間となる。レア度が高いほど、そのキャラクタは本ゲームにおいてより有効なキャラクタとなっている。したがって、本実施形態におけるレア度は、当該キャラクタの有効度を示すものでもある。 The rare degree is a value indicating the difficulty of obtaining the character. In the present embodiment, four values of “S”, “A”, “B”, and “C” can be taken as the rare degree. Among these, the rare degree “S” is the character that is most difficult to obtain, and the rare degree “C” is the character that is most easily obtained. A character with a rarity “S” can be acquired, for example, when a hard enemy is defeated in a game, or can be acquired when the player charges. On the other hand, a character with a rarity “C” is a character given to the player at the start of the game or obtained when a relatively weak enemy is defeated. Characters with rarity “A” and “B” are in between. The higher the rarity, the more effective the character is in this game. Therefore, the rare degree in this embodiment also indicates the effectiveness of the character.
攻撃力は、当該キャラクタが盤20上に配置されたときに対戦相手に与えるダメージの基準となる値である。本実施形態では、実際に対戦相手に与えるダメージは攻撃力の値に乱数を考慮した値となっている。つまり、攻撃力が一定であっても、対戦相手に与えるダメージが変動するようになっている。なお、本明細書では、キャラクタが盤20上に配置され、スキルを発動せずに攻撃力の値に基づいて対戦相手にダメージを与えることを「通常攻撃」と記載する。 The attack power is a value serving as a reference for damage to the opponent when the character is placed on the board 20. In the present embodiment, the damage actually given to the opponent is a value that takes a random number into consideration as an attack power value. That is, even if the attack power is constant, the damage given to the opponent fluctuates. In the present specification, “ordinary attack” means that a character is placed on the board 20 and does not activate a skill but damages an opponent based on an attack power value.
スキル名は、当該キャラクタが有するスキルの名称である。本実施形態では、1つのキャラクタは1つのスキルを有しているものとするが、1つのキャラクタが複数のスキルを有するようにしてもよい。本実施形態では、キャラクタ名同様、スキル名によってスキルを一意に識別することができる。なお、複数のキャラクタが同一のスキルを有していてもよい。 The skill name is a name of a skill that the character has. In the present embodiment, one character has one skill, but one character may have a plurality of skills. In the present embodiment, the skill can be uniquely identified by the skill name as well as the character name. A plurality of characters may have the same skill.
効果発動条件としてのスキル発動条件は、当該キャラクタのスキルが発動する条件を示すものである。ここで、スキル発動条件は、単純な数値(例えば50%の確率)というように定義されるものではなく、本ゲームのゲーム状況に関する条件となっている。例えば、キャラクタ名「C0022」が有するスキル「S001」のスキル発動条件は、「(それを配置したプレイヤの現在の)HPが最大HPの5%以下」という条件となっている。また、例えば、キャラクタ名「C0158」が有するスキル「S002」のスキル発動条件は、「(それを配置した直後において)盤上に属性がP1の自キャラクタが3つ以上」となっている。なお、スキル発動条件としては、キャラクタが盤20上に配置されたときのゲーム状況を条件とするもののみならず、例えば、キャラクタが手駒22に入ったことなどを条件としてもよい。 The skill activation condition as the effect activation condition indicates a condition under which the skill of the character is activated. Here, the skill activation condition is not defined as a simple numerical value (for example, a probability of 50%), but is a condition relating to the game situation of this game. For example, the skill activation condition for the skill “S001” of the character name “C0022” is a condition that “the current HP of the player who placed the character is 5% or less of the maximum HP”. Further, for example, the skill activation condition of the skill “S002” of the character name “C0158” is “three or more own characters with the attribute P1 on the board” (immediately after placing the skill). Note that the skill activation condition is not limited to the condition of the game when the character is placed on the board 20, but may be the condition that the character has entered the hand piece 22, for example.
ゲームオブジェクトが発動する効果としてのスキル効果は、当該キャラクタに付されたスキル発動条件が満たされた場合に、当該キャラクタが発動するスキルの効果の内容を示すものである。スキル効果の内容としては、対戦相手にダメージを与えるもののみならず、自プレイヤのHPを回復するもの、手駒22あるいはデッキにあるキャラクタの攻撃力を一時的に向上させるものなど様々な種類があってよい。つまり、スキルの種類として、ダメージスキル、回復スキル、攻撃力向上スキルなど複数の種類があってよい。 The skill effect as the effect that the game object is activated indicates the content of the effect of the skill that the character activates when the skill activation condition attached to the character is satisfied. There are various types of skill effects such as those that damage the opponent, those that recover the player's HP, and those that temporarily improve the attack power of the character on the hand piece 22 or deck. It's okay. That is, there may be a plurality of skill types such as a damage skill, a recovery skill, and an attack power improvement skill.
スキル効果が対戦相手にダメージを与えるものである場合、一般に、通常攻撃に比して、より大きなダメージを対戦相手に与えることができるようになっている。例えば、キャラクタ名「C0022」が有するスキル「S001」のスキル効果は、「通常攻撃の4倍のダメージを与える」となっており、キャラクタ名「C0158」が有するスキル「S002」のスキル効果は、「通常攻撃の2倍のダメージを与える」となっている。このように、スキル効果は、攻撃力の値を基準として規定されていてもよい。 When the skill effect causes damage to the opponent, in general, it is possible to give more damage to the opponent as compared to the normal attack. For example, the skill effect of the skill “S001” possessed by the character name “C0022” is “damage 4 times as much as the normal attack”, and the skill effect of the skill “S002” possessed by the character name “C0158” is "Take twice as much damage as a normal attack." As described above, the skill effect may be defined based on the value of the attack power.
一方、キャラクタ名「C241」が有するスキル「S003」のスキル効果は、「(当該キャラクタを盤20上に配置したことによって、対戦相手の石を)ひっくり返した枚数×10のダメージを与える」となっている。このように、スキル効果は、攻撃力に関係なく、ゲームの状況、特に盤20上におけるキャラクタの配置状態(この例では対戦相手の石をひっくり返した枚数)のみによって規定されていてもよい。つまり、スキル効果は、キャラクタの配置状態のみによって変動するようになっていてもよい。なお、キャラクタの配置状態としては、上記以外に、例えば、当該キャラクタが配置された時点や当該キャラクタのスキル発動時点における、盤上の自キャラクタの数、盤上の敵キャラクタの数、盤上の特定属性を有するキャラクタの数、盤上の特定の状態であるキャラクタの数、当該キャラクタの盤上における位置や当該位置に設定されたフィールド属性、当該キャラクタの盤上における位置と他のキャラクタの位置との関係、などが挙げられる。 On the other hand, the skill effect of the skill “S003” possessed by the character name “C241” is as follows: “By placing the character on the board 20, the opponent ’s stone is turned over and the damage is multiplied by 10 ×” It has become. As described above, the skill effect may be defined only by the game situation, in particular, the character arrangement state on the board 20 (in this example, the number of the opponent's stones turned over) regardless of the attack power. That is, the skill effect may be changed only by the arrangement state of the character. In addition to the above, for example, the number of characters on the board, the number of enemy characters on the board, and the number of enemy characters on the board at the time when the character is placed or when the skill of the character is activated. The number of characters with specific attributes, the number of characters in a specific state on the board, the position of the character on the board and the field attributes set at the position, the position of the character on the board and the position of other characters And the relationship.
以上の通りであるから、本実施形態においては、キャラクタが有するパラメータのうち、攻撃力及びスキル効果が効果基準に相当するものであり、あるいは、スキル効果のみが効果基準に相当するものである。 As described above, in the present embodiment, of the parameters of the character, the attack power and skill effect correspond to the effect criterion, or only the skill effect corresponds to the effect criterion.
なお、本実施形態では、スキル名が同じであれば、スキル発動条件及びスキル効果も同じとなっている。つまり、スキル名からスキル発動条件及びスキル効果が特定できるようになっている。 In this embodiment, if the skill name is the same, the skill activation condition and the skill effect are the same. That is, the skill activation condition and the skill effect can be specified from the skill name.
上述のように、本実施形態においては、各キャラクタのスキル発動条件がゲーム状況に関する条件で規定されているために、プランナとしては新規キャラクタを作成する際に、スキル効果あるいは攻撃力を適切に設定することが難しくなっている。仮に、スキル発動条件が単純に確率として数値で与えられているならば、プランナとしては、スキル発動の確率(数値)に基づいて、適切なスキル効果あるいは攻撃力を設定することが比較的容易となる場合がある。しかしながら、スキル発動条件がゲーム状況に関する条件で規定されている場合、そのキャラクタのスキルの発動確率を把握することが容易でなく、これが新規キャラクタのスキル効果あるいは攻撃力を適切に設定することを難しくしている。 As described above, in the present embodiment, since the skill activation conditions of each character are defined by the conditions relating to the game situation, the planner appropriately sets the skill effect or attack power when creating a new character. It is difficult to do. If the skill trigger condition is simply given as a numerical value as a probability, it is relatively easy for the planner to set an appropriate skill effect or attack power based on the skill trigger probability (numerical value). There is a case. However, when the skill activation conditions are defined by conditions relating to the game situation, it is not easy to grasp the skill activation probability of the character, which makes it difficult to set the skill effect or attack power of the new character appropriately. doing.
また、プレイヤとしても、各キャラクタのスキル発動条件がゲーム状況に関する条件で規定されているために、デッキに入れるキャラクタを適切に選択することが難しくなっている。すなわち、プレイヤとしても、キャラクタのスキル発動条件を見ても、当該キャラクタがどの程度の確率でスキルを発動するのかを把握することが容易でないからである。 Also, as a player, since the skill activation conditions of each character are defined by the conditions relating to the game situation, it is difficult to appropriately select the character to be put into the deck. That is, it is because it is not easy for the player to grasp the probability that the character activates the skill by looking at the skill activation condition of the character.
図5に戻り、プレイデータDB36は、プレイヤによる実際のゲームプレイ中における本ゲームに関するデータが蓄積されるデータベースである。あるいは、プレイデータDB36には、プレイヤによる実際のゲームプレイ中のみならず、本ゲームの開発者あるいはゲームシミュレータなどによる試験的なゲームプレイ中におけるデータも蓄積されてもよい。いずれにしても、プレイデータDB36には、プレイヤによる実際のゲームプレイ中か、それと同一視できる状況におけるデータが蓄積される。上述のように、プレイデータDB36は、スキル実績DB38、及び、配置履歴データとしての棋譜ログ40を含んでいる。 Returning to FIG. 5, the play data DB 36 is a database in which data relating to the game during actual game play by the player is accumulated. Alternatively, the play data DB 36 may store data not only during an actual game play by a player but also during a trial game play by a developer of this game or a game simulator. In any case, the play data DB 36 accumulates data in an actual game play by the player or a situation that can be identified with the game. As described above, the play data DB 36 includes a skill record DB 38 and a game record log 40 as arrangement history data.
スキル実績DB38は、ゲームプレイ中に、キャラクタが何回スキルを発動し得る状態となったか、当該キャラクタが何回スキルを発動したか、及び、スキルを発動した場合には、当該スキルの発動によって実際にどれだけの効果が出たかが蓄積記憶されるデータベースである。また、棋譜ログ40は、ゲームプレイ中に、自プレイヤ及び敵プレイヤが、どのタイミングで、盤20上のどこに、どのキャラクタを配置したのか、及び、キャラクタの配置によって対戦相手の石が何枚ひっくり返されたのかを示すログ(履歴)情報である。 The skill record DB 38 determines how many times the character can activate the skill during game play, how many times the character activates the skill, and when the skill is activated, It is a database that stores and stores how much effect is actually produced. In addition, the game log 40 is such that during the game play, the player's player and the enemy player have placed which character on the board 20 at which timing, and how many of the opponent's stones are turned over depending on the character arrangement. This is log (history) information that indicates whether or not
プレイデータDB36に蓄積されるデータは、後述のプレイデータ収集部46により収集されるものである。スキル実績DB38及び棋譜ログ40の詳細については、後に、プレイデータ収集部46と共に説明する。 Data accumulated in the play data DB 36 is collected by a play data collection unit 46 described later. Details of the skill record DB 38 and the game record log 40 will be described later together with the play data collection unit 46.
統計データ42aは、スキル実績DB38に蓄積されたデータに基づいて、後述の統計データ生成部48により生成されるものである。統計データ42aは、キャラクタが有する1つのスキルに関する、スキル発動条件、効果発動確率としてのスキル発動確率、及び、実績効果値の分布を示すものである。統計データ42aの詳細についても、後に、統計データ生成部48と共に説明する。 The statistical data 42a is generated by a statistical data generation unit 48 to be described later based on data accumulated in the skill record DB 38. The statistical data 42a indicates the distribution of skill activation conditions, skill activation probabilities as effect activation probabilities, and actual effect values related to one skill of the character. Details of the statistical data 42a will also be described later together with the statistical data generation unit 48.
制御部44は、例えばCPUあるいはマイクロコンピュータなどを含んで構成され、記憶部32に記憶されたゲームのホストプログラムに従ってゲームサーバ16の各部を制御するものである。また、図5に示される通り、制御部44は、ホストプログラムによって、プレイデータ収集部46、統計データ生成部48、推奨値特定部50、配置履歴データ解析部としての棋譜ログ解析部52、使用難易度特定部54、及び、表示制御部56としても機能する。以下、制御部44が有するこれらの機能について説明する。 The control unit 44 includes, for example, a CPU or a microcomputer, and controls each unit of the game server 16 in accordance with a game host program stored in the storage unit 32. Also, as shown in FIG. 5, the control unit 44 uses the host program to play data collection unit 46, statistical data generation unit 48, recommended value identification unit 50, game record log analysis unit 52 as an arrangement history data analysis unit, use It also functions as the difficulty level specifying unit 54 and the display control unit 56. Hereinafter, these functions of the control unit 44 will be described.
プレイデータ収集部46は、ゲームプレイ中における本ゲームに関するデータ(プレイデータ)を逐次取得し、プレイデータDB36に格納する処理を行う。上述の通り、プレイデータ収集部46は、プレイヤによる実際のゲームプレイ中のみならず、試験的なゲームプレイ中におけるプレイデータも取得する。 The play data collection unit 46 performs processing for sequentially acquiring data (play data) regarding the game during game play and storing the data in the play data DB 36. As described above, the play data collection unit 46 acquires not only the actual game play by the player but also the play data during the experimental game play.
まず、スキル実績DB38に格納されるデータについて説明する。図7に、本実施形態に係るスキル実績DB38の内容が示されている。図7においてはスキル実績DB38はテーブル形式で示されているが、スキル実績DB38のデータ形式はこれに限られるものではない。本実施形態におけるスキル実績DB38は、「キャラクタ名」、「スキル名」、「スキル発動」、及び「実績効果値」の項目を有する。 First, data stored in the skill record DB 38 will be described. FIG. 7 shows the contents of the skill record DB 38 according to the present embodiment. Although the skill record DB 38 is shown in a table format in FIG. 7, the data format of the skill record DB 38 is not limited to this. The skill record DB 38 in the present embodiment includes items of “character name”, “skill name”, “skill activation”, and “result effect value”.
プレイデータ収集部46は、ゲームプレイ中に、あるキャラクタがスキルを発動し得る状態になった時点で、当該キャラクタのキャラクタ名、及び、当該キャラクタが有するスキル名を特定する。そして、特定したキャラクタ名及びスキル名を含む新たなレコードをスキル実績DB38に追加する。上述のように、本ゲームにおいては、キャラクタは、盤20上に配置された上で一定条件を満たした場合、あるいは、手駒22に入った場合にスキルを発動することができる。したがって、本実施形態における「キャラクタがスキルを発動し得る状態」とは、当該キャラクタが手駒22に入った状態である。すなわち、本実施形態では、プレイデータ収集部46は、あるキャラクタが手駒22に入ったことをトリガとして、当該キャラクタのキャラクタ名及びスキル名を含むレコードをスキル実績DB38に追加する。 The play data collection unit 46 specifies the character name of the character and the skill name of the character when a certain character is in a state where the skill can be activated during game play. Then, a new record including the specified character name and skill name is added to the skill record DB 38. As described above, in this game, the character can activate the skill when the character is placed on the board 20 and satisfies a certain condition or enters the hand piece 22. Accordingly, the “state in which the character can activate the skill” in the present embodiment is a state in which the character has entered the hand piece 22. In other words, in the present embodiment, the play data collection unit 46 adds a record including the character name and skill name of the character to the skill record DB 38 with a certain character entering the hand piece 22 as a trigger.
その後、プレイデータ収集部46は、ゲームプレイ中においてスキル実績DB38にレコードが追加されたキャラクタがスキルを発動するか否かをモニタし、当該キャラクタがスキルを発動したことをトリガとして、当該レコードの「スキル発動」項目に「1」を格納する。すなわち、「スキル発動」項目は、当該キャラクタがゲームプレイ中においてスキルを発揮したか否かを示すものであり、「スキル発動」項目の値「1」はスキルを発動したことを示す値である。一方、あるキャラクタが手駒22に入ったにも関わらず、スキルを発動せずに当該ゲームが終了した場合は、プレイデータ収集部46は、当該レコードの「スキル発動」項目に「0」を格納する。つまり、「スキル発動」項目の値「0」はスキルを発動しなかったことを示す値である。 Thereafter, the play data collection unit 46 monitors whether or not the character to which the record is added to the skill record DB 38 during the game play activates the skill, and triggered that the character activates the skill as a trigger. “1” is stored in the “skill activation” item. That is, the “skill activation” item indicates whether or not the character has demonstrated the skill during the game play, and the value “1” of the “skill activation” item is a value indicating that the skill has been activated. . On the other hand, when the game is finished without activating the skill even though a certain character enters the hand piece 22, the play data collecting unit 46 stores “0” in the “skill activation” item of the record. To do. That is, the value “0” of the “skill activation” item is a value indicating that the skill is not activated.
キャラクタがスキルを発動した場合、プレイデータ収集部46は、当該スキル発動の実績効果値を取得する。そして、取得した実績効果値を当該キャラクタに対応するレコードの「実績効果値」項目に格納する。なお、図7に示された各キャラクタの各スキルはいずれもダメージスキルである。したがって、実績効果値としてはダメージ量が格納されているが、上述のように、スキルの種類としては、回復スキル、あるいは攻撃力向上スキルなどもあることから、実績効果値としては、回復値あるいは攻撃力向上値などが格納されてもよい。 When the character activates the skill, the play data collection unit 46 acquires the result effect value of the skill activation. Then, the acquired result effect value is stored in the “result effect value” item of the record corresponding to the character. Note that each skill of each character shown in FIG. 7 is a damage skill. Therefore, although the damage amount is stored as the actual effect value, as described above, there are the recovery skill or the attack power improvement skill as the skill type, so the actual effect value is the recovery value or An attack power improvement value or the like may be stored.
このように、スキル実績DB38に各データが蓄積されていくと、スキル実績DB38は、複数のキャラクタについて、各キャラクタがスキルを発動し得る状態となった回数である効果発動可能回数としてのスキル発動可能回数、各キャラクタがスキルを発動した回数、及び、各キャラクタがスキルを発動したときの実績効果値を示すものとなる。すなわち、プレイデータ収集部46は、あるキャラクタがスキルを発動し得る状態となる度に、スキル実績DB38にレコードが追加されるから、同一のキャラクタ名を有するレコードの数が、当該キャラクタのスキル発動可能回数を示すことになる。また、同一のキャラクタ名を有する複数のレコードのうち、「スキル発動」項目の値が「1」であるレコードの数が、当該キャラクタがスキルを発動した回数となる。スキルを発動したときの実績効果値は、「実績効果値」項目の値そのものである。 In this way, as each data is accumulated in the skill record DB 38, the skill record DB 38, as for the plurality of characters, the skill activation as the number of times the effect can be activated, which is the number of times each character can activate the skill. The number of possible times, the number of times each character activates the skill, and the result effect value when each character activates the skill are shown. That is, the play data collection unit 46 adds a record to the skill record DB 38 every time a certain character can activate the skill, so that the number of records having the same character name is equal to the skill activation of the character. It will indicate the number of possible times. In addition, the number of records in which the value of the “skill activation” item is “1” among a plurality of records having the same character name is the number of times the character has activated the skill. The actual effect value when the skill is activated is the value of the “actual effect value” item itself.
次に、棋譜ログ40について説明する。図8に、本実施形態に係る棋譜ログ40の内容が示されている。図8においては棋譜ログ40もテーブル形式で示されているが、棋譜ログ40のデータ形式はこれに限られるものではない。本実施形態における棋譜ログ40は、「ターン数」、「配置キャラクタ」、「配置場所」、及び「ひっくり返した枚数」の項目を有する。 Next, the game record log 40 will be described. FIG. 8 shows the contents of the game log 40 according to the present embodiment. Although the game log 40 is also shown in a table format in FIG. 8, the data format of the game log 40 is not limited to this. The game record log 40 in this embodiment has items of “number of turns”, “arranged character”, “arrangement location”, and “number of upside down”.
プレイデータ収集部46は、自プレイヤあるいは敵プレイヤが盤20上にキャラクタを配置する度に、上記の各項目に対する値を有する新たなレコードを棋譜ログ40に追加していく。例えば、自プレイヤの1ターン目(ゲーム開始後、最初に自プレイヤが盤20上にキャラクタを配置する番)において、自プレイヤが、キャラクタ「C0048」を盤20上の「3E」のマスに配置し、それにより敵キャラクタ又は敵プレイヤの石(黒石)を「1」つひっくり返した場合、「ターン数」項目の値として「自1」(これは自キャラクタの1ターン目を表す)、「配置キャラクタ」項目の値として「C0048」、「配置場所」項目の値として「3E」、及び、「ひっくり返した枚数」項目の値として「1」を有する新たなレコードを追加する。また、敵プレイヤの1ターン目(ゲーム開始後、最初に敵プレイヤが盤20上にキャラクタを配置する番)において、敵プレイヤが、キャラクタ「C0008」を盤20上の「2C」のマスに配置し、それにより自キャラクタ又は自プレイヤの石(白石)を「1」つひっくり返した場合、「ターン数」項目の値として「敵1」(これは敵キャラクタの1ターン目を表す)、「配置キャラクタ」項目の値として「C0008」、「配置場所」項目の値として「2C」、及び、「ひっくり返した枚数」項目の値として「1」を有する新たなレコードを追加する。 The play data collection unit 46 adds new records having values for the above items to the game record log 40 each time the player or enemy player places a character on the board 20. For example, in the first turn of the player (the player first places the character on the board 20 after the game starts), the player places the character “C0048” on the “3E” cell on the board 20. Then, when the enemy character or enemy player's stone (black stone) is turned over by “1”, the value of the “turn number” item is “self 1” (this represents the first turn of the player character), “ A new record having “C0048” as the value of the “placement character” item, “3E” as the value of the “placement location” item, and “1” as the value of the “number of overturned” item is added. Also, in the first turn of the enemy player (the number at which the enemy player first places the character on the board 20 after the game starts), the enemy player places the character “C0008” on the “2C” cell on the board 20. Then, when the player character or player's stone (Shiraishi) is turned upside down by “1”, the value of the “number of turns” item is “enemy 1” (this represents the first turn of the enemy character), “ A new record having “C0008” as the value of the “placement character” item, “2C” as the value of the “placement location” item, and “1” as the value of the “number of overturned” item is added.
プレイデータDB36の内容としは以上の通りである。上述のように、プレイデータ収集部46は、ゲームプレイ中のプレイデータを収集してプレイデータDB36に格納する。プレイデータ収集部46は、本ゲームがプレイされる度にプレイデータを収集するので、プレイデータDB36の内容は刻々と変化していくことになる。 The contents of the play data DB 36 are as described above. As described above, the play data collection unit 46 collects play data during game play and stores it in the play data DB 36. Since the play data collection unit 46 collects play data every time this game is played, the content of the play data DB 36 changes every moment.
統計データ生成部48は、プレイデータ収集部46により収集されたプレイデータ、特にスキル実績DB38に蓄積されたデータに基づいて統計データ42aを生成する。上述の通り、統計データ42aは、キャラクタの1つのスキルに関する、スキル発動条件、効果発動確率としてのスキル発動確率、及び、実績効果値の分布を示すものである。統計データ生成部48は、まず、キャラクタDB34を参照して、統計データ42aの作成あるいは更新処理対象となるキャラクタのキャラクタ名と、当該キャラクタが有するスキルのスキル発動条件を特定する。ここでは、キャラクタ名「C0022」及びスキル発動条件「HPが最大HPの5%以下」が特定されたものとする。 The statistical data generation unit 48 generates statistical data 42 a based on the play data collected by the play data collection unit 46, particularly the data accumulated in the skill record DB 38. As described above, the statistical data 42a indicates the distribution of skill activation conditions, skill activation probabilities as effect activation probabilities, and actual effect values related to one skill of the character. First, the statistical data generation unit 48 refers to the character DB 34 to identify the character name of the character that is the target of creation or update processing of the statistical data 42a and the skill activation condition of the skill that the character has. Here, it is assumed that the character name “C0022” and the skill activation condition “HP is 5% or less of the maximum HP” are specified.
次いで、統計データ生成部48は、スキル実績DB38を参照して、特定されたキャラクタ名「C0022」のレコードの数、すなわちスキル発動可能回数を取得する。ここでは、スキル発動可能回数として「100回」が取得されたとする。さらに、統計データ生成部48は、キャラクタ名「C0022」の100個のレコードのうち、「スキル発動」項目が「1」であるレコードの数、すなわち当該キャラクタがスキルを発動した回数を特定する。ここでは、当該キャラクタがスキルを発動した回数として「5回」が特定されたとする。統計データ生成部48は、特定したスキル発動可能回数及びスキルを発動した回数に基づいて、当該キャラクタのスキルが発動された確率であるスキル発動確率を演算する。具体的には、
さらに、統計データ生成部48は、キャラクタ名「C0022」の複数のレコードのうち、「スキル発動」項目が「1」であるレコードが有する実績効果値を全て取得する。これにより、当該キャラクタのスキルが発動されたときの実績効果値の分布が取得される。 Further, the statistical data generation unit 48 acquires all the actual effect values possessed by the record whose “skill activation” item is “1” among the plurality of records having the character name “C0022”. Thereby, the distribution of the results effect value when the skill of the character is activated is acquired.
上述のように取得された、スキル発動条件、スキル発動確率、及び、当該スキルの実績効果値の分布が互いに関連付けられたものが、当該キャラクタのスキルの統計データ42aである。 The skill statistic data 42a of the character is obtained by associating the skill activation condition, the skill activation probability, and the distribution of the actual effect value of the skill acquired as described above.
統計データ生成部48は、上述の処理によって、キャラクタDB34に登録された複数のキャラクタ、理想的には、全てのキャラクタについての統計データ42aを生成する。これにより統計データ群42が形成される。 The statistical data generation unit 48 generates statistical data 42a for a plurality of characters registered in the character DB 34, ideally, all characters by the above-described processing. Thereby, a statistical data group 42 is formed.
上述のように、プレイデータDB36(スキル実績DB38)の内容は刻々と変化していくため、統計データ42aの内容も刻々と変化し得るものである。したがって、統計データ生成部48は、所定の時間間隔で統計データ42aを更新するのが望ましい。 As described above, since the content of the play data DB 36 (skill performance DB 38) changes every moment, the content of the statistical data 42a can also change every moment. Therefore, it is desirable that the statistical data generation unit 48 updates the statistical data 42a at a predetermined time interval.
図9に、本実施形態における複数の統計データ42aの表示例が示されている。統計データ群42から選択された複数の統計データ42aは、後述の表示制御部56により、プランナ端末12の表示部12d、又は、プレイヤ端末14の表示部14dに表示される。統計データ群42のうち、表示対象となる統計データ42aは、プランナあるいはプレイヤの指示に応じて選択されてよい。例えば、プランナあるいはプレイヤにより指示されたパラメータ項目(レア度、属性、スキル発動条件、スキル効果、スキルの種類など)について共通のパラメータを有する複数のキャラクタのスキルに関する複数の統計データ42aを表示することができる。例えば、図9には、統計データ群42のうち、レア度が「S」のキャラクタであって、ダメージスキルを有するキャラクタについての複数の統計データ42aが表示された状態が示されている。好適には、これら複数の統計データ42aが比較可能に表示される。例えば、図9のように、複数の統計データ42aが並べられて表示される。なお、プランナあるいはプレイヤにより選択された単一の統計データ42aが表示されるようにしてもよい。 FIG. 9 shows a display example of a plurality of statistical data 42a in the present embodiment. A plurality of statistical data 42 a selected from the statistical data group 42 is displayed on the display unit 12 d of the planner terminal 12 or the display unit 14 d of the player terminal 14 by the display control unit 56 described later. Among the statistical data group 42, the statistical data 42a to be displayed may be selected according to an instruction from the planner or the player. For example, displaying a plurality of statistical data 42a related to skills of a plurality of characters having common parameters for parameter items (rare degree, attribute, skill activation condition, skill effect, skill type, etc.) designated by the planner or player. Can do. For example, FIG. 9 shows a state in which a plurality of statistical data 42 a regarding a character having a rare skill “S” in the statistical data group 42 and having a damage skill is displayed. Preferably, the plurality of statistical data 42a are displayed so as to be comparable. For example, as shown in FIG. 9, a plurality of statistical data 42a are displayed side by side. Note that a single piece of statistical data 42a selected by the planner or player may be displayed.
本実施形態においては、複数の統計データ42aはグラフ形式で表示される。当該グラフの横軸にはキャラクタ名が並べられている。上述のように、本実施形態では、1つのキャラクタが1つのスキルを有していることから、横軸はスキル名が並べられたものとみなすことができる。また、本実施形態では、スキル名からスキル発動条件が特定できるから、横軸はスキル発動条件が並べられたものとみなすことができる。あるいは、横軸に、キャラクタ名に代えて、スキル名あるいはスキル発動条件が並べられてもよい。図9の例では、一番左に配置されたキャラクタのスキル発動確率が最も高く、左から右へ行くにつれてスキル発動確率が低くなるように、複数のキャラクタが並べられている。 In the present embodiment, the plurality of statistical data 42a are displayed in a graph format. Character names are arranged on the horizontal axis of the graph. As described above, in this embodiment, since one character has one skill, the horizontal axis can be regarded as a list of skill names. In the present embodiment, since the skill activation condition can be specified from the skill name, the horizontal axis can be regarded as the skill activation condition being arranged. Alternatively, a skill name or skill activation condition may be arranged on the horizontal axis instead of the character name. In the example of FIG. 9, a plurality of characters are arranged so that the skill activation probability of the character arranged at the left is the highest and the skill activation probability decreases from the left to the right.
縦軸は、実績効果値及びスキル発動確率を示すものとなっている。具体的には、左側の縦軸が実績効果値を示し、右側の縦軸がスキル発動確率を示す。図9の表示例では、各キャラクタの実績効果値の分布は、箱髭図で表されている。具体的には、髭の下限が実績効果値の5パーセンタイル(ダメージを降順に並べたときの下から5%の効果値)を表し、箱の下限が実績効果値の25パーセンタイルを表し、箱内の横線が実績効果値の中央値を表し、箱の上限が実績効果値の75パーセンタイルを表し、髭の上限が実績効果値の95パーセンタイルを表す。 The vertical axis shows the results effect value and skill activation probability. Specifically, the left vertical axis indicates the actual effect value, and the right vertical axis indicates the skill activation probability. In the display example of FIG. 9, the distribution of the performance effect value of each character is represented by a box diagram. Specifically, the lower limit of the heel represents the 5th percentile of the actual effect value (the effect value of 5% from the bottom when the damage is arranged in descending order), the lower limit of the box represents the 25th percentile of the actual effect value, The horizontal line represents the median of the actual effect value, the upper limit of the box represents the 75th percentile of the actual effect value, and the upper limit of the bag represents the 95th percentile of the actual effect value.
一方、スキル発動確率については、各キャラクタに対してグラフ上に点がプロットされる。図9の例においては、複数のキャラクタに対する各スキル発動確率の点が結ばれてスキル発動確率グラフが形成されている。上述のように、図9の例では、スキル発動確率の順にキャラクタが並べられているから、スキル発動確率グラフが右へ行くにつれて低いスキル発動確率を示すことが把握できる。 On the other hand, regarding the skill activation probability, points are plotted on the graph for each character. In the example of FIG. 9, skill activation probability graphs are formed by connecting points of skill activation probabilities for a plurality of characters. As described above, in the example of FIG. 9, since the characters are arranged in the order of skill activation probability, it can be understood that the skill activation probability decreases as the skill activation probability graph goes to the right.
図9によれば、スキル発動確率が低いキャラクタ(スキル)程、その実績効果値が大きくなる傾向が認められる。これは各キャラクタのパラメータが比較的適切に設定されていることを表していると言える。ここで、例えばスキル発動確率が80%程度なのに、実績効果値の分布が200〜300というようなキャラクタが存在すると、そのキャラクタによってゲームバランスが崩れてしまう。 According to FIG. 9, it is recognized that the performance effect value tends to increase as the character (skill) has a lower skill activation probability. This can be said to indicate that the parameters of each character are set relatively appropriately. Here, for example, when the skill activation probability is about 80%, and there is a character whose distribution of the effect value is 200 to 300, the game balance is lost by the character.
図5に戻り、推奨値特定部50は、プランナが作成しようとしている新規キャラクタに関するパラメータの一部、少なくとも、レア度とスキル発動条件がプランナから入力されると、入力されたパラメータ及び統計データ群42とに基づいて、当該新規キャラクタに設定すべきスキル効果あるいは攻撃力を特定するものである。 Returning to FIG. 5, when the planner inputs a part of the parameters related to the new character that the planner intends to create, at least the rare degree and the skill activation condition, the recommended value specifying unit 50 receives the input parameters and statistical data group. 42, the skill effect or attack power to be set for the new character is specified.
本実施形態では、推奨値特定部50は、推奨値を以下の方法で特定する。まず、推奨値特定部50は、新規キャラクタに関するパラメータが入力されるに先立って、統計データ群42の中から、同じレア度のキャラクタであって、同じ種類のスキルを有するキャラクタに関する統計データ42aのグループを取得する。例えば、レア度「S」であって、ダメージスキルを有するキャラクタに関する統計データ42aのグループを取得する。そして、グループに含まれる複数の統計データ42aに対応する各キャラクタについての、スキル発動確率と実績効果値の分布における代表値(例えば中央値)との乗算値を算出する。図9の例を用いれば、例えば、キャラクタ「C0001」については、スキル発動確率「85%」と、実績効果値の中央値「30」の乗算値として「25.5」が算出される。同様に、例えば、キャラクタ「C0016」については、スキル発動確率「41%」と、実績効果値の中央値「60」の乗算値として「24.6」が算出される。 In the present embodiment, the recommended value specifying unit 50 specifies the recommended value by the following method. First, prior to input of parameters relating to a new character, the recommended value specifying unit 50 reads out statistical data 42a relating to a character having the same rare skill from the statistical data group 42 and having the same kind of skill. Get a group. For example, a group of statistical data 42a regarding a character having a rareness “S” and having a damage skill is acquired. Then, for each character corresponding to the plurality of statistical data 42a included in the group, a multiplication value of the skill activation probability and the representative value (for example, median value) in the distribution of the actual effect value is calculated. Using the example of FIG. 9, for example, for the character “C0001”, “25.5” is calculated as a multiplication value of the skill activation probability “85%” and the median value “30” of the actual effect value. Similarly, for the character “C0016”, for example, “24.6” is calculated as a multiplication value of the skill activation probability “41%” and the median value “60” of the actual effect value.
次いで、算出された複数の乗算値の当該グループ内での平均値を算出する。そして、推奨値特定部50は、算出された平均値を、レア度「S」とダメージスキルとの組み合わせに対する指標値とする。推奨値特定部50は、各レア度と各スキルの種類との複数の組み合わせに対応する複数の指標値を算出する。 Next, an average value in the group of the plurality of calculated multiplication values is calculated. Then, the recommended value specifying unit 50 sets the calculated average value as an index value for the combination of the rare degree “S” and the damage skill. The recommended value specifying unit 50 calculates a plurality of index values corresponding to a plurality of combinations of each rare degree and each skill type.
既存のキャラクタのパラメータが、そのレア度に応じて適切に設定されているならば、同等のスキル発動確率を有するキャラクタ(スキル)同士で比較すると、レア度がより高いキャラクタのスキルの方がより大きな実績効果値の代表値を有しているはずである。したがって、同じスキルの種類についてみれば、より高いレア度との組み合わせの方が、その指標値がより大きくなっている。例えば、レア度「S」とダメージスキルとの組み合わせに対応する指標値は、レア度「A」とダメージスキルとの組み合わせに対応する指標値よりも大きくなっている。 If the parameters of an existing character are appropriately set according to the rarity, the skill of a character with a higher rarity is better when comparing characters (skills) with the same skill activation probability. It should have a representative value of a large actual effect value. Therefore, for the same skill type, the combination with a higher rarity has a higher index value. For example, the index value corresponding to the combination of the rare degree “S” and the damage skill is larger than the index value corresponding to the combination of the rare degree “A” and the damage skill.
このように、レア度とスキルの種類とからなる複数の組み合わせに対応する複数の指標値を予め算出しておくことで、推奨値特定部50は、プランナから入力される新規キャラクタのレア度、スキルの種類、及びスキル発動条件によって、推奨値を特定することが可能となる。 In this way, by calculating in advance a plurality of index values corresponding to a plurality of combinations of the rare degree and the skill type, the recommended value specifying unit 50 allows the rare degree of the new character input from the planner, It is possible to specify a recommended value depending on the type of skill and skill activation conditions.
まず、推奨値特定部50は、プランナから入力された新規キャラクタのスキル発動条件と統計データ群42に基づいて、当該新規キャラクタのスキル発動確率を特定する。統計データ群42の中に、新規キャラクタのスキル発動条件と同一のスキル発動条件に関する統計データ42aがあれば、推奨値特定部50は、当該統計データ42aが示すスキル発動確率を新規キャラクタのスキル発動確率として特定する。 First, the recommended value specifying unit 50 specifies the skill activation probability of the new character based on the skill activation condition and the statistical data group 42 of the new character input from the planner. If there is statistical data 42a regarding the same skill activation condition as the skill activation condition of the new character in the statistical data group 42, the recommended value specifying unit 50 sets the skill activation probability indicated by the statistical data 42a to the skill activation of the new character. Specify as a probability.
統計データ群42の中に、新規キャラクタのスキル発動条件と同一のスキル発動条件に関する統計データ42aが無い場合、すなわち、新規キャラクタのスキル発動条件が新しいものである場合であっても、推奨値特定部50は、当該新規キャラクタのスキル発動条件と同じ種類のスキル発動条件に関する複数の統計データ42aに基づいて、当該新規キャラクタのスキル発動確率を推測することができる。例えば、新規のスキル発動条件が「HPが最大HPの7.5%以下」という条件である場合、統計データ群42に含まれる、スキル発動条件が「HPが最大HPの5%以下」である統計データ42aと、スキル発動条件が「HPが最大HPの10%以下」である統計データ42aとに基づいて、新しいスキル発動条件である「HPが最大HPの7.5%以下」のスキル発動確率を推測することができる。例えば、スキル発動条件「HPが最大HPの5%以下」に関する統計データ42aがスキル発動確率として「5%」を示しており、スキル発動条件「HPが最大HPの10%以下」である統計データ42aがスキル発動確率として「9%」を示している場合を考える。このとき、「HPが最大HPの7.5%以下」という条件における「7.5%以下」という数値は、「HPが最大HPの5%以下」という条件における「5%以下」という数値と、「HPが最大HPの10%以下」という条件における「10%以下」という数値との中間値である。したがって、例えば、推奨値特定部50は、新規のスキル発動条件「HPが最大HPの7.5%以下」のスキル発動確率を、2つの統計データ42aのスキル発動確率「5%」と「9%」の中間値である「7%」と推測することができる。 Even if the statistical data group 42 does not include statistical data 42a regarding the same skill activation condition as the skill activation condition of the new character, that is, even when the skill activation condition of the new character is new, the recommended value is specified. The unit 50 can estimate the skill activation probability of the new character based on a plurality of statistical data 42a regarding the same type of skill activation condition as the skill activation condition of the new character. For example, when the new skill activation condition is “HP is 7.5% or less of the maximum HP”, the skill activation condition included in the statistical data group 42 is “HP is 5% or less of the maximum HP”. Based on the statistical data 42a and the statistical data 42a whose skill activation condition is “HP is 10% or less of the maximum HP”, the skill activation whose new skill activation condition is “HP is 7.5% or less of the maximum HP” Probability can be estimated. For example, the statistical data 42a relating to the skill activation condition “HP is 5% or less of the maximum HP” indicates “5%” as the skill activation probability, and the skill activation condition “HP is 10% or less of the maximum HP”. Consider a case where 42a indicates “9%” as the skill activation probability. At this time, the value “7.5% or less” in the condition “HP is 7.5% or less of the maximum HP” is the value “5% or less” in the condition “HP is 5% or less of the maximum HP”. , “HP is 10% or less of maximum HP”, and an intermediate value with a numerical value of “10% or less”. Therefore, for example, the recommended value specifying unit 50 sets the skill activation probability of the new skill activation condition “HP is 7.5% or less of the maximum HP” to the skill activation probability “5%” and “9” of the two statistical data 42a. It can be estimated that “7%” is an intermediate value of “%”.
次いで、推奨値特定部50は、プランナから入力された新規キャラクタのレア度及びスキルの種類に基づいて、予め演算された複数の指標値から、入力された新規キャラクタのレア度及びスキルの種類の組み合わせに対応する指標値を特定する。そして、特定された指標値を、新規キャラクタのスキル発動確率で除することによって、当該新規キャラクタのスキルが発動したときに生じるべき効果値である理想効果値が算出される。 Next, the recommended value specifying unit 50 determines the rareness and skill type of the input new character from a plurality of index values calculated in advance based on the rareness and skill type of the new character input from the planner. The index value corresponding to the combination is specified. Then, by dividing the identified index value by the skill activation probability of the new character, an ideal effect value that is an effect value to be generated when the skill of the new character is activated is calculated.
推奨値特定部50は、上述のように算出された理想効果値に基づいて、新規キャラクタのスキル効果あるいは攻撃力の推奨値を特定できる。例えば、演算された理想効果値が「100」であって、プランナから新規キャラクタの攻撃力として「25」が入力された場合、推奨スキル効果として「通常攻撃の4倍のダメージを与える」を特定することができる。また、演算された理想効果値が「100」であって、プランナから新規キャラクタのスキル効果として「通常攻撃の4倍のダメージを与える」が入力された場合、推奨攻撃力として「25」を特定することができる。あるいは、演算された理想効果値が「100」である場合、効果値が「100」となるようなスキル効果と攻撃力の1又は複数の組み合わせを特定するようにしてもよい。 The recommended value specifying unit 50 can specify the recommended value of the skill effect or attack power of the new character based on the ideal effect value calculated as described above. For example, when the calculated ideal effect value is “100” and “25” is input as the attack power of a new character from the planner, “4 times the damage of a normal attack” is specified as the recommended skill effect can do. In addition, when the calculated ideal effect value is “100” and “given 4 times the damage of the normal attack” is input from the planner as the skill effect of the new character, “25” is specified as the recommended attack power can do. Alternatively, when the calculated ideal effect value is “100”, one or a plurality of combinations of the skill effect and the attack power with which the effect value is “100” may be specified.
また、推奨値特定部50は、新規キャラクタのスキル効果あるいは攻撃力の推奨値のみならず、スキル効果あるいは攻撃力の上限値及び下限値の少なくとも一方を特定するようにしてもよい。上限値とは、新規キャラクタのスキル効果あるいは攻撃力としてそれ以上のパラメータを設定すべきでないという限界値である。より具体的には、上限値とは、新規キャラクタに対して上限値以上のパラメータを設定した場合、当該新規キャラクタが、当該新規キャラクタのレア度より上のレア度のキャラクタよりも有利となり得る値である。同様に、下限値とは、新規キャラクタのスキル効果あるいは攻撃力としてそれ以下のパラメータを設定すべきでないという限界値である。より具体的には、下限値とは、新規キャラクタに対して下限値以下のパラメータを設定した場合、当該新規キャラクタが、当該新規キャラクタのレア度より下のレア度のキャラクタよりも不利となり得る値である。 Further, the recommended value specifying unit 50 may specify not only the recommended value of the skill effect or attack power of the new character but also at least one of the upper limit value and the lower limit value of the skill effect or attack power. The upper limit value is a limit value that no more parameters should be set as the skill effect or attack power of the new character. More specifically, the upper limit value is a value that allows the new character to be more advantageous than a rare character above the new character's rarity when a parameter equal to or greater than the upper limit value is set for the new character. It is. Similarly, the lower limit value is a limit value that a parameter lower than that should not be set as the skill effect or attack power of the new character. More specifically, the lower limit value is a value at which the new character may be disadvantageous than a character with a rarity below the new character's rarity when a parameter equal to or lower than the lower limit is set for the new character. It is.
レア度「S」とダメージスキルとの組み合わせに対応する指標値が「60」であり、レア度「A」とダメージスキルとの組み合わせに対応する指標値が「40」であり、例えば、レア度「B」とダメージスキルとの組み合わせに対応する指標値が「20」であるとする。 The index value corresponding to the combination of the rare degree “S” and the damage skill is “60”, and the index value corresponding to the combination of the rare degree “A” and the damage skill is “40”. Assume that the index value corresponding to the combination of “B” and the damage skill is “20”.
プランナから、新規キャラクタのパラメータとして、レア度「A」及びスキル効果「通常攻撃の4倍のダメージを与える」が入力され、且つ、当該新規キャラクタのスキル発動確率が「50%」であると特定された場合を考える。この場合、推奨値特定部50は、レア度「A」とダメージスキルとの組み合わせに対応する指標値「40」に基づいて、新規キャラクタの攻撃力の推奨値として「20」を特定すると共に、レア度「S」とダメージスキルとの組み合わせに対応する指標値「60」に基づいて、当該新規キャラクタの攻撃力の上限値として「30」を特定し、レア度「B」とダメージスキルとの組み合わせに対応する指標値「20」に基づいて、当該新規キャラクタの攻撃力の下限値として「10」を特定する。 From the planner, the rareness “A” and the skill effect “Damage 4 times the normal attack” are input as parameters of the new character, and the skill activation probability of the new character is identified as “50%” Consider the case. In this case, the recommended value specifying unit 50 specifies “20” as the recommended value of the attack power of the new character based on the index value “40” corresponding to the combination of the rare degree “A” and the damage skill, Based on the index value “60” corresponding to the combination of the rare degree “S” and the damage skill, “30” is specified as the upper limit value of the attack power of the new character, and the rare degree “B” and the damage skill are Based on the index value “20” corresponding to the combination, “10” is specified as the lower limit value of the attack power of the new character.
また、プランナから、新規キャラクタのパラメータとして、レア度「A」及び攻撃力「20」が入力され、且つ、当該新規キャラクタのスキル発動確率が「50%」であると特定された場合を考える。この場合、推奨値特定部50は、レア度「A」とダメージスキルとの組み合わせに対応する指標値「40」に基づいて、新規キャラクタのスキル効果の推奨値として例えば「通常攻撃の4倍のダメージを与える」を特定すると共に、レア度「S」とダメージスキルとの組み合わせに対応する指標値「60」に基づいて、当該新規キャラクタのスキル効果の上限値として例えば「通常攻撃の6倍のダメージを与える」を特定し、レア度「B」とダメージスキルとの組み合わせに対応する指標値「20」に基づいて、当該新規キャラクタのスキル効果の下限値として例えば「通常攻撃の2倍のダメージを与える」を特定する。 Further, a case is considered in which a rareness “A” and an attack power “20” are input as parameters of a new character from the planner and the skill activation probability of the new character is specified as “50%”. In this case, the recommended value specifying unit 50 uses, for example, “four times the normal attack as a recommended value for the skill effect of the new character, based on the index value“ 40 ”corresponding to the combination of the rare degree“ A ”and the damage skill. “Damage” is specified, and based on the index value “60” corresponding to the combination of the rarity “S” and the damage skill, the upper limit value of the skill effect of the new character is, for example, “6 times the normal attack” “Damage” is specified, and based on the index value “20” corresponding to the combination of the rarity “B” and the damage skill, the lower limit value of the skill effect of the new character is, for example, “double damage of normal attack” To give.
なお、推奨値特定部50は、上記の方法以外の方法で推奨値を特定するようにしてもよい。例えば、プランナから入力された、新規キャラクタのレア度とスキル発動条件と同じレア度とスキル発動条件を有するキャラクタに関する統計データ42aが存在する場合、推奨値特定部50は、当該統計データ42aが示す実績効果値の代表値を理想効果値とし、当該理想効果値に基づいてスキル効果あるいは攻撃値の推奨値を特定してもよい。 The recommended value specifying unit 50 may specify the recommended value by a method other than the above method. For example, when there is statistical data 42a input from the planner regarding a character having the same rareness and skill activation condition as the new character's rareness and skill activation condition, the recommended value specifying unit 50 indicates the statistical data 42a. The representative value of the actual effect value may be set as the ideal effect value, and the recommended value of the skill effect or the attack value may be specified based on the ideal effect value.
推奨値特定部50により特定された推奨値、あるいは上限値及び下限値は、プランナが新規キャラクタのパラメータを設定する際に、プランナ端末12の表示部12dに表示される。 The recommended value specified by the recommended value specifying unit 50, or the upper limit value and the lower limit value are displayed on the display unit 12d of the planner terminal 12 when the planner sets the parameters of the new character.
棋譜ログ解析部52は、プレイデータ収集部46により記録された棋譜ログ40を解析して解析結果を得る。当該解析結果は、プランナが新規キャラクタのパラメータ、特にスキル効果あるいは攻撃力を決定する際に参考となり得る内容のデータである。あるいは、当該解析結果は、プレイヤが自分のデッキに追加するキャラクタを選択する際に参考となり得る内容のデータである。本実施形態では、棋譜ログ解析部52は、棋譜ログ40に記録された、ひっくり返した枚数の総計を棋譜ログ40のレコード数で除した値を算出する。すなわち、過去のゲームプレイ中における1ターン当たりの平均ひっくり返し枚数を算出する。 The game record log analysis unit 52 analyzes the game record log 40 recorded by the play data collection unit 46 to obtain an analysis result. The analysis result is data that can be used as a reference when the planner determines the parameters of the new character, particularly the skill effect or attack power. Alternatively, the analysis result is data that can be used as a reference when the player selects a character to be added to his / her deck. In the present embodiment, the game record log analysis unit 52 calculates a value obtained by dividing the total number of overturns recorded in the game record log 40 by the number of records in the game record log 40. That is, the average number of overturns per turn during the past game play is calculated.
平均ひっくり返し枚数は、例えば、プランナが新規キャラクタのスキル効果を「ひっくり返した枚数×Xのダメージを与える」としたい場合の当該X値を決定する際に参考とすることができる。例えば、推奨値特定部50により、レア度「A」とダメージスキルとの組み合わせに対応する指標値が「40」と特定されたとする。当該新規キャラクタのスキル発動確率が「50%」であるとすると、新規キャラクタがレア度「A」であれば、当該スキルの理想効果値は80ということになる。ここで、例えば平均ひっくり返し枚数が「2枚」であれば、当該スキルの効果を適正な値である「ひっくり返した枚数×40のダメージを与える」とすることができる。 The average turnover number can be used as a reference when determining the X value when the planner wants to give the skill effect of the new character “the turnover number × damage X damage”, for example. For example, it is assumed that the recommended value specifying unit 50 specifies the index value corresponding to the combination of the rare degree “A” and the damage skill as “40”. If the skill activation probability of the new character is “50%”, the ideal effect value of the skill is 80 if the new character has a rare degree “A”. Here, for example, if the average number of overturned sheets is “2”, the effect of the skill can be set to an appropriate value of “inverted number of sheets × 40 damage”.
また、プレイヤとしては、例えば、スキルの発動条件はほぼ同等である2つのキャラクタであって、一方のキャラクタのスキル効果が「ひっくり返した枚数×20のダメージを与える」であり、他方のキャラクタのスキル効果が「30(固定値)のダメージを与える」である場合に、どちらのキャラクタをデッキに入れるかを決定する際に、平均ひっくり返し回数を参考にすることができる。この場合、例えば、平均ひっくり返し回数が1.5回未満であれば、スキル効果が「30のダメージを与える」であるキャラクタの方を選択し、平均ひっくり返し回数が1.5回以上であれば、スキル効果が「ひっくり返した枚数×20のダメージを与える」であるキャラクタの方を選択する、というような決定をすることができる。 Further, as a player, for example, two characters having substantially the same condition for skill activation, and the skill effect of one character is “the number of overturned times × 20 damage”, and the other character has When the skill effect is “Damage 30 (fixed value)”, it is possible to refer to the average number of turnovers when deciding which character is put into the deck. In this case, for example, if the average number of turnovers is less than 1.5, select the character whose skill effect is “Damage 30 damage” and the average turnover number is 1.5 or more. For example, it is possible to make a decision such as selecting a character whose skill effect is “inverted number × 20 damage”.
上述のように、プレイデータDB36(棋譜ログ40)の内容は刻々と変化していくため、棋譜ログ40の解析結果も刻々と変化し得るものである。したがって、棋譜ログ解析部52は、所定の時間間隔で棋譜ログ40を解析し、解析結果(本実施形態では平均ひっくり返し枚数)を更新するのが望ましい。 As described above, since the contents of the play data DB 36 (game record log 40) change every moment, the analysis result of the game record log 40 can also change every moment. Therefore, it is desirable that the game record log analysis unit 52 analyzes the game record log 40 at a predetermined time interval and updates the analysis result (the average number of overturns in this embodiment).
使用難易度特定部54は、統計データ群42に基づいて、キャラクタDB34に登録された各キャラクタについての使用難易度を特定する。使用難易度とは、本ゲームにおけるキャラクタの使いやすさを示す指標である。例えば、使用難易度は「1」〜「5」までの数値で表され、「1」が最も使いやすく、「5」は最も使いづらいことを示すようにしてもよい。 Based on the statistical data group 42, the use difficulty level specifying unit 54 specifies the use difficulty level for each character registered in the character DB 34. The difficulty level of use is an index indicating the ease of use of the character in this game. For example, the difficulty level of use may be represented by a numerical value from “1” to “5”, with “1” being the easiest to use and “5” being the least difficult to use.
使用難易度特定部54は、キャラクタのスキル発動確率に基づいて使用難易度を特定できる。スキルの発動確率が低くなるスキル発動条件は、例えば「ひっくり返した枚数が3枚以上」あるいは「盤上に属性がP1の自キャラクタが3枚以上」など、本ゲームに慣れたプレイヤでないと効果を発動できないような条件である場合が多い。一方、スキルの発動確率が高い場合は、本ゲームに不慣れなプレイヤであっても効果を発動できる場合が多いということになる。したがって、使用難易度特定部54は、スキルの発動確率が低い程使用難易度を高く見積もり、スキルの発動確率が高い程使用難易度を低く見積もる。 The use difficulty level specifying unit 54 can specify the use difficulty level based on the skill activation probability of the character. The skill activation condition that lowers the probability of skill activation is effective if the player is not used to this game, such as “the number of flipped over is 3 or more” or “there are 3 or more own characters with attribute P1 on the board” It is often a condition that can not be activated. On the other hand, if the skill activation probability is high, even a player who is not familiar with the game can often activate the effect. Accordingly, the use difficulty level specifying unit 54 estimates the use difficulty level higher as the skill activation probability is lower, and estimates the use difficulty level lower as the skill activation probability is higher.
あるいは、使用難易度特定部54は、キャラクタがスキルを発動したときの実績効果値の分布に基づいて使用難易度を特定できる。実績効果値がより広く分布している場合、そのスキル効果が、例えば「ひっくり返した枚数×Xのダメージを与える」など、本ゲームに慣れたプレイヤほどより多く相手にダメージを与えられるような内容である場合が多い。一方、スキル効果が、例えば「通常攻撃のX倍のダメージを与える」という内容であれば、一旦当該スキルが発動すれば、プレイヤによらずある程度のダメージを与えることができる。したがって、使用難易度特定部54は、実績効果値がより広く分布している程使用難易度を高く見積もり、実績効果値がより狭く分布している程使用難易度を低く見積もる。 Alternatively, the use difficulty level specifying unit 54 can specify the use difficulty level based on the distribution of the result effect values when the character activates the skill. When the results effect value is more widely distributed, the content of the skill effect is that the player who gets used to this game can deal more damage to the opponent, such as, for example, “Take the number of flipped pieces x X damage” In many cases. On the other hand, if the skill effect is, for example, the content of “Damage X times the normal attack”, once the skill is activated, a certain amount of damage can be done regardless of the player. Therefore, the use difficulty level specifying unit 54 estimates the use difficulty level higher as the result effect value is distributed more widely, and estimates the use difficulty level lower as the result effect value is distributed more narrowly.
本実施形態においては、使用難易度特定部54は、スキル発動確率及び実績効果値の分布の双方を勘案して、キャラクタの使用難易度を特定する。使用難易度は、プレイヤがデッキに入れるキャラクタを選択する際にプレイヤ端末14の表示部14dに表示される。 In the present embodiment, the usage difficulty level specifying unit 54 specifies the usage difficulty level of the character in consideration of both the skill activation probability and the distribution of the actual effect value. The difficulty level of use is displayed on the display unit 14d of the player terminal 14 when the player selects a character to be placed in the deck.
表示制御部56は、統計データ生成部48が生成した統計データ42a、推奨値特定部50が特定した推奨値、棋譜ログ解析部52が解析して得られた解析結果をプランナ端末12の表示部12d、あるいはプレイヤ端末14の表示部14dに表示させる。 The display control unit 56 displays the statistical data 42 a generated by the statistical data generation unit 48, the recommended value specified by the recommended value specifying unit 50, and the analysis result obtained by analyzing the score log analysis unit 52, as a display unit of the planner terminal 12. 12d or displayed on the display unit 14d of the player terminal 14.
まず、表示制御部56がプランナ端末12の表示部12dに各種データを表示させた場合について説明する。図10には、統計データ42aが表示部12dに表示された様子を示す図である。統計データ42aは、プランナが新規キャラクタを作成する際に、表示部12dに表示される。 First, the case where the display control unit 56 displays various data on the display unit 12d of the planner terminal 12 will be described. FIG. 10 is a diagram illustrating a state in which the statistical data 42a is displayed on the display unit 12d. The statistical data 42a is displayed on the display unit 12d when the planner creates a new character.
上述の通り、統計データ42aは、各キャラクタのスキル発動条件、スキル発動確率、及び実績効果値の分布が示されたものであるから、統計データ42aが表示部12dに表示されることによって、プランナによる新規キャラクタの適切なスキル効果あるいは攻撃力の設定が支援される。例えば、表示された統計データ42aの中に、新規キャラクタのスキル発動条件と同じスキル発動条件に関する統計データ42aがあれば、当該統計データ42aによって、新規キャラクタのスキル発動確率を把握することができる。これにより、当該新規キャラクタがスキルを発動したときに適切な効果値を発揮するように、スキル効果あるいは攻撃値を設定できる。 As described above, the statistical data 42a indicates the distribution of skill activation conditions, skill activation probabilities, and actual effect values of each character. Therefore, the statistical data 42a is displayed on the display unit 12d. The appropriate skill effect or attack power setting of the new character by is supported. For example, if the displayed statistical data 42a includes statistical data 42a related to the same skill activation condition as the skill activation condition of the new character, the statistical data 42a can grasp the skill activation probability of the new character. Thereby, the skill effect or the attack value can be set so that the appropriate effect value is exhibited when the new character activates the skill.
また、複数の統計データ42aを表示させることによって、新規キャラクタのスキル発動条件が新しいものである場合にも、当該新しいスキル発動条件と同じ種類のスキル発動条件についての複数の統計データ42aを比較することで、プランナは、当該新しいスキル発動条件のスキル発動確率を推測することも可能になる。これにより、新規キャラクタはスキル効果あるいは攻撃力を適切に設定することができる。 Further, by displaying a plurality of statistical data 42a, even when the skill activation condition of the new character is new, the plurality of statistical data 42a for the same type of skill activation condition as the new skill activation condition is compared. Thus, the planner can also estimate the skill activation probability of the new skill activation condition. As a result, the new character can appropriately set the skill effect or attack power.
なお、上述のように、統計データ群42のうち表示対象となる統計データ42aは、プランナにより選択可能である。表示部12dにおける統計データ42aの表示画面には、表示される統計データ42aを選択するための入力ボックス60が設けられている。入力ボックス60には、キャラクタのパラメータ項目とパラメータ値の組み合わせを設定できるようになっている。図10の例では、パラメータ項目として「レア度」、パラメータ値として「S」が選択されている。この場合、表示部12dには、統計データ群42のうち、レア度がSであるキャラクタのスキルに関する統計データ42aが選択されて表示部12dに表示される。もちろん、入力ボックス60においては、その他のパラメータ項目、例えば、属性、スキル発動条件、スキル効果、あるいはスキルの種類なども設定できるようになっていてよい。 As described above, the statistical data 42a to be displayed in the statistical data group 42 can be selected by the planner. On the display screen of the statistical data 42a in the display unit 12d, an input box 60 for selecting the statistical data 42a to be displayed is provided. In the input box 60, a combination of character parameter items and parameter values can be set. In the example of FIG. 10, “rare degree” is selected as the parameter item, and “S” is selected as the parameter value. In this case, among the statistical data group 42, statistical data 42a relating to the skill of the character whose rare degree is S is selected and displayed on the display unit 12d. Of course, in the input box 60, other parameter items such as attributes, skill activation conditions, skill effects, or skill types may be set.
統計データ42aの表示画面には、新規キャラクタの各パラメータを入力するためのパラメータ入力画面に遷移するためのボタン62が表示されている。ボタン62がクリックされると図11に示すようなパラメータ入力画面が表示部12dに表示される。 On the display screen of the statistical data 42a, a button 62 for changing to a parameter input screen for inputting each parameter of a new character is displayed. When the button 62 is clicked, a parameter input screen as shown in FIG. 11 is displayed on the display unit 12d.
パラメータ入力画面においては、新規キャラクタの各パラメータ項目に対する各パラメータを入力する入力欄70が表示される。プランナは、入力欄70に対して、新規キャラクタの各パラメータを入力することができる。それと共に、パラメータ入力画面には、推奨値特定部50が特定した推奨値72a、上限値72b、下限値72cが表示されてもよい。例えば、図11の例では、プランナから、レア度「A」、スキル効果「通常攻撃の2倍のダメージを与える」、及び発動条件「盤上に属性がP1の自キャラクタが2枚以上」が入力されている。推奨値特定部50は、これらのパラメータと統計データ群42に基づいて、攻撃力の推奨値「25」、上限値「30」、下限値「10」をそれぞれ特定し、特定された各値が表示されている。なお、推奨値72a、上限値72b、及び下限値72cは、プランナの要求に応じて表示することができる。なお、パラメータ入力画面には、再度統計データを表示させるためのボタン74が設けられている。 In the parameter input screen, an input field 70 for inputting each parameter for each parameter item of the new character is displayed. The planner can input each parameter of the new character in the input field 70. At the same time, the recommended value 72a, the upper limit value 72b, and the lower limit value 72c specified by the recommended value specifying unit 50 may be displayed on the parameter input screen. For example, in the example of FIG. 11, from the planner, the rare degree “A”, the skill effect “damage twice as much as the normal attack”, and the activation condition “two or more own characters with attribute P1 on the board” Have been entered. The recommended value specifying unit 50 specifies the recommended value “25”, the upper limit value “30”, and the lower limit value “10” of the attack power based on these parameters and the statistical data group 42. It is displayed. The recommended value 72a, the upper limit value 72b, and the lower limit value 72c can be displayed according to the planner's request. The parameter input screen is provided with a button 74 for displaying statistical data again.
図12には、パラメータ入力画面の他の例が示されている。図12においては、棋譜ログ解析部52による棋譜ログ40の解析によって得られた平均ひっくり返し枚数76が表示されている。平均ひっくり返し枚数76も、プランナの要求に応じて表示することができる。プランナは、新規キャラクタのスキル効果を「ひっくり返した枚数×Xのダメージを与える」としたい場合に、そのXの値を決定する際に、統計データ42aと共に平均ひっくり返し枚数76を参考にすることができる。 FIG. 12 shows another example of the parameter input screen. In FIG. 12, the average number of overturns 76 obtained by analyzing the game log 40 by the game log analysis unit 52 is displayed. The average turnover number 76 can also be displayed according to the planner's request. When the planner wants to give the skill effect of a new character “inverted number of pieces × X damage”, when determining the value of X, the planner should refer to the average upside-down number 76 together with the statistical data 42a. Can do.
次に、表示制御部56がプレイヤ端末14の表示部14dに各種データを表示させた場合について説明する。図13には、統計データ42aが表示部14dに表示された様子を示す図である。統計データ42aは、プレイヤがデッキにいれるキャラクタ、すなわちゲームで使用するキャラクタを選択する際に、表示部12dに表示される。 Next, a case where the display control unit 56 displays various data on the display unit 14d of the player terminal 14 will be described. FIG. 13 is a diagram illustrating a state in which statistical data 42a is displayed on the display unit 14d. The statistical data 42a is displayed on the display unit 12d when the player selects a character to be put on the deck, that is, a character used in the game.
統計データ42aが表示部14dに表示されることによって、プレイヤによる適切なキャラクタの選択が支援される。例えば、プレイヤが取得済みのキャラクタのスキルに対応する統計データ42aを参照することで、当該キャラクタのスキル発動確率を把握することができる。プレイヤは、各キャラクタのスキル発動確率と、スキル効果を勘案することで、適切なキャラクタを選択してデッキに入れることができる。 By displaying the statistical data 42a on the display unit 14d, selection of an appropriate character by the player is supported. For example, the skill activation probability of the character can be grasped by referring to the statistical data 42a corresponding to the skill of the character acquired by the player. The player can select an appropriate character and put it in the deck by considering the skill activation probability and skill effect of each character.
なお、上述のように、統計データ群42のうち表示対象となる統計データ42aは、プレイヤにより選択可能である。プランナ端末12の表示部12dへの表示同様、表示部14dにおける統計データ42aの表示画面にも入力ボックス60が設けられている。 As described above, the statistical data 42a to be displayed in the statistical data group 42 can be selected by the player. Similar to the display on the display unit 12d of the planner terminal 12, an input box 60 is provided on the display screen of the statistical data 42a in the display unit 14d.
統計データ42aの表示画面には、デッキに入れるキャラクタを選択するためのキャラクタ選択画面に遷移するためのボタン80が表示されている。ボタン80がクリックされると図14に示すようなキャラクタ選択画面が表示部14dに表示される。 On the display screen of the statistical data 42a, a button 80 for changing to a character selection screen for selecting a character to be placed in the deck is displayed. When the button 80 is clicked, a character selection screen as shown in FIG. 14 is displayed on the display unit 14d.
キャラクタ選択画面においては、プレイヤが取得したキャラクタの各パラメータ82が表示される。本ゲームではプレイヤは複数のキャラクタを有しているので、切替アイコン84aあるいは84bをタッチすることで、パラメータ82を表示させるキャラクタを切り替えることができる。あるいは、複数のキャラクタのパラメータ82が並列に表示されるようにしてもよい。それと共に、キャラクタ選択画面には、使用難易度特定部54が特定した当該キャラクタの使用難易度86が表示される。これにより、プレイヤは、表示されたキャラクタの使用難易度を直感的に把握することができる。なお、キャラクタ選択画面には、表示されたキャラクタをデッキに追加するためのボタン88、デッキに追加済みのキャラクタに関する情報を表示するためのボタン90、再度統計データを表示させるためのボタン92が設けられている。 On the character selection screen, each parameter 82 of the character acquired by the player is displayed. Since the player has a plurality of characters in this game, the character for displaying the parameter 82 can be switched by touching the switching icon 84a or 84b. Alternatively, the parameters 82 of a plurality of characters may be displayed in parallel. At the same time, on the character selection screen, the use difficulty level 86 of the character specified by the use difficulty level specifying unit 54 is displayed. Thereby, the player can grasp | ascertain intuitively the use difficulty level of the displayed character. The character selection screen includes a button 88 for adding the displayed character to the deck, a button 90 for displaying information on the character already added to the deck, and a button 92 for displaying statistical data again. It has been.
なお、本実施形態では、統計データ42aは、キャラクタが有する1つのスキルに関する、スキル発動条件、効果発動確率としてのスキル発動確率、及び、実績効果値の分布を示すものであるが、統計データ42aが、キャラクタ名と、当該キャラクタがスキルを発動したときの実績効果値の分布のみを示す態様も採用することができる。なお、この場合、プレイデータとしては、少なくとも、キャラクタ名と実績効果値のみが含まれていればよい。この場合、プランナとしては、別途資料などに基づいて、キャラクタ名から当該キャラクタのスキル発動条件を特定することが可能であるため、特定したスキル発動条件と、統計データ42aから把握される当該スキルの実績効果値の分布に基づいて、新規キャラクタの適切なスキル効果あるいは攻撃力を推測することが可能となる。また、プレイヤとしても、ゲーム内で表示されるキャラクタ情報に基づいて、キャラクタ名から当該キャラクタのスキル発動条件を特定することが可能であるため、特定したスキル発動条件と、統計データ42aから把握される当該スキルの実績効果値の分布に基づいて、新規キャラクタがどの程度有効であるかを推測することが可能となる。 In the present embodiment, the statistical data 42a indicates the skill activation condition, the skill activation probability as the effect activation probability, and the distribution of the actual effect value regarding one skill of the character, but the statistical data 42a. However, it is also possible to adopt a mode in which only the character name and the distribution of the performance effect value when the character activates the skill can be employed. In this case, the play data only needs to include at least the character name and the result effect value. In this case, since the planner can specify the skill activation condition of the character from the character name based on separate materials, the planner can identify the skill activation condition thus identified and the skill grasped from the statistical data 42a. Based on the distribution of the result effect value, it is possible to estimate an appropriate skill effect or attack power of the new character. Also, since the player can specify the skill activation condition of the character from the character name based on the character information displayed in the game, it is grasped from the identified skill activation condition and the statistical data 42a. It is possible to estimate how effective the new character is based on the distribution of the performance effect values of the skill.
本実施形態に係るゲームシステム10の概要は以上の通りである。以下、図15に示されたフローチャートに従って、ゲームサーバ16の処理の流れを説明する。 The outline of the game system 10 according to the present embodiment is as described above. The processing flow of the game server 16 will be described below according to the flowchart shown in FIG.
ステップS10において、プレイデータ収集部46は、ゲームプレイ中においてプレイデータを取得し、取得したプレイデータをプレイデータDB36に格納する。 In step S <b> 10, the play data collection unit 46 acquires play data during game play, and stores the acquired play data in the play data DB 36.
ステップS12において、統計データ生成部48は、ステップS10でプレイデータ収集部46が収集したプレイデータのうちスキル実績DB38に格納されたデータに基づいて、キャラクタDB34に登録された各キャラクタについての統計データ42aを生成する。これにより、統計データ群42が形成される。 In step S12, the statistical data generation unit 48 uses the data stored in the skill record DB 38 among the play data collected by the play data collection unit 46 in step S10, and the statistical data for each character registered in the character DB 34. 42a is generated. Thereby, the statistical data group 42 is formed.
ステップS14において、棋譜ログ解析部52は、ステップS10でプレイデータ収集部46が収集したプレイデータのうち棋譜ログ40を解析する。本実施形態では、これにより平均ひっくり返し枚数が算出される。 In step S14, the game record log analysis unit 52 analyzes the game record log 40 among the play data collected by the play data collection unit 46 in step S10. In the present embodiment, this calculates the average number of flipped sheets.
ステップS16において、使用難易度特定部54は、ステップS12で生成された統計データ群42に基づいて、キャラクタDB34に登録された各キャラクタについての使用難易度を特定する。 In step S16, the use difficulty level specifying unit 54 specifies the use difficulty level for each character registered in the character DB 34 based on the statistical data group 42 generated in step S12.
ステップS18において、ゲームサーバ16の制御部44は、プランナ端末12からの新規キャラクタの作成要求、又は、プレイヤ端末14からのデッキ編集要求を受信したか否かを判定する。いずれも受信しなかった場合はステップS10に戻る。プランナ端末12からの新規キャラクタの作成要求を受信したと判定した場合は、ステップS20に進む。 In step S <b> 18, the control unit 44 of the game server 16 determines whether a new character creation request from the planner terminal 12 or a deck editing request from the player terminal 14 has been received. If neither is received, the process returns to step S10. If it is determined that a request for creating a new character from the planner terminal 12 has been received, the process proceeds to step S20.
ステップS20において、表示制御部56は、統計データ群42のうち、プランナにより選択された1又は複数の統計データ42aをプランナ端末12の表示部12dに表示させる。 In step S20, the display control unit 56 causes the display unit 12d of the planner terminal 12 to display one or more statistical data 42a selected by the planner from the statistical data group 42.
ステップS22において、プランナにより新規キャラクタの一部のパラメータが入力される。ここでは、少なくとも新規キャラクタのレア度、スキル発動条件、及びスキル効果が入力されたとする。 In step S22, some parameters of the new character are input by the planner. Here, it is assumed that at least the rareness of the new character, skill activation conditions, and skill effects are input.
ステップS24において、推奨値特定部50は、ステップS12で生成された統計データ群42、並びに、ステップS22で入力された新規キャラクタのレア度、スキル発動条件、及びスキル効果に基づいて、新規キャラクタの攻撃力の推奨値を特定する。さらに、新規キャラクタの攻撃力の上限値及び下限値の少なくとも一方が特定されてもよい。 In step S24, the recommended value specifying unit 50 determines the new character's character based on the statistical data group 42 generated in step S12 and the rare degree, skill activation condition, and skill effect of the new character input in step S22. Identify the recommended attack power. Furthermore, at least one of the upper limit value and the lower limit value of the attack power of the new character may be specified.
ステップS26において、表示制御部56は、ステップS24で特定された推奨値を表示部12dに表示させる。また、プランナからの指示に基づいて、ステップS14で取得された平均ひっくり返し枚数を表示部12dに表示させる。 In step S26, the display control unit 56 causes the display unit 12d to display the recommended value specified in step S24. Further, based on an instruction from the planner, the average number of overturns acquired in step S14 is displayed on the display unit 12d.
ステップS18で、ゲームサーバ16の制御部44が、プレイヤ端末14からのデッキ編集要求を受信したと判定した場合は、ステップS28に進む。 If it is determined in step S18 that the control unit 44 of the game server 16 has received a deck edit request from the player terminal 14, the process proceeds to step S28.
ステップS28において、表示制御部56は、統計データ群42のうち、プレイヤにより選択された1又は複数の統計データ42aをプレイヤ端末14の表示部14dに表示させる。 In step S <b> 28, the display control unit 56 causes the display unit 14 d of the player terminal 14 to display one or a plurality of statistical data 42 a selected from the statistical data group 42 by the player.
ステップS30において、プレイヤによりデッキ追加候補キャラクタが選択される。 In step S30, a deck addition candidate character is selected by the player.
ステップS32において、表示制御部56は、ステップS24で選択されたデッキ追加候補キャラクタの各パラメータを表示部14dに表示させると共に、ステップS16で特定された、当該デッキ追加候補キャラクタの使用難易度を表示部14dに表示させる。 In step S32, the display control unit 56 displays each parameter of the deck addition candidate character selected in step S24 on the display unit 14d, and displays the use difficulty level of the deck addition candidate character specified in step S16. It is displayed on the part 14d.
以上、本発明に係る実施形態を説明したが、本発明は上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない限りにおいて種々の変更が可能である。 As mentioned above, although embodiment which concerns on this invention was described, this invention is not limited to the said embodiment, A various change is possible unless it deviates from the meaning of this invention.
例えば、上記実施形態は、盤20上にキャラクタを配置していく電子ゲームに関するものであったが、本発明は、上記以外の電子ゲームにおいても適用し得る。具体的には、パラメータとして、ゲームの状況に関する条件である効果発動条件及び効果基準を有し、効果が発動したときに効果基準に応じた効果が生じるゲームオブジェクトを用いるゲームである限り、本発明を適用することができる。 For example, the above embodiment relates to an electronic game in which characters are arranged on the board 20, but the present invention can also be applied to electronic games other than those described above. Specifically, as long as the game uses a game object that has an effect activation condition and an effect criterion that are conditions related to the game situation as parameters, and produces an effect according to the effect criterion when the effect is activated, the present invention Can be applied.
また、上記実施形態は、ゲームオブジェクトがキャラクタである例であったが、ゲームオブジェクトとしては、これには限られない。例えば、ゲームオブジェクトとしては、ゲーム内で用いられるアイテム、装備品、技などであってもよい。 Moreover, although the said embodiment was an example in which a game object is a character, as a game object, it is not restricted to this. For example, the game object may be an item, equipment, or technique used in the game.
10 ゲームシステム、12 プランナ端末、12a,14a,44 制御部、12b,14b,30 通信部、12c,14c 入力部、12d,14d 表示部、12e,14e,32 記憶部、14 プレイヤ端末、16 ゲームサーバ、34 キャラクタDB、36 プレイデータDB、38 スキル実績DB、40 棋譜ログ、42 統計データ群、42a 統計データ、46 プレイデータ収集部、48 統計データ生成部、50 推奨値特定部、52 棋譜ログ解析部、54 使用難易度特定部、56 表示制御部。 10 game system, 12 planner terminal, 12a, 14a, 44 control unit, 12b, 14b, 30 communication unit, 12c, 14c input unit, 12d, 14d display unit, 12e, 14e, 32 storage unit, 14 player terminal, 16 game Server, 34 character DB, 36 play data DB, 38 skill record DB, 40 game log, 42 statistical data group, 42a statistical data, 46 play data collection unit, 48 statistical data generation unit, 50 recommended value identification unit, 52 game log Analysis unit, 54 difficulty level specifying unit, 56 display control unit.
Claims (7)
前記プレイデータに基づいて、前記ゲームオブジェクトに関する、前記効果発動条件及び前記実績効果値の分布を示す統計データを生成する統計データ生成部と、
前記ゲームオブジェクトの作成者により入力された、新規ゲームオブジェクトの前記電子ゲームにおける有効度及び前記効果発動条件、並びに、前記統計データに基づいて、前記新規ゲームオブジェクトの前記効果基準の推奨値を特定する推奨値特定部と、
前記統計データ及び前記推奨値を表示部に表示させる表示制御部と、
を備えることを特徴とする情報処理装置。 The parameter includes an effect activation condition that is a condition relating to a game situation of the electronic game and an effect criterion, and relates to a game object that activates an effect on the electronic game according to the effect criterion when the effect activation condition is satisfied , A play data collection unit that collects play data including a performance effect value when the effect is activated during game play;
Based on the play data, a statistical data generating unit that generates statistical data indicating the distribution of the effect activation condition and the actual effect value regarding the game object;
The recommended value of the effect criterion of the new game object is specified based on the effectiveness of the new game object in the electronic game, the effect activation condition, and the statistical data input by the creator of the game object. Recommended value identification part,
A display control unit for displaying the statistical data and the recommended value on a display unit;
An information processing apparatus comprising:
前記統計データは、さらに、前記効果が発動された確率である効果発動確率を含む、
ことを特徴とする請求項1に記載の情報処理装置。 The play data further includes the number of times the effect can be activated, which is the number of times the effect can be activated, and the number of times the effect has been activated.
The statistical data further comprises an effective activation probability is the probability that the previous SL effect is triggered,
The information processing apparatus according to claim 1.
前記表示制御部は、前記統計データ群のうち、少なくとも1つの共通するパラメータを有する複数の前記ゲームオブジェクトに関する複数の統計データを比較可能に表示させる、
ことを特徴とする請求項1又は2に記載の情報処理装置。 The statistical data generation unit generates a statistical data group related to a plurality of the game objects based on the play data related to the plurality of game objects,
The display control unit displays a plurality of statistical data related to the plurality of game objects having at least one common parameter in the statistical data group in a comparable manner.
The information processing apparatus according to claim 1 or 2.
前記実績効果値は、前記ゲームフィールドにおける前記ゲームオブジェクトの配置状態に応じて変動し、
前記プレイデータは、さらに、前記ゲームフィールドへの前記ゲームオブジェクトの配置履歴データを含み、
前記情報処理装置は、
前記配置履歴データを解析する配置履歴データ解析部、
をさらに備え、
前記表示制御部は、さらに、前記配置履歴の解析結果を表示部に表示させる、
ことを特徴とする請求項1から3のいずれか1項に記載の情報処理装置。 The electronic game is a game in which a player places the game object in a game field,
The achievement effect value varies according to the arrangement state of the game object in the game field,
The play data further includes placement history data of the game object in the game field,
The information processing apparatus includes:
An arrangement history data analysis unit for analyzing the arrangement history data;
Further comprising
The display control unit further causes the display unit to display an analysis result of the arrangement history.
The information processing apparatus according to claim 1, wherein the information processing apparatus is an information processing apparatus.
前記表示制御部は、前記プレイヤが使用する前記ゲームオブジェクトを選択するときに前記統計データを表示させる、
ことを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。 The electronic game is a game in which a player selects a game object to be used from a plurality of the game objects,
The display control unit displays the statistical data when the game object used by the player is selected.
The information processing apparatus according to claim 1, any one of 4, characterized in that.
度特定部と、
をさらに備え、
前記表示制御部は、前記プレイヤが使用する前記ゲームオブジェクトを選択するときに、前記使用難易度を表示部に表示させる、
ことを特徴とする請求項5に記載の情報処理装置。 Based on the statistical data, a usage difficulty level identifying unit that identifies the usage difficulty level of the game object;
Further comprising
The display control unit causes the display unit to display the use difficulty level when the game object used by the player is selected.
The information processing apparatus according to claim 5 .
パラメータとして、電子ゲームのゲーム状況に関する条件である効果発動条件、及び、効果基準を含み、前記効果発動条件を満たした場合に前記効果基準に応じた前記電子ゲーム上の効果を発動するゲームオブジェクトに関する、前記効果を発動したときの実績効果値を含むプレイデータをゲームプレイ中に収集するプレイデータ収集部と、
前記プレイデータに基づいて、前記ゲームオブジェクトに関する、前記効果発動条件及び前記実績効果値の分布を示す統計データを生成する統計データ生成部と、
前記ゲームオブジェクトの作成者により入力された、新規ゲームオブジェクトの前記電子ゲームにおける有効度及び前記効果発動条件、並びに、前記統計データに基づいて、前記新規ゲームオブジェクトの前記効果基準の推奨値を特定する推奨値特定部と、
前記統計データ及び前記推奨値を表示部に表示させる表示制御部と、
として機能させることを特徴とする情報処理プログラム。 Computer
The parameter includes an effect activation condition that is a condition relating to a game situation of the electronic game and an effect criterion, and relates to a game object that activates an effect on the electronic game according to the effect criterion when the effect activation condition is satisfied , A play data collection unit that collects play data including a performance effect value when the effect is activated during game play;
Based on the play data, a statistical data generating unit that generates statistical data indicating the distribution of the effect activation condition and the actual effect value regarding the game object;
The recommended value of the effect criterion of the new game object is specified based on the effectiveness of the new game object in the electronic game, the effect activation condition, and the statistical data input by the creator of the game object. Recommended value identification part,
A display control unit for displaying the statistical data and the recommended value on a display unit;
An information processing program that functions as a computer program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017074147A JP6189564B1 (en) | 2017-04-04 | 2017-04-04 | Information processing apparatus and information processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017074147A JP6189564B1 (en) | 2017-04-04 | 2017-04-04 | Information processing apparatus and information processing program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017150100A Division JP2018175830A (en) | 2017-08-02 | 2017-08-02 | Information processor and information processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6189564B1 true JP6189564B1 (en) | 2017-08-30 |
JP2018174998A JP2018174998A (en) | 2018-11-15 |
Family
ID=59720353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017074147A Active JP6189564B1 (en) | 2017-04-04 | 2017-04-04 | Information processing apparatus and information processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6189564B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7093048B1 (en) | 2021-09-13 | 2022-06-29 | 株式会社ミクシィ | Information processing equipment, information processing methods and programs |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007325847A (en) * | 2006-06-09 | 2007-12-20 | Copcom Co Ltd | Game system, and game server and game program included in the game system |
JP2008246150A (en) * | 2007-03-30 | 2008-10-16 | Sega Corp | Network type game system, and control method and server program in network type game system |
US20090088233A1 (en) * | 2007-09-28 | 2009-04-02 | Microsoft Corporation | Dynamic problem solving for games |
JP2010148869A (en) * | 2008-12-04 | 2010-07-08 | Disney Enterprises Inc | Communication hub for video game development system |
WO2013132802A1 (en) * | 2012-03-05 | 2013-09-12 | 株式会社カプコン | Gaming program and gaming system |
JP5800976B1 (en) * | 2014-10-22 | 2015-10-28 | 株式会社 ディー・エヌ・エー | Information processing apparatus and game program |
-
2017
- 2017-04-04 JP JP2017074147A patent/JP6189564B1/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007325847A (en) * | 2006-06-09 | 2007-12-20 | Copcom Co Ltd | Game system, and game server and game program included in the game system |
JP2008246150A (en) * | 2007-03-30 | 2008-10-16 | Sega Corp | Network type game system, and control method and server program in network type game system |
US20090088233A1 (en) * | 2007-09-28 | 2009-04-02 | Microsoft Corporation | Dynamic problem solving for games |
JP2010148869A (en) * | 2008-12-04 | 2010-07-08 | Disney Enterprises Inc | Communication hub for video game development system |
WO2013132802A1 (en) * | 2012-03-05 | 2013-09-12 | 株式会社カプコン | Gaming program and gaming system |
JP5800976B1 (en) * | 2014-10-22 | 2015-10-28 | 株式会社 ディー・エヌ・エー | Information processing apparatus and game program |
Also Published As
Publication number | Publication date |
---|---|
JP2018174998A (en) | 2018-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7686682B2 (en) | Video game for tagging photos | |
JP2016195691A (en) | Information processing apparatus and game program | |
US20150343309A1 (en) | Non-transitory computer-readable storage medium, and information processing device | |
US20150209672A1 (en) | Non-transitory computer-readable storage medium, and information processing device | |
JP5336670B1 (en) | Information processing apparatus and game program | |
JP6612306B2 (en) | Information processing apparatus and information processing program | |
JP2020054478A (en) | Game device, game processing method, and program | |
JP6189564B1 (en) | Information processing apparatus and information processing program | |
JP2015188598A (en) | program and server | |
JP7253698B2 (en) | Game device, game processing method and program | |
CN107820118B (en) | Game video recording and playing method and device | |
JP7502666B2 (en) | Information processing device, information processing method, and program | |
JP2018175830A (en) | Information processor and information processing program | |
JP2022040182A (en) | Information processing device, information processing method and program | |
JP6623425B2 (en) | Game system, game control device, and program | |
JP7085053B1 (en) | Game system, game program and information processing method | |
JP6918159B2 (en) | Programs, control methods and information processing equipment | |
JP7532692B1 (en) | Information processing system, program, and information processing method | |
JP7454726B1 (en) | Systems, methods, and programs for generating game media sets | |
JP7322992B2 (en) | Information processing device and program | |
JP7130158B1 (en) | Program, method, game controller, and game system for game | |
JP6943474B2 (en) | Game systems, game controls, and programs | |
JP7008934B1 (en) | Information processing equipment, information processing methods and programs | |
JP7037714B2 (en) | Information processing equipment, information processing methods and programs | |
JP6623402B2 (en) | Game system, game control device, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170530 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170629 |
|
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: 20170704 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170802 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6189564 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 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |